Recommended update for SLES12-SP4-SLES15-Migration

Announcement ID: SUSE-RU-2021:2991-1
Rating: critical
References:
Affected Products:
  • Public Cloud Module 12
  • SUSE Linux Enterprise High Performance Computing 12 SP2
  • SUSE Linux Enterprise High Performance Computing 12 SP3
  • SUSE Linux Enterprise High Performance Computing 12 SP4
  • SUSE Linux Enterprise High Performance Computing 12 SP5
  • SUSE Linux Enterprise Server 12
  • SUSE Linux Enterprise Server 12 SP1
  • SUSE Linux Enterprise Server 12 SP2
  • SUSE Linux Enterprise Server 12 SP3
  • SUSE Linux Enterprise Server 12 SP4
  • SUSE Linux Enterprise Server 12 SP5
  • SUSE Linux Enterprise Server for SAP Applications 12
  • SUSE Linux Enterprise Server for SAP Applications 12 SP1
  • SUSE Linux Enterprise Server for SAP Applications 12 SP2
  • SUSE Linux Enterprise Server for SAP Applications 12 SP3
  • SUSE Linux Enterprise Server for SAP Applications 12 SP4
  • SUSE Linux Enterprise Server for SAP Applications 12 SP5

An update that can now be installed.

Description:

This update for SLES12-SP4-SLES15-Migration fixes the following issues:

This is the image build that uses SUSE migration services, the team handling WBA is waiting for this package.

This update for suse-migration-sle15-activation fixes the following issues:

  • Setup package conflicts properly migration services and migration activation conflicts. The activation is installed on the host to migrate, the services are installed in the live migration image. There is no situation in which migration services and activation is installed on the same host. As both packages are build from the same python sources they have to conflict

  • Fixed migration services package build Several issues fixed in this commit:

  • Moving the sed original file over the changed one prior calling sdist invalidates the actual change
  • Fixed spec template for the activation The package builds a python and a grub.d app. Thus the instructions in the 'spec file' to install from the two places needs to be adapted. In addition the %post section now runs a binary which is called in the process of creating an rpm in the checks processing. Thus all python requirements must be in BuildRequires
  • Make sure prechecks are grafted in MANIFEST

  • Add pre checks This extends the activation package

  • Check no remote repositories
  • Check filesystem has LUKS encryption The checks are kept in their own files and run on the host, before rebooting.

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:

  • Public Cloud Module 12
    zypper in -t patch SUSE-SLE-Module-Public-Cloud-12-2021-2991=1

Package List:

  • Public Cloud Module 12 (x86_64)
    • SLES15-Migration-2.0.31-6
  • Public Cloud Module 12 (noarch)
    • suse-migration-sle15-activation-2.0.31-6.23.1