<div class="container">
<h1>Recommended update for suse-migration-services</h1>
<table class="table table-striped table-bordered">
<tbody>
<tr>
<th>Announcement ID:</th>
<td>SUSE-RU-2025:20993-1</td>
</tr>
<tr>
<th>Release Date:</th>
<td>2025-11-05T10:01:21Z</td>
</tr>
<tr>
<th>Rating:</th>
<td>important</td>
</tr>
<tr>
<th>References:</th>
<td>
<ul>
<li style="display: inline;">
<a href="https://bugzilla.suse.com/show_bug.cgi?id=1248137">bsc#1248137</a>
</li>
<li style="display: inline;">
<a href="https://bugzilla.suse.com/show_bug.cgi?id=1250076">bsc#1250076</a>
</li>
<li style="display: inline;">
<a href="https://bugzilla.suse.com/show_bug.cgi?id=1250078">bsc#1250078</a>
</li>
</ul>
</td>
</tr>
<tr>
<th>Affected Products:</th>
<td>
<ul class="list-group">
<li class="list-group-item">SUSE Linux Enterprise Server 16.0</li>
<li class="list-group-item">SUSE Linux Enterprise Server for SAP Applications 16.0</li>
</ul>
</td>
</tr>
</tbody>
</table>
<p>An update that has three fixes can now be installed.</p>
<h2>Description:</h2>
<p>This update for suse-migration-services fixes the following issues:</p>
<ul>
<li>Set systemd offline for Zypper in chroot mode</li>
<li>Fix apparmor install procedure</li>
<li>Fixed azuremetadata device lookup</li>
<li>Use of f-strings not allowed in the DMS (bsc#1248137)</li>
<li>Simplify interface naming by disabling predictable names at boot</li>
<li>Fixed test_check_lsm_migration unit test</li>
<li>Fix setup_host_network_test by mocking os.makedirs</li>
<li>wicked2nm: log network state on nm-online failure</li>
<li>Fixed LSM pre checks to be more robust</li>
<li>shellcheck heavily complained</li>
<li>Do not evaluate wicked2nm output in precheck</li>
<li>Fix unit test for lsm check</li>
<li>prechecks/lsm.py: remove _apparmor_analyze_profiles()</li>
<li>LSM migration check for AppArmor about SELinux</li>
<li>Improve pre-check message</li>
<li>Fix MinSLEVersion value depending on target</li>
<li>reduce package set on migration image</li>
<li>Fixed behavior of wicked2m pre check</li>
<li>implementation of sshd root login pre-check</li>
<li>Fixed selinux to apparmor migration</li>
<li>Fixed reading of migration config for target class</li>
<li>Add recursion guard to MigrationConfig::_merge_config_dicts</li>
<li>shrink migration image</li>
<li>container/sle16/config.sh</li>
<li>sle16/config.sh - use dropin for s390 migration-config</li>
<li>doc: fix indentation</li>
<li>check for migration target by matching ISO file name</li>
<li>config: introduce dropin dir migration-config.d/</li>
<li>Apply SLE16 live image setup to container setup</li>
<li>bind mount only required subdirectories under /run into chroot</li>
<li>Fix: Migration is done, but we get messages about core dumps (bsc#1250078)</li>
<li>Add missing package requirement</li>
<li>check migration target before testing for architecture version</li>
<li>setup_host_network: simplify code - use os.makedirs()</li>
<li>Create systemd.link files for virtual VMware/Hyper-V NICs (bsc#1250076)</li>
<li>Preserve systemd.link files from /etc/systemd/network/</li>
<li>Add changes for newest wicked2nm</li>
<li>Ensure wicked2nm is a dependency of pre-checks for SLE 16 migration</li>
<li>Apply sysctl to migration system</li>
<li>implement x86_64 CPU architecture check as a pre-check</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">
SUSE Linux Enterprise Server 16.0
<br/>
<code>zypper in -t patch SUSE-SLES-16.0-10=1</code>
</li>
<li class="list-group-item">
SUSE Linux Enterprise Server for SAP Applications 16.0
<br/>
<code>zypper in -t patch SUSE-SLES-16.0-10=1</code>
</li>
</ul>
<h2>Package List:</h2>
<ul>
<li>
SUSE Linux Enterprise Server 16.0 (noarch)
<ul>
<li>suse-migration-services-common-2.1.26-160000.1.1</li>
<li>suse-migration-pre-checks-2.1.26-160000.1.1</li>
</ul>
</li>
<li>
SUSE Linux Enterprise Server for SAP Applications 16.0 (noarch)
<ul>
<li>suse-migration-services-common-2.1.26-160000.1.1</li>
<li>suse-migration-pre-checks-2.1.26-160000.1.1</li>
</ul>
</li>
</ul>
<h2>References:</h2>
<ul>
<li>
<a href="https://bugzilla.suse.com/show_bug.cgi?id=1248137">https://bugzilla.suse.com/show_bug.cgi?id=1248137</a>
</li>
<li>
<a href="https://bugzilla.suse.com/show_bug.cgi?id=1250076">https://bugzilla.suse.com/show_bug.cgi?id=1250076</a>
</li>
<li>
<a href="https://bugzilla.suse.com/show_bug.cgi?id=1250078">https://bugzilla.suse.com/show_bug.cgi?id=1250078</a>
</li>
</ul>
</div>