Recommended update for transactional-update
| Announcement ID: | SUSE-RU-2021:2192-1 |
|---|---|
| Rating: | important |
| References: | |
| Affected Products: |
|
An update that has 15 fixes can now be installed.
Description:
This update for transactional-update provides the following fixes:
- Version 3.4.0
- Apply SElinux context on /etc in transaction. (bsc#1185625, bsc#1185766, bsc#1186842, bsc#1186775)
- Implement inotify handling in C instead of Bash; this makes the --drop-if-no-change option work on SLE Micro. (bsc#1184529)
- Use
tukit callfor up, dup and patch to allow resuming an update after zypper updated itself in the snapshot. (bsc#1185226) - Fix obsolete output type messages in initrd. (bsc#1177149)
-
Make different base snapshot warning more visible. (bsc#1185224)
-
Version 3.3.0
- Add support for more package managers by bind mounting their directories.
- Support snapshots without dedicated overlay. (bsc#1183539, bsc#1183539)
- Link RPM database correctly with older zypper versions. (bsc#1183521)
-
Don't discard manual changes in fstab. (bsc#1183856)
-
Version 3.2.2
-
Don't skip patches with rebootSuggested flag. (bsc#1183442)
-
Version 3.2.1
- t-u: Forward --quiet option to tukit.
- Regression: Add /opt as bind mount into update environment.
- Remove output indicators of the called command to not tamper the result line.
-
Fix /etc syncing with --drop-if-no-change.
-
Version 3.2.0
- tukit: Add new command 'callext' to execute an application while the snapshot is mounted. '{}' as a parameter will be replaced with the path of the bind mount.
- Fix --drop-if-no-change. (bsc#1182525)
- Check whether self-updated version is executable (e.g. on noexec /tmp). (bsc#1173842)
- Fix overlay synchronization with SELinux (again).
- Always overwrite supplemental files (e.g. for network configuration) even if they exist in the snapshot already. (bsc#1182544)
- Improve logging and error messages.
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.0
zypper in -t patch SUSE-SUSE-MicroOS-5.0-2021-2192=1
Package List:
-
SUSE Linux Enterprise Micro 5.0 (noarch)
- dracut-transactional-update-3.4.0-3.6.1
- transactional-update-zypp-config-3.4.0-3.6.1
-
SUSE Linux Enterprise Micro 5.0 (aarch64 x86_64)
- tukit-3.4.0-3.6.1
- libtukit0-3.4.0-3.6.1
- libtukit0-debuginfo-3.4.0-3.6.1
- tukit-debuginfo-3.4.0-3.6.1
- transactional-update-debugsource-3.4.0-3.6.1
- transactional-update-debuginfo-3.4.0-3.6.1
- transactional-update-3.4.0-3.6.1
References:
- https://bugzilla.suse.com/show_bug.cgi?id=1173842
- https://bugzilla.suse.com/show_bug.cgi?id=1177149
- https://bugzilla.suse.com/show_bug.cgi?id=1182525
- https://bugzilla.suse.com/show_bug.cgi?id=1182544
- https://bugzilla.suse.com/show_bug.cgi?id=1183442
- https://bugzilla.suse.com/show_bug.cgi?id=1183521
- https://bugzilla.suse.com/show_bug.cgi?id=1183539
- https://bugzilla.suse.com/show_bug.cgi?id=1183856
- https://bugzilla.suse.com/show_bug.cgi?id=1184529
- https://bugzilla.suse.com/show_bug.cgi?id=1185224
- https://bugzilla.suse.com/show_bug.cgi?id=1185226
- https://bugzilla.suse.com/show_bug.cgi?id=1185625
- https://bugzilla.suse.com/show_bug.cgi?id=1185766
- https://bugzilla.suse.com/show_bug.cgi?id=1186775
- https://bugzilla.suse.com/show_bug.cgi?id=1186842