If the system was already previously migrated and rolled-back later, or a previous migration may have been interrupted, the zypper migration command might fail with the error message
Can't get available migrations from server: SUSE::Connect::ApiError: Multiple base products found:
To solve this the customer has to call
and then run the migration again.
We could consider to perform this rollback in case we detect the above error message as a --fix action to the pre-checks. Or encode the rollback as
part of the migration code in the unit implementation
If the system was already previously migrated and rolled-back later, or a previous migration may have been interrupted, the zypper migration command might fail with the error message
To solve this the customer has to call
and then run the migration again.
We could consider to perform this rollback in case we detect the above error message as a --fix action to the pre-checks. Or encode the rollback as
part of the migration code in the unit implementation