Recommended update for transactional-update

Announcement ID: SUSE-RU-2021:3989-1
Rating: moderate
References:
Affected Products:
  • SUSE Linux Enterprise Micro 5.1

An update that has five fixes can now be installed.

Description:

This update for transactional-update fixes the following issues:

  • Bind mount root file system snapshot on itself, this makes the temporary directory in /tmp unnecessary
  • Fix pkcon system-upgrade to return the correct snapshot's working directory (bsc#1188110)
  • Use separate mount namespace for transactional-update. It fixes several applications that fail to run if a mount point has the 'unbindable' mount flag set
  • Fix rsyncing /etc into the running system with --drop-if-no-change (bsc#1192242)
  • Simplify mount hierarchy by just using a single slave bind mount as the root of the update environment; this may avoid the error messages of failed unmounts May fix (bsc#1191945)

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:

  • SUSE Linux Enterprise Micro 5.1
    zypper in -t patch SUSE-SUSE-MicroOS-5.1-2021-3989=1

Package List:

  • SUSE Linux Enterprise Micro 5.1 (noarch)
    • transactional-update-zypp-config-3.6.2-3.8.1
    • dracut-transactional-update-3.6.2-3.8.1
  • SUSE Linux Enterprise Micro 5.1 (aarch64 s390x x86_64)
    • tukit-debuginfo-3.6.2-3.8.1
    • libtukit0-debuginfo-3.6.2-3.8.1
    • transactional-update-debuginfo-3.6.2-3.8.1
    • tukit-3.6.2-3.8.1
    • transactional-update-3.6.2-3.8.1
    • transactional-update-debugsource-3.6.2-3.8.1
    • libtukit0-3.6.2-3.8.1

References: