File README.issues_solved of Package suse-migration-test-vm-12

The change on the DMS design from an extra booted live system
into a container based approach on the same system solves the
following issues:

1. No black out period due to an extra boot process in the cloud.
   Access to the system via ssh or locally stays active

2. No change on the system bootloader setup, no reset of that
   change, no issues on kexec as it's no longer used

3. No access issues to see /var/log/distro_migration.log because
   we stay on the same system

4. No need for pre-checks because we stay on the same system,
   we start the process, can debug/adapt and repeat until
   success

5. No need for packaging a live ISO image into an RPM package.
   The migration container will be fetched from the SUSE registry
   and can also be updated there.

6. No conflicts on system mount due to special layouts, e.g LVM
   because we stay on the system, no mount service needed at all

7. No network conflicts when setting up the network in the live
   system. We stay on the system and use the network as it is already
   present. No network setup service needed at all

8. No extra grub config and or initrd setup needed. We stay on
   the same system, thus the package update scripts will work
   and produce correct bootloader and host based initrd

9. No cloud specific limitations. The concept would work as a
   general solution. Thus following DP's Mission and Vision :)

10. No system outage during upgrade. We stay on the same system
    while it upgrades. Of course running services could be influenced
    depending on how resilient they are when data gets moved under
    the hood
openSUSE Build Service is sponsored by