File _patchinfo of Package patchinfo.22503

<patchinfo incident="22503">
  <issue tracker="bnc" id="1188648">Transactional update fails with SELinux enabled: rsync: rsync_xal_set: lremovexattr failed: Permission denied (13)</issue>
  <issue tracker="bnc" id="1185625">transactional-update: /etc has wrong selinux label</issue>
  <issue tracker="bnc" id="1184529">inotify is required but it's missing</issue>
  <issue tracker="bnc" id="1189807">[s390x] System doesn't boot after enabling SELinux</issue>
  <issue tracker="bnc" id="1188110">pkcon system-upgrade leads to unbootable system with kernel upgrade</issue>
  <issue tracker="bnc" id="1185224">Transactional update: Existence of new snapshot not visible enough</issue>
  <issue tracker="bnc" id="1183539">[ 89.1_23.31] Installation produces broken snapshot</issue>
  <issue tracker="bnc" id="1190574">Inconsistent output between SUSEConnect and transactional-update when registering the system</issue>
  <issue tracker="bnc" id="1177149">transactional-update-etc-cleaner.service uses obsolete output</issue>
  <issue tracker="bnc" id="1186775">Cannot install git package(s) with "transactional-update pkg install" command</issue>
  <issue tracker="bnc" id="1183521">[Build 20210312] openQA test fails in transactional_update</issue>
  <issue tracker="bnc" id="1192242">transactional-update 3.6.0 lost changes in /etc (and some selinux issues)</issue>
  <issue tracker="bnc" id="1186842">[SLE-Micro 5.0][Maintenance] Update of system-user-daemon fails if SELinux is enabled</issue>
  <issue tracker="bnc" id="1190788">transactional-update patch does not purge kernels</issue>
  <issue tracker="bnc" id="1133891">mono-core not installable on transactional server</issue>
  <issue tracker="bnc" id="1192302">transactional-update overwrites fstab</issue>
  <issue tracker="bnc" id="1190383">transactional-update fails when systemd-resolved is in use</issue>
  <issue tracker="bnc" id="1149131">transaction server shell does not provide ca-certificates</issue>
  <issue tracker="bnc" id="1191945">[Build 20211020] t-u 3.5.7 - results in emergency console</issue>
  <issue tracker="bnc" id="1185226">Cannot fully update system if update stack update pending</issue>
  <issue tracker="bnc" id="1186213">Replace mkinitrd with dracut</issue>
  <issue tracker="bnc" id="1188322">SLE Micro: salt state file.managed and file.symlink not working</issue>
  <issue tracker="bnc" id="1192078">Transactional shell misses root certificates</issue>
  <issue tracker="bnc" id="1185766">Transacrional-update fails due to selinux</issue>
  <issue tracker="bnc" id="1191475">Option --drop-if-no-change may not work</issue>
  <issue tracker="bnc" id="1183856">fstab gets overriden by transactional-update</issue>
  <issue tracker="bnc" id="1189728">SLE Live Patching is incompatible with SLES transactional system role</issue>
  <packager>fos</packager>
  <rating>moderate</rating>
  <category>recommended</category>
  <summary>Recommended update for transactional-update</summary>
  <description>This update for transactional-update fixes the following issues:

- Version 3.6.2
  - Bind mount root file system snapshot on itself, this makes the
    temporary directory in '/tmp' unnecessary; also fixes to return the 
    correct snapshot's working directory via API call. (bsc#1188110)
  - Use separate mount namespace for transactional-update; this should
    fix several applications that fail to run if a mount point has the
    'unbindable' mount flag set

- Version 3.6.1
- Fix rsyncing '/etc' into the running system with '--drop-if-no-change'. (bsc#1192242)

- Version 3.6.0
  - 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. (bsc#1191945)

- Version 3.5.7
  Various fixes affecting Salt support:
  - t-u: Don't squash stderr messages into stdout
  - t-u: Correctly handle case when the snapshot has been deleted due to
    using --drop-if-no-change: Don't show reboot messages and avoid an awk
    error message. (bsc#1191475)
  - tukit: Make inotify handler less sensitive / ignore more directories
    (bsc#1191475)

- Version 3.5.6
  - tukit: Add S/390 bootloader support (bsc#1189807)
  - t-u: support purge-kernels with t-u patch (bsc#1190788)

- Version 3.5.5
  - t-u: Use tukit for SUSEConnect call (bsc#1190574)
    Correctly registers repositories

- Version 3.5.4
  - tukit: Fix resolved support (bsc#1190383)

- Version 3.5.3
  - t-u: Purge kernels as part of package operations
    Required for live patching support (bsc#1189728)

- Version 3.5.2
  - tukit: Fix overlay syncing errors with SELinux (bsc#1188648)
  - Don't print message for `shell` with --quiet

- Version 3.5.1
  - t-u: Disable status file generation by default
    The new experimental `status` command requires the availability of
    /etc/YaST2/control.xml, which is not present on all systems. Hide the
    creation of the corresponding status file behind a new EXPERIMENTAL_STATUS
    option to try out this functionality.
  - Increase library version

- Version 3.5.0
  - Add alias setDiscardIfUnchanged for setDiscard. The old method name
    wasn't really clear and will be removed if we should have an API break
    in the future
  - Replace 'mkinitrd' with direct dracut call. (bsc#1186213)
  - tukit: Add configuration file support (/etc/tukit.conf)
  - Allow users to configure additional bind mounts (see /usr/etc/tukit.conf
    for an example and limitations). (bsc#1188322)
  - Add 'transactional-update status' call. This is a POC for obtaining a
    hash of a system to verify its integrity.
  - Internal bugfixes / optimizations

- 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 call` for 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, bsc#1192302)</description>
</patchinfo>
openSUSE Build Service is sponsored by