There are several places where migration_status is being used to store info about the migration, i.e. target: + vol_id. migration_status should only be holding string statuses: migrating, error, success, completing, none, etc.
This doesn't cause issues at the moment, but it needs to be fixed before the migration_status field can be made into an ovo enum. There are a few drivers that depend on this logic and so they will also need to be updated.
There are several places where migration_status is being used to store info about the migration, i.e. target: + vol_id. migration_status should only be holding string statuses: migrating, error, success, completing, none, etc.
This doesn't cause issues at the moment, but it needs to be fixed before the migration_status field can be made into an ovo enum. There are a few drivers that depend on this logic and so they will also need to be updated.