<div class="container">
<h1>Recommended update for suse-migration-sle15-activation</h1>
<table class="table table-striped table-bordered">
<tbody>
<tr>
<th>Announcement ID:</th>
<td>SUSE-RU-2025:1167-1</td>
</tr>
<tr>
<th>Release Date:</th>
<td>2025-04-08T10:56:00Z</td>
</tr>
<tr>
<th>Rating:</th>
<td>moderate</td>
</tr>
<tr>
<th>References:</th>
<td>
<ul>
<li style="display: inline;">
<a href="https://bugzilla.suse.com/show_bug.cgi?id=1133919">bsc#1133919</a>
</li>
<li style="display: inline;">
<a href="https://bugzilla.suse.com/show_bug.cgi?id=1142108">bsc#1142108</a>
</li>
<li style="display: inline;">
<a href="https://bugzilla.suse.com/show_bug.cgi?id=1155192">bsc#1155192</a>
</li>
<li style="display: inline;">
<a href="https://bugzilla.suse.com/show_bug.cgi?id=1156068">bsc#1156068</a>
</li>
<li style="display: inline;">
<a href="https://bugzilla.suse.com/show_bug.cgi?id=1173532">bsc#1173532</a>
</li>
<li style="display: inline;">
<a href="https://bugzilla.suse.com/show_bug.cgi?id=1173654">bsc#1173654</a>
</li>
<li style="display: inline;">
<a href="https://bugzilla.suse.com/show_bug.cgi?id=1182520">bsc#1182520</a>
</li>
<li style="display: inline;">
<a href="https://bugzilla.suse.com/show_bug.cgi?id=1184278">bsc#1184278</a>
</li>
<li style="display: inline;">
<a href="https://bugzilla.suse.com/show_bug.cgi?id=1206194">bsc#1206194</a>
</li>
<li style="display: inline;">
<a href="https://bugzilla.suse.com/show_bug.cgi?id=1206701">bsc#1206701</a>
</li>
<li style="display: inline;">
<a href="https://bugzilla.suse.com/show_bug.cgi?id=1209304">bsc#1209304</a>
</li>
<li style="display: inline;">
<a href="https://bugzilla.suse.com/show_bug.cgi?id=1209591">bsc#1209591</a>
</li>
<li style="display: inline;">
<a href="https://bugzilla.suse.com/show_bug.cgi?id=1234803">bsc#1234803</a>
</li>
</ul>
</td>
</tr>
<tr>
<th>Affected Products:</th>
<td>
<ul class="list-group">
<li class="list-group-item">Public Cloud Module 12</li>
<li class="list-group-item">SUSE Linux Enterprise High Performance Computing 12 SP2</li>
<li class="list-group-item">SUSE Linux Enterprise High Performance Computing 12 SP3</li>
<li class="list-group-item">SUSE Linux Enterprise High Performance Computing 12 SP4</li>
<li class="list-group-item">SUSE Linux Enterprise High Performance Computing 12 SP5</li>
<li class="list-group-item">SUSE Linux Enterprise Server 12</li>
<li class="list-group-item">SUSE Linux Enterprise Server 12 SP1</li>
<li class="list-group-item">SUSE Linux Enterprise Server 12 SP2</li>
<li class="list-group-item">SUSE Linux Enterprise Server 12 SP3</li>
<li class="list-group-item">SUSE Linux Enterprise Server 12 SP4</li>
<li class="list-group-item">SUSE Linux Enterprise Server 12 SP5</li>
<li class="list-group-item">SUSE Linux Enterprise Server for SAP Applications 12</li>
<li class="list-group-item">SUSE Linux Enterprise Server for SAP Applications 12 SP1</li>
<li class="list-group-item">SUSE Linux Enterprise Server for SAP Applications 12 SP2</li>
<li class="list-group-item">SUSE Linux Enterprise Server for SAP Applications 12 SP3</li>
<li class="list-group-item">SUSE Linux Enterprise Server for SAP Applications 12 SP4</li>
<li class="list-group-item">SUSE Linux Enterprise Server for SAP Applications 12 SP5</li>
</ul>
</td>
</tr>
</tbody>
</table>
<p>An update that has 13 fixes can now be installed.</p>
<h2>Description:</h2>
<p>This update for suse-migration-sle15-activation fixes the following issues:</p>
<ul>
<li>Version update v2.1.9 (bsc#1133919, bsc#1155192, bsc#1209591).</li>
<li>Improve root detection, add snapshots on migration for btrfs setup</li>
<li>Add missing tests for btrfs services</li>
<li>Fix ISO location logic and increase version for SLES15-Migration package</li>
<li>Add missing changelog reference for sle16</li>
<li>Added tests and fixes for apparmor unit</li>
<li>suse-migration-pre-checks fails due to no output for bind mount (bsc#1209304)</li>
<li>ensure suse-migration-apparmor-selinux is build with poetry</li>
<li>Apparmor to selinux for SLE16, new service to migrate from apparmor to selinux</li>
<li>Prevent auto-reboot once all migration tasks are done</li>
<li>Load lvm module in grub mode.
If the DMS live ISO loopback boot runs on a machine that has root (/) on LVM
we need to load lvm in grub to be able to read from the root of the toplevel
volume (bsc#1173532, bsc#1184278).</li>
<li>Fix and cleanup update_bootloader service.</li>
<li>Fix BYOS upgrade from 12SP4-SAP to 15 (bsc#1142108)</li>
<li>Fixed changes inconsistencies (bsc#1173654).</li>
<li>AWS BYOS SLES for SAP 12 SP5 DMS fails (bsc#1234803).</li>
<li>Clarify default migration path in the docs, supported migration path in the
public cloud was hard to understand. Information on migration product
specifications to overwrite defaults were also added to it.</li>
<li>Add --migration-system option to migrate tool.</li>
<li>Update build with container version and allow to build migration container
for SLE16 too. haveged and ifplugd packages no longer exists in SLE16 and
they are also not needed for the SLE15 container use case.</li>
<li>Fix spec file for python migration module,
build correct python version dependant module package</li>
<li>Revert "do not try to install shim on Legacy BIOS".</li>
<li>Install migration live image to /migration-image. This change helps to run
migrations on systems which stores /usr/share in a special way, e.g. as LVM
volume or other type that cannot be read via the loopback grub or kexec method
(bsc#1156068, bsc#1182520, bsc#1206194).</li>
<li>Add package sources for suse-migration-rpm
The suse-migration-rpm package contains an OBS hook script which turns the
migration live ISO image into a package named according to the name of the
image name attribute</li>
<li>Fix/Refactor DMS packaging</li>
<li>Updated documentation files</li>
<li>Add success indicator flag file
Added /var/log/distro_migration.exitcode to be written by the migrate service.
The file contains the exit code from the zypper process and is used in the
migrate tool to know about the overall state of the migration process.
The migrate tool initializes the flag file with a failed value.</li>
<li>Fix/Refactor DMS packaging (bsc#1206701).</li>
<li>Fixed reading of extra config file</li>
<li>Fixed prepare service variable access</li>
<li>Open fstab file only if it exists</li>
<li>Doc updates to install, migration, and after migration sections</li>
<li>update spec file</li>
<li>Update migration product key. Change key name and structure.
In case of not found migration_product key, the migration process will be aborted.</li>
<li>Fix typo in doc string</li>
</ul>
<h2>Patch Instructions:</h2>
<p>
To install this SUSE update use the SUSE recommended
installation methods like YaST online_update or "zypper patch".<br/>
Alternatively you can run the command listed for your product:
</p>
<ul class="list-group">
<li class="list-group-item">
Public Cloud Module 12
<br/>
<code>zypper in -t patch SUSE-SLE-Module-Public-Cloud-12-2025-1167=1</code>
</li>
</ul>
<h2>Package List:</h2>
<ul>
<li>
Public Cloud Module 12 (noarch)
<ul>
<li>suse-migration-sle15-activation-2.1.9-6.51.3</li>
<li>python3-migration-2.1.9-6.31.3</li>
<li>suse-migration-pre-checks-2.1.9-6.31.3</li>
</ul>
</li>
<li>
Public Cloud Module 12 (x86_64)
<ul>
<li>SLES15-Migration-2.1.9-6</li>
</ul>
</li>
</ul>
<h2>References:</h2>
<ul>
<li>
<a href="https://bugzilla.suse.com/show_bug.cgi?id=1133919">https://bugzilla.suse.com/show_bug.cgi?id=1133919</a>
</li>
<li>
<a href="https://bugzilla.suse.com/show_bug.cgi?id=1142108">https://bugzilla.suse.com/show_bug.cgi?id=1142108</a>
</li>
<li>
<a href="https://bugzilla.suse.com/show_bug.cgi?id=1155192">https://bugzilla.suse.com/show_bug.cgi?id=1155192</a>
</li>
<li>
<a href="https://bugzilla.suse.com/show_bug.cgi?id=1156068">https://bugzilla.suse.com/show_bug.cgi?id=1156068</a>
</li>
<li>
<a href="https://bugzilla.suse.com/show_bug.cgi?id=1173532">https://bugzilla.suse.com/show_bug.cgi?id=1173532</a>
</li>
<li>
<a href="https://bugzilla.suse.com/show_bug.cgi?id=1173654">https://bugzilla.suse.com/show_bug.cgi?id=1173654</a>
</li>
<li>
<a href="https://bugzilla.suse.com/show_bug.cgi?id=1182520">https://bugzilla.suse.com/show_bug.cgi?id=1182520</a>
</li>
<li>
<a href="https://bugzilla.suse.com/show_bug.cgi?id=1184278">https://bugzilla.suse.com/show_bug.cgi?id=1184278</a>
</li>
<li>
<a href="https://bugzilla.suse.com/show_bug.cgi?id=1206194">https://bugzilla.suse.com/show_bug.cgi?id=1206194</a>
</li>
<li>
<a href="https://bugzilla.suse.com/show_bug.cgi?id=1206701">https://bugzilla.suse.com/show_bug.cgi?id=1206701</a>
</li>
<li>
<a href="https://bugzilla.suse.com/show_bug.cgi?id=1209304">https://bugzilla.suse.com/show_bug.cgi?id=1209304</a>
</li>
<li>
<a href="https://bugzilla.suse.com/show_bug.cgi?id=1209591">https://bugzilla.suse.com/show_bug.cgi?id=1209591</a>
</li>
<li>
<a href="https://bugzilla.suse.com/show_bug.cgi?id=1234803">https://bugzilla.suse.com/show_bug.cgi?id=1234803</a>
</li>
</ul>
</div>