Recommended update for suse-migration-services

Announcement ID: SUSE-RU-2025:1148-1
Release Date: 2025-04-07T06:22:03Z
Rating: moderate
References:
Affected Products:
  • openSUSE Leap 15.6

An update that can now be installed.

Description:

This update for suse-migration-services fixes the following issues:

  • Version update to v2.1.9
  • Documentation update:
  • README_QA
  • service.tree
  • Tests updates:
  • Add missing for btrfs services
  • Add missing for wicked_migration
  • Fixed style and added tests for last merge commit
  • Add and fixes for apparmor unit, last commit did not provide any tests, fixing linter errors
  • Add option to create a solver test case.
    During the migration we may run into a situation where a package shows up on the migrated system and we need to understand why this happened.
  • Ensure /run directory is available in chroot.
  • findmnt instead of blkid for root detection, preferred for btrfs setup.
  • Fix suse-migration-pre-checks package.
    Using entry point which requires setuptools for older python versions.
  • Create btrfs snapshots before and after migration.
    selinux and NetworkManager migration should be part of it.
  • Add missing changelog reference for sle16.
  • Ensure bootloader is updated before rebooting, hardcoded path, symlink seems to not play well with chroot
  • Add migration.noreboot support on kernel boot This prevent auto-reboot once all migration tasks are done, for debugging purpose
  • Revert "do not try to install shim on Legacy BIOS" commit.
    Boot mode can be changed for existing instances.
  • Fixed suse-migration-sle16-activation spec.
    All packages for the DMS must build from the same source tarball
  • Wicked to NetworkManager migration
  • ensure suse-migration-apparmor-selinux is build with poetry
  • switching from Apparmor to selinux for SLE16, new service for it
  • Moving to poetry for suse-migration-apparmor-selinux
  • Create a SLE 16 migration image
  • Use requisite for systemd units

Patch Instructions:

To install this SUSE update use the SUSE recommended installation methods like YaST online_update or "zypper patch".
Alternatively you can run the command listed for your product:

  • openSUSE Leap 15.6
    zypper in -t patch openSUSE-SLE-15.6-2025-1148=1

Package List:

  • openSUSE Leap 15.6 (noarch)
    • suse-migration-pre-checks-2.1.9-150000.1.78.2
    • suse-migration-services-2.1.9-150000.1.78.2