Open djwhatle opened 4 years ago
@jortel and I discussed this. We would solve as follows:
Extend MigMigration postpone logic to ensure that two MigMigrations can't run at the same time if the src or target cluster referenced already has a migration running on it
Consult with @sseago and @dymurray to determine if it's actually safe to create BSLs/VSLs/Cloud Secret ahead of time, or if we should move this logic to the MigMigration controller as part of the migration flow. The concern here: user could have multiple MigStorages in conflict with eachother. Since Velero has limitations around how it can only accept one set of cloud-credentials per cloud provider at a time, we have to be sensitive here.
Is your feature request related to a problem? Please describe. Right now, users are able to start migrations against 2 different plans at the same time.
This leads to issues because:
ResticRestart
mid-migration that will interrupt other migrations using restic.Describe the solution you'd like