<?xml version="1.0" encoding="UTF-8"?>
<otherdata xmlns="http://linux.duke.edu/metadata/other" packages="48">
<package pkgid="053374fed6a4225cd7b69ea13d52fbb600ac6ab6eb849fdd584ceab134458ab424ea8928480f32ed431eed8b08f51c5cf920cc7bb94183a68b9d3ead3f678ead" name="batsignal" arch="aarch64">
  <version epoch="0" ver="1.8.0" rel="2.4"/>
</package>
<package pkgid="a2ae82472fa9a341af9728d7dc386acc71e7adfd02692ef77b4504e49be59357dedf680cf7e95f75b37e23c5b0fde0109825d89a69a2f98131433ecd59718c08" name="batsignal" arch="armv7hl">
  <version epoch="0" ver="1.8.0" rel="2.4"/>
</package>
<package pkgid="8b9d42a36664ece3cab1213e837d97636d02c92e161adc2ea8f399179689943e456692b7ddad7c6e1f00caa0165c82c67be36ec5fa4dcfe8ea059d340d1573c4" name="batsignal" arch="src">
  <version epoch="0" ver="1.8.0" rel="2.4"/>
</package>
<package pkgid="fa3dc0ace73a9bfe67201cd2423d42763ac8ad4cb154789370a64a7f596b1b364ff2b5c64e8d489c84ca4279b176099f6cadd5ad7bd1c064ba262239789403af" name="batsignal-debuginfo" arch="aarch64">
  <version epoch="0" ver="1.8.0" rel="2.4"/>
</package>
<package pkgid="c28775cc3b92f132432139e2184223d62fbb17953cffd9df71a96aa0b127a51aa9cc8db54419068b24da9726bb6ec2ed7ee99e2b66ed6969e0b1c8760783f204" name="batsignal-debuginfo" arch="armv7hl">
  <version epoch="0" ver="1.8.0" rel="2.4"/>
</package>
<package pkgid="a9bd7ae32d7362edbe28b5a4044ae5e784446bb9d0404f5c6b49c6502da7cc80c3cf1ef6776e42b127164cd7ba5ca4c8d08a92853fc265a1e262234128e48490" name="batsignal-debugsource" arch="aarch64">
  <version epoch="0" ver="1.8.0" rel="2.4"/>
</package>
<package pkgid="921e093793d25308c85ac7c99440290e959ec2ac3870206964f3afaeab224c9bf34ba42e28ae4b3a380e3455eca11878d1cb14feeeaf5b3dca279f127c908d69" name="batsignal-debugsource" arch="armv7hl">
  <version epoch="0" ver="1.8.0" rel="2.4"/>
</package>
<package pkgid="cc8081c2da6302d81bd6cdf30cd554a2dfebd738071fafb3542fac103dafb5c9dbad2fba67d7442faeff9177b6a3361841e12c1ef77bfcf1ad09ac7e2269328b" name="container-license-generator" arch="noarch">
  <version epoch="0" ver="0.1" rel="2.7"/>
  <changelog author="Dan &#x10C;erm&#xE1;k &lt;dcermak@suse.com&gt;" date="1638964800">- First version of the container-license-generator post build script</changelog>
</package>
<package pkgid="3269675f3dbd184b6d443554c5cc20a79f3d0baba92463419ed07b55dbd78ff12b7948465a235db527ce42be16d8e4a134f188d6c990990ebefd8965178b4b53" name="container-license-generator" arch="src">
  <version epoch="0" ver="0.1" rel="2.7"/>
  <changelog author="Dan &#x10C;erm&#xE1;k &lt;dcermak@suse.com&gt;" date="1638964800">- First version of the container-license-generator post build script</changelog>
</package>
<package pkgid="6255dc5d0c9d877db0c673e56e222da5258dac324b27ad9926b8d94b82453e7c8ba3bf271eea8b4913447b9c4780978a88e7ecd7ffda1ab9440b93b94087be2c" name="container-snap" arch="aarch64">
  <version epoch="0" ver="0.0.1" rel="20.17"/>
  <changelog author="Dan &#x10C;erm&#xE1;k &lt;dcermak@suse.com&gt;" date="1732276800">- First package version 0.0.0</changelog>
</package>
<package pkgid="eae7d8388c0552f1d5867864633736a96624e7ab5e498efacd3e7b530b254a3fcb6e2bfa4f4d918e212be04416a18dc9d88f93f0e562f4ca9adaf7bd39464957" name="container-snap" arch="armv7hl">
  <version epoch="0" ver="0.0.1" rel="20.17"/>
  <changelog author="Dan &#x10C;erm&#xE1;k &lt;dcermak@suse.com&gt;" date="1732276800">- First package version 0.0.0</changelog>
</package>
<package pkgid="8012ade8f277add286a2fc51ee72a4e01299ad1a2626ccfc871e12a1176f22c00a3fd5fe49338e1c9375cc807fa93e7cab8b4d14a9e63d121f16aaa1dd30bb89" name="container-snap" arch="src">
  <version epoch="0" ver="0.0.1" rel="20.17"/>
  <changelog author="Dan &#x10C;erm&#xE1;k &lt;dcermak@suse.com&gt;" date="1732276800">- First package version 0.0.0</changelog>
</package>
<package pkgid="ee2eeca8fea9fe17bd58684733f9a717248fc65b7a7ff9f3eddacb6679b68b4c1c148ec91261319c47e5b91c4bbc57c1b45b035bfba3537691d9f84aa2159ae9" name="container-snap-debuginfo" arch="aarch64">
  <version epoch="0" ver="0.0.1" rel="20.17"/>
  <changelog author="Dan &#x10C;erm&#xE1;k &lt;dcermak@suse.com&gt;" date="1732276800">- First package version 0.0.0</changelog>
</package>
<package pkgid="59d412fa4efca2aad60b286d60fbc3edf994d89b71d9630701009bf679a54fa33d3b820aa42a8950efe154b9242dda18e96f6b099544cc7b8230a9ad60d8edff" name="container-snap-debuginfo" arch="armv7hl">
  <version epoch="0" ver="0.0.1" rel="20.17"/>
  <changelog author="Dan &#x10C;erm&#xE1;k &lt;dcermak@suse.com&gt;" date="1732276800">- First package version 0.0.0</changelog>
</package>
<package pkgid="e3aa437174ac0c9d6f3bbdc3f76a72801f4e850921fba9cf3a2ce3a745d98a1738b8e82c176f0e446f713f4c0a94ed74a298735d770bf8f8d8f80483b979cfe7" name="container-snap-debugsource" arch="aarch64">
  <version epoch="0" ver="0.0.1" rel="20.17"/>
  <changelog author="Dan &#x10C;erm&#xE1;k &lt;dcermak@suse.com&gt;" date="1732276800">- First package version 0.0.0</changelog>
</package>
<package pkgid="f308af34d91addca3ca523c8e8330ee5377b48476701a41d30d354007693e07662b8e44c3ea4e58e66cbf937f159974abe867b5dbb58ff4c926383f9aa84f32b" name="container-snap-debugsource" arch="armv7hl">
  <version epoch="0" ver="0.0.1" rel="20.17"/>
  <changelog author="Dan &#x10C;erm&#xE1;k &lt;dcermak@suse.com&gt;" date="1732276800">- First package version 0.0.0</changelog>
</package>
<package pkgid="8f9165506593e6432100e40bb3cf46c3502f847485ca55354ed1f7d5b970e870dae00559337133123d433d82378b2a1cefa943be58536efb00ea8332f03c48dd" name="containers-licenses" arch="noarch">
  <version epoch="0" ver="0.1" rel="3.7"/>
  <changelog author="Dan &#x10C;erm&#xE1;k &lt;dcermak@suse.com&gt;" date="1638187200">- First version of the containers-licenses post build check</changelog>
  <changelog author="dcermak@suse.com" date="1638878400">- Update to version 1638884275.00fdecf:
  * Remove trailing newlines in the .packages file
  * Filter out the 'pubkey' license used for the repository sign keys</changelog>
</package>
<package pkgid="a9e193a01fb0da26daf03e1761690e5009e15cc47093c4a7ac432a3711eb345638379defa00f91a2d3af280dc6d73a316ca81c3754dccd23cfbf8a67e374d934" name="containers-licenses" arch="src">
  <version epoch="0" ver="0.1" rel="3.7"/>
  <changelog author="Dan &#x10C;erm&#xE1;k &lt;dcermak@suse.com&gt;" date="1638187200">- First version of the containers-licenses post build check</changelog>
  <changelog author="dcermak@suse.com" date="1638878400">- Update to version 1638884275.00fdecf:
  * Remove trailing newlines in the .packages file
  * Filter out the 'pubkey' license used for the repository sign keys</changelog>
</package>
<package pkgid="fc84480ecf1de89e639867b7c4c90f09222418bf98acb982ca6a604883ffef881d128035accfb30ca24b4ed41aef30f81257e6b87387681047aaf0735ccfdb46" name="dracut-transactional-update" arch="aarch64">
  <version epoch="0" ver="6.0.7" rel="260.1"/>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1749729600">- Version 5.0.4
  - Don't override soft-reboot with hard reboot
  - Fix stdio when returning from selfupdate [boo#1243910],
    [gh#openSUSE/transactional-update#151]</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1750420800">- Add correct SELinux policy version dependency for SLE 16</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1751630400">- Version 5.0.5
  - Add support for kdump 2.1.0 [bsc#1243758]
  - Integrate test to support `make check`</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1752062400">- Version 5.0.6
  - Fix missing x-initrd.mount in fstab on migration [boo#1246139]
    When migrating overlayfs based /etc to btrfs subvolumes, then
    the attribute was not set - this may result in failures from
    services operating on /etc during initrd phase such as SELinux
    relabelling
  - Optimize execution time of tests</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1753099200">- Version 5.0.7
  - Add sysext compatibility [bsc#1246140]
  - Fix soft-reboot with btrfs subvolume based /etc
  - Sync /etc layers also on soft-reboot
  - Bind mount /run/systemd/journal to allow log calls
    [gh#openSUSE/transactional-update#149]
  - Use rootlesskit instead of fakeroot for tests
  - Small coding style fixes
- Temporarily disabling the testsuite because it doesn't run in
  the build environment so far</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1753272000">- Add journalmount.patch to bind mount systemd journal only when
  available</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1755518400">- Version 5.1.0
  - tukit: signalize errors from plugins; transactions will be
    aborted by default now
  - t-u: Added `--keep` option; please only use this for debugging
    or recovery when a tukit plugin is failing
  - setup-fips: could be called multiple times now
  - setup-fips: call update-crypto-policies in the correct context
    [boo#1246013]
  - reboot: Print both requested and actual reboot method for
    [poo#163352]
  - snapper plugin: Don't touch fstab's timestamp on every run
  - t-u: Chaining commands will also work on BLS systems now; this
    is also necessary for some regular commands (such as setup-fips
    or setup-selinux)
  - tukit: Only mount journal dir if available
  - tukit: Return full, non-truncated error number when calling
    external applications
  - tests: Adopt tests to obs environment to avoid root perms
  - t-u: Simplified various calls when changing files in /etc (made
    possible by the new btrfs subvolume based layout), tukit is
    called less often now
  - t-u: optimized check for BLS systems
- Removed journalmount.patch (part of regular release now)</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1759147200">- Version 5.5.0
  - t-u: The "run" command will return the exit status of the
    command now and if it is non-zero, the snapshot will be
    discarded. The --keep option or wrapping the command into a
    bash script can be used if the command is expected to return
    with a specific non-zero return code.
    [bsc#1216504] [gh#openSUSE/transactional-update#134]
    [gh#openSUSE/transactional-update#135]
  - t-u / tukit: The --keep option will close the snapshot now also
    in error case, but not set it as default or remove the
    in-progress attribute; with this change the snapshot can be
    used as a base for another snapshot when the changes are
    verified as good.
  - C API: rename loglevel to tukit_loglevel (API change)
  - C API: removed the experimental status
  - Rework logging to support syslog / journald:
  - Also log to journald when calling t-u manually
  - Introduce logging for libtukit: By default it will log
    syslog / journald. This will finally make it possible to see
    what happened during manual tukit calls or via the API
  - Add option to specify desired logging mechanisms ("console",
    "syslog") via tukit and API
  - Fixed --discard option on rw systems
  - Support SELinux outside /var/lib/selinux [jsc#PED-12492]
  - sync-etc-state: Detect changes in xattrs with null bytes
  - tukit: Added forgotten short option -k for tukit --keep
  - t-u: Fix shellcheck hints
  - README.md: Updated link to Salt executor
- Enable soft-reboot by default again
- Increase so version number because of the incompatible changes
  from above</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1762948800">- Version 5.5.1
  - t-u: Fix hanging t-u process when files were changed in /var
  - t-u: Don't ask for key import during self-update [bsc#1239721]
  - t-u: Fix stray output of "/etc"</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1763467200">- Fix dbus dependency</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1763812800">- Version 6.0.0
  - Bump major version number to fix self-update due to new .so
    library version in 5.5.0
  - t-u: Fix syntax error introduced in 5.5.1 [boo#1254253]</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1765368000">- Temporarily disable default soft-reboot again to unblock other
  projects while systemd 258 (required for correct console
  switching used during the openQA tests) isn't ready yet.</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1767355200">- Version 6.0.1
  Adjustments to avoid logging with error log level to the journal
  when there is no actual error
  - tukit: Adjust selinux_restorecon log levels
  - t-u: Print grub-mkconfig output to stdout</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1767787200">- Version 6.0.2
  Don't print reboot hints as errors to prevent failed openQA test
  - t-u: Add new "warning" log level
  - t-u: Adjust log level of reboot hints</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1767960000">- Version 6.0.3
  - Only try logging to journald when socket exists; would lead to
    messages about missing stream fds otherwise, which happened
    when running in combustion's chroot environment</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1768219200">- Version 6.0.4
  - t-u: Remove "kdump" command
    [gh#openSUSE/transactional-update#119]
  - Select output channel of snapshot deletion message
    [bsc#1256446]</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1768305600">- Version 6.0.5
  - t-u: FIPS - use package's own command to set up [bsc#1256446]</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1768824000">- Version 6.0.6:
  - t-u: Use pattern to download correct libtukit[0-9]+ for
    selfupdate</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1773921600">- Version 6.0.7:
  * libtukit: Fix --drop-if-no-change after `apply`
  * libtukit: Remove stale snapshot after --discard
  * systemd: Read from snippet directory in service file
    [jsc#PED-15786]
  * t-u: Allow overwriting the location of some files
  * README: Update link to libdnf-plugin-txnupd
- Remove %suse_version checks (jsc#PED-15786):
  * The SELinux check is not required any more, the SELinux package
    version was adjusted in the corresponding releases.
  * Setting whether the distribution has to be updated by up or dup
    was changed into a generic RPM dependency and a corresponding
    configuration file snippet in a separte package.</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1775736000">- Enable soft-reboots by default again</changelog>
</package>
<package pkgid="c9ae19720619ca349db1197dc2ff70ddc4aa15192f3728aa4e469cae8963f430cfeefc04b1b6def6b9266f4174761d8a6844f56912fe7e9a75ad7c6eb642b801" name="dracut-transactional-update" arch="armv7hl">
  <version epoch="0" ver="6.0.7" rel="260.1"/>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1749729600">- Version 5.0.4
  - Don't override soft-reboot with hard reboot
  - Fix stdio when returning from selfupdate [boo#1243910],
    [gh#openSUSE/transactional-update#151]</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1750420800">- Add correct SELinux policy version dependency for SLE 16</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1751630400">- Version 5.0.5
  - Add support for kdump 2.1.0 [bsc#1243758]
  - Integrate test to support `make check`</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1752062400">- Version 5.0.6
  - Fix missing x-initrd.mount in fstab on migration [boo#1246139]
    When migrating overlayfs based /etc to btrfs subvolumes, then
    the attribute was not set - this may result in failures from
    services operating on /etc during initrd phase such as SELinux
    relabelling
  - Optimize execution time of tests</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1753099200">- Version 5.0.7
  - Add sysext compatibility [bsc#1246140]
  - Fix soft-reboot with btrfs subvolume based /etc
  - Sync /etc layers also on soft-reboot
  - Bind mount /run/systemd/journal to allow log calls
    [gh#openSUSE/transactional-update#149]
  - Use rootlesskit instead of fakeroot for tests
  - Small coding style fixes
- Temporarily disabling the testsuite because it doesn't run in
  the build environment so far</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1753272000">- Add journalmount.patch to bind mount systemd journal only when
  available</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1755518400">- Version 5.1.0
  - tukit: signalize errors from plugins; transactions will be
    aborted by default now
  - t-u: Added `--keep` option; please only use this for debugging
    or recovery when a tukit plugin is failing
  - setup-fips: could be called multiple times now
  - setup-fips: call update-crypto-policies in the correct context
    [boo#1246013]
  - reboot: Print both requested and actual reboot method for
    [poo#163352]
  - snapper plugin: Don't touch fstab's timestamp on every run
  - t-u: Chaining commands will also work on BLS systems now; this
    is also necessary for some regular commands (such as setup-fips
    or setup-selinux)
  - tukit: Only mount journal dir if available
  - tukit: Return full, non-truncated error number when calling
    external applications
  - tests: Adopt tests to obs environment to avoid root perms
  - t-u: Simplified various calls when changing files in /etc (made
    possible by the new btrfs subvolume based layout), tukit is
    called less often now
  - t-u: optimized check for BLS systems
- Removed journalmount.patch (part of regular release now)</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1759147200">- Version 5.5.0
  - t-u: The "run" command will return the exit status of the
    command now and if it is non-zero, the snapshot will be
    discarded. The --keep option or wrapping the command into a
    bash script can be used if the command is expected to return
    with a specific non-zero return code.
    [bsc#1216504] [gh#openSUSE/transactional-update#134]
    [gh#openSUSE/transactional-update#135]
  - t-u / tukit: The --keep option will close the snapshot now also
    in error case, but not set it as default or remove the
    in-progress attribute; with this change the snapshot can be
    used as a base for another snapshot when the changes are
    verified as good.
  - C API: rename loglevel to tukit_loglevel (API change)
  - C API: removed the experimental status
  - Rework logging to support syslog / journald:
  - Also log to journald when calling t-u manually
  - Introduce logging for libtukit: By default it will log
    syslog / journald. This will finally make it possible to see
    what happened during manual tukit calls or via the API
  - Add option to specify desired logging mechanisms ("console",
    "syslog") via tukit and API
  - Fixed --discard option on rw systems
  - Support SELinux outside /var/lib/selinux [jsc#PED-12492]
  - sync-etc-state: Detect changes in xattrs with null bytes
  - tukit: Added forgotten short option -k for tukit --keep
  - t-u: Fix shellcheck hints
  - README.md: Updated link to Salt executor
- Enable soft-reboot by default again
- Increase so version number because of the incompatible changes
  from above</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1762948800">- Version 5.5.1
  - t-u: Fix hanging t-u process when files were changed in /var
  - t-u: Don't ask for key import during self-update [bsc#1239721]
  - t-u: Fix stray output of "/etc"</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1763467200">- Fix dbus dependency</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1763812800">- Version 6.0.0
  - Bump major version number to fix self-update due to new .so
    library version in 5.5.0
  - t-u: Fix syntax error introduced in 5.5.1 [boo#1254253]</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1765368000">- Temporarily disable default soft-reboot again to unblock other
  projects while systemd 258 (required for correct console
  switching used during the openQA tests) isn't ready yet.</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1767355200">- Version 6.0.1
  Adjustments to avoid logging with error log level to the journal
  when there is no actual error
  - tukit: Adjust selinux_restorecon log levels
  - t-u: Print grub-mkconfig output to stdout</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1767787200">- Version 6.0.2
  Don't print reboot hints as errors to prevent failed openQA test
  - t-u: Add new "warning" log level
  - t-u: Adjust log level of reboot hints</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1767960000">- Version 6.0.3
  - Only try logging to journald when socket exists; would lead to
    messages about missing stream fds otherwise, which happened
    when running in combustion's chroot environment</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1768219200">- Version 6.0.4
  - t-u: Remove "kdump" command
    [gh#openSUSE/transactional-update#119]
  - Select output channel of snapshot deletion message
    [bsc#1256446]</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1768305600">- Version 6.0.5
  - t-u: FIPS - use package's own command to set up [bsc#1256446]</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1768824000">- Version 6.0.6:
  - t-u: Use pattern to download correct libtukit[0-9]+ for
    selfupdate</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1773921600">- Version 6.0.7:
  * libtukit: Fix --drop-if-no-change after `apply`
  * libtukit: Remove stale snapshot after --discard
  * systemd: Read from snippet directory in service file
    [jsc#PED-15786]
  * t-u: Allow overwriting the location of some files
  * README: Update link to libdnf-plugin-txnupd
- Remove %suse_version checks (jsc#PED-15786):
  * The SELinux check is not required any more, the SELinux package
    version was adjusted in the corresponding releases.
  * Setting whether the distribution has to be updated by up or dup
    was changed into a generic RPM dependency and a corresponding
    configuration file snippet in a separte package.</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1775736000">- Enable soft-reboots by default again</changelog>
</package>
<package pkgid="e73876f8196ae619432ae6bee2e44795852c5624ef0ee7170c18c3207c65ed1102ab6d9b47f1c6a70a4c941d9c422c236d86bdb347b9bb2cf8283bc8e2e240e5" name="dracut-transactional-update-debuginfo" arch="aarch64">
  <version epoch="0" ver="6.0.7" rel="260.1"/>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1749729600">- Version 5.0.4
  - Don't override soft-reboot with hard reboot
  - Fix stdio when returning from selfupdate [boo#1243910],
    [gh#openSUSE/transactional-update#151]</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1750420800">- Add correct SELinux policy version dependency for SLE 16</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1751630400">- Version 5.0.5
  - Add support for kdump 2.1.0 [bsc#1243758]
  - Integrate test to support `make check`</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1752062400">- Version 5.0.6
  - Fix missing x-initrd.mount in fstab on migration [boo#1246139]
    When migrating overlayfs based /etc to btrfs subvolumes, then
    the attribute was not set - this may result in failures from
    services operating on /etc during initrd phase such as SELinux
    relabelling
  - Optimize execution time of tests</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1753099200">- Version 5.0.7
  - Add sysext compatibility [bsc#1246140]
  - Fix soft-reboot with btrfs subvolume based /etc
  - Sync /etc layers also on soft-reboot
  - Bind mount /run/systemd/journal to allow log calls
    [gh#openSUSE/transactional-update#149]
  - Use rootlesskit instead of fakeroot for tests
  - Small coding style fixes
- Temporarily disabling the testsuite because it doesn't run in
  the build environment so far</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1753272000">- Add journalmount.patch to bind mount systemd journal only when
  available</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1755518400">- Version 5.1.0
  - tukit: signalize errors from plugins; transactions will be
    aborted by default now
  - t-u: Added `--keep` option; please only use this for debugging
    or recovery when a tukit plugin is failing
  - setup-fips: could be called multiple times now
  - setup-fips: call update-crypto-policies in the correct context
    [boo#1246013]
  - reboot: Print both requested and actual reboot method for
    [poo#163352]
  - snapper plugin: Don't touch fstab's timestamp on every run
  - t-u: Chaining commands will also work on BLS systems now; this
    is also necessary for some regular commands (such as setup-fips
    or setup-selinux)
  - tukit: Only mount journal dir if available
  - tukit: Return full, non-truncated error number when calling
    external applications
  - tests: Adopt tests to obs environment to avoid root perms
  - t-u: Simplified various calls when changing files in /etc (made
    possible by the new btrfs subvolume based layout), tukit is
    called less often now
  - t-u: optimized check for BLS systems
- Removed journalmount.patch (part of regular release now)</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1759147200">- Version 5.5.0
  - t-u: The "run" command will return the exit status of the
    command now and if it is non-zero, the snapshot will be
    discarded. The --keep option or wrapping the command into a
    bash script can be used if the command is expected to return
    with a specific non-zero return code.
    [bsc#1216504] [gh#openSUSE/transactional-update#134]
    [gh#openSUSE/transactional-update#135]
  - t-u / tukit: The --keep option will close the snapshot now also
    in error case, but not set it as default or remove the
    in-progress attribute; with this change the snapshot can be
    used as a base for another snapshot when the changes are
    verified as good.
  - C API: rename loglevel to tukit_loglevel (API change)
  - C API: removed the experimental status
  - Rework logging to support syslog / journald:
  - Also log to journald when calling t-u manually
  - Introduce logging for libtukit: By default it will log
    syslog / journald. This will finally make it possible to see
    what happened during manual tukit calls or via the API
  - Add option to specify desired logging mechanisms ("console",
    "syslog") via tukit and API
  - Fixed --discard option on rw systems
  - Support SELinux outside /var/lib/selinux [jsc#PED-12492]
  - sync-etc-state: Detect changes in xattrs with null bytes
  - tukit: Added forgotten short option -k for tukit --keep
  - t-u: Fix shellcheck hints
  - README.md: Updated link to Salt executor
- Enable soft-reboot by default again
- Increase so version number because of the incompatible changes
  from above</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1762948800">- Version 5.5.1
  - t-u: Fix hanging t-u process when files were changed in /var
  - t-u: Don't ask for key import during self-update [bsc#1239721]
  - t-u: Fix stray output of "/etc"</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1763467200">- Fix dbus dependency</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1763812800">- Version 6.0.0
  - Bump major version number to fix self-update due to new .so
    library version in 5.5.0
  - t-u: Fix syntax error introduced in 5.5.1 [boo#1254253]</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1765368000">- Temporarily disable default soft-reboot again to unblock other
  projects while systemd 258 (required for correct console
  switching used during the openQA tests) isn't ready yet.</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1767355200">- Version 6.0.1
  Adjustments to avoid logging with error log level to the journal
  when there is no actual error
  - tukit: Adjust selinux_restorecon log levels
  - t-u: Print grub-mkconfig output to stdout</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1767787200">- Version 6.0.2
  Don't print reboot hints as errors to prevent failed openQA test
  - t-u: Add new "warning" log level
  - t-u: Adjust log level of reboot hints</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1767960000">- Version 6.0.3
  - Only try logging to journald when socket exists; would lead to
    messages about missing stream fds otherwise, which happened
    when running in combustion's chroot environment</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1768219200">- Version 6.0.4
  - t-u: Remove "kdump" command
    [gh#openSUSE/transactional-update#119]
  - Select output channel of snapshot deletion message
    [bsc#1256446]</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1768305600">- Version 6.0.5
  - t-u: FIPS - use package's own command to set up [bsc#1256446]</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1768824000">- Version 6.0.6:
  - t-u: Use pattern to download correct libtukit[0-9]+ for
    selfupdate</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1773921600">- Version 6.0.7:
  * libtukit: Fix --drop-if-no-change after `apply`
  * libtukit: Remove stale snapshot after --discard
  * systemd: Read from snippet directory in service file
    [jsc#PED-15786]
  * t-u: Allow overwriting the location of some files
  * README: Update link to libdnf-plugin-txnupd
- Remove %suse_version checks (jsc#PED-15786):
  * The SELinux check is not required any more, the SELinux package
    version was adjusted in the corresponding releases.
  * Setting whether the distribution has to be updated by up or dup
    was changed into a generic RPM dependency and a corresponding
    configuration file snippet in a separte package.</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1775736000">- Enable soft-reboots by default again</changelog>
</package>
<package pkgid="df970df974a74ca3c0efaf7ece13c97c2563fe7bfe30081936bf6e059370a38aee54cd9e57f52be0c0b7157d819e169cbe94fe20202bd95bbe6ace0c6c6cada3" name="dracut-transactional-update-debuginfo" arch="armv7hl">
  <version epoch="0" ver="6.0.7" rel="260.1"/>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1749729600">- Version 5.0.4
  - Don't override soft-reboot with hard reboot
  - Fix stdio when returning from selfupdate [boo#1243910],
    [gh#openSUSE/transactional-update#151]</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1750420800">- Add correct SELinux policy version dependency for SLE 16</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1751630400">- Version 5.0.5
  - Add support for kdump 2.1.0 [bsc#1243758]
  - Integrate test to support `make check`</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1752062400">- Version 5.0.6
  - Fix missing x-initrd.mount in fstab on migration [boo#1246139]
    When migrating overlayfs based /etc to btrfs subvolumes, then
    the attribute was not set - this may result in failures from
    services operating on /etc during initrd phase such as SELinux
    relabelling
  - Optimize execution time of tests</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1753099200">- Version 5.0.7
  - Add sysext compatibility [bsc#1246140]
  - Fix soft-reboot with btrfs subvolume based /etc
  - Sync /etc layers also on soft-reboot
  - Bind mount /run/systemd/journal to allow log calls
    [gh#openSUSE/transactional-update#149]
  - Use rootlesskit instead of fakeroot for tests
  - Small coding style fixes
- Temporarily disabling the testsuite because it doesn't run in
  the build environment so far</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1753272000">- Add journalmount.patch to bind mount systemd journal only when
  available</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1755518400">- Version 5.1.0
  - tukit: signalize errors from plugins; transactions will be
    aborted by default now
  - t-u: Added `--keep` option; please only use this for debugging
    or recovery when a tukit plugin is failing
  - setup-fips: could be called multiple times now
  - setup-fips: call update-crypto-policies in the correct context
    [boo#1246013]
  - reboot: Print both requested and actual reboot method for
    [poo#163352]
  - snapper plugin: Don't touch fstab's timestamp on every run
  - t-u: Chaining commands will also work on BLS systems now; this
    is also necessary for some regular commands (such as setup-fips
    or setup-selinux)
  - tukit: Only mount journal dir if available
  - tukit: Return full, non-truncated error number when calling
    external applications
  - tests: Adopt tests to obs environment to avoid root perms
  - t-u: Simplified various calls when changing files in /etc (made
    possible by the new btrfs subvolume based layout), tukit is
    called less often now
  - t-u: optimized check for BLS systems
- Removed journalmount.patch (part of regular release now)</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1759147200">- Version 5.5.0
  - t-u: The "run" command will return the exit status of the
    command now and if it is non-zero, the snapshot will be
    discarded. The --keep option or wrapping the command into a
    bash script can be used if the command is expected to return
    with a specific non-zero return code.
    [bsc#1216504] [gh#openSUSE/transactional-update#134]
    [gh#openSUSE/transactional-update#135]
  - t-u / tukit: The --keep option will close the snapshot now also
    in error case, but not set it as default or remove the
    in-progress attribute; with this change the snapshot can be
    used as a base for another snapshot when the changes are
    verified as good.
  - C API: rename loglevel to tukit_loglevel (API change)
  - C API: removed the experimental status
  - Rework logging to support syslog / journald:
  - Also log to journald when calling t-u manually
  - Introduce logging for libtukit: By default it will log
    syslog / journald. This will finally make it possible to see
    what happened during manual tukit calls or via the API
  - Add option to specify desired logging mechanisms ("console",
    "syslog") via tukit and API
  - Fixed --discard option on rw systems
  - Support SELinux outside /var/lib/selinux [jsc#PED-12492]
  - sync-etc-state: Detect changes in xattrs with null bytes
  - tukit: Added forgotten short option -k for tukit --keep
  - t-u: Fix shellcheck hints
  - README.md: Updated link to Salt executor
- Enable soft-reboot by default again
- Increase so version number because of the incompatible changes
  from above</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1762948800">- Version 5.5.1
  - t-u: Fix hanging t-u process when files were changed in /var
  - t-u: Don't ask for key import during self-update [bsc#1239721]
  - t-u: Fix stray output of "/etc"</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1763467200">- Fix dbus dependency</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1763812800">- Version 6.0.0
  - Bump major version number to fix self-update due to new .so
    library version in 5.5.0
  - t-u: Fix syntax error introduced in 5.5.1 [boo#1254253]</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1765368000">- Temporarily disable default soft-reboot again to unblock other
  projects while systemd 258 (required for correct console
  switching used during the openQA tests) isn't ready yet.</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1767355200">- Version 6.0.1
  Adjustments to avoid logging with error log level to the journal
  when there is no actual error
  - tukit: Adjust selinux_restorecon log levels
  - t-u: Print grub-mkconfig output to stdout</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1767787200">- Version 6.0.2
  Don't print reboot hints as errors to prevent failed openQA test
  - t-u: Add new "warning" log level
  - t-u: Adjust log level of reboot hints</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1767960000">- Version 6.0.3
  - Only try logging to journald when socket exists; would lead to
    messages about missing stream fds otherwise, which happened
    when running in combustion's chroot environment</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1768219200">- Version 6.0.4
  - t-u: Remove "kdump" command
    [gh#openSUSE/transactional-update#119]
  - Select output channel of snapshot deletion message
    [bsc#1256446]</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1768305600">- Version 6.0.5
  - t-u: FIPS - use package's own command to set up [bsc#1256446]</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1768824000">- Version 6.0.6:
  - t-u: Use pattern to download correct libtukit[0-9]+ for
    selfupdate</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1773921600">- Version 6.0.7:
  * libtukit: Fix --drop-if-no-change after `apply`
  * libtukit: Remove stale snapshot after --discard
  * systemd: Read from snippet directory in service file
    [jsc#PED-15786]
  * t-u: Allow overwriting the location of some files
  * README: Update link to libdnf-plugin-txnupd
- Remove %suse_version checks (jsc#PED-15786):
  * The SELinux check is not required any more, the SELinux package
    version was adjusted in the corresponding releases.
  * Setting whether the distribution has to be updated by up or dup
    was changed into a generic RPM dependency and a corresponding
    configuration file snippet in a separte package.</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1775736000">- Enable soft-reboots by default again</changelog>
</package>
<package pkgid="3d465ab32edc30e9f74cdf92be0bbdc167c6731e85613a2179fb02cec28418914c09aa25be12f274ea26539d19e18500c4f3a07d9e995d58c02cf760167f47fb" name="kiwi-templates-Minimal" arch="noarch">
  <version epoch="0" ver="84.87.1" rel="104.1"/>
  <changelog author="Alberto Planas Dominguez &lt;aplanas@suse.com&gt;" date="1718884800">- Add grub2 FDE image</changelog>
  <changelog author="Alberto Planas Dominguez &lt;aplanas@suse.com&gt;" date="1721131200">- Add /etc/sysconfig/bootloader LOADER_TYPE for grub2-bls and sd-boot
- Remove some dead code</changelog>
  <changelog author="Alberto Planas Dominguez &lt;aplanas@suse.com&gt;" date="1722427200">- Fix LOADER_TYPE population
- Rename *-grub image to *-grub-bls</changelog>
  <changelog author="Alberto Planas Dominguez &lt;aplanas@suse.com&gt;" date="1723204800">- Enable disk-encryption-tool-enroll.service</changelog>
  <changelog author="Alberto Planas Dominguez &lt;aplanas@suse.com&gt;" date="1723550400">- Use the new grub2-bls subpackage</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1724760000">- Fix grub package name for aarch64 (grub2-arm64-efi)</changelog>
  <changelog author="Alberto Planas Dominguez &lt;aplanas@suse.com&gt;" date="1725537600">- Remove root from /etc/kernel/cmdline during image creation</changelog>
  <changelog author="Alberto Planas Dominguez &lt;aplanas@suse.com&gt;" date="1727784000">- Requires systemd-boot in the sdboot flavor</changelog>
  <changelog author="Alberto Planas Dominguez &lt;aplanas@suse.com&gt;" date="1727956800">- Move /etc/sysconfig/bootloader creation to disk.sh, as KIWI can
  replace the one generated in config.sh (bsc#1231271)</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.com&gt;" date="1728475200">- Added package systemd-repart-dracut to kvm-and-xen-sdboot and
  kvm-and-xen-grub-bls</changelog>
  <changelog author="Alberto Planas Dominguez &lt;aplanas@suse.com&gt;" date="1731412800">- Use the enrollment packages from sdbootutil</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1734436800">- Add some missing packages to kvm-and-xen-{grub-bls,sdboot} profiles
  (boo#1234610)
- Remove outdated comment about kernel-default-base lacking dm-crypt
- Avoid duplicate uefi_mbr inclusion</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1737028800">- Switch to SELinux</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1740139200">- Clean up config.sh and disk.sh
- Move kernelcmdline from .kiwi to config.sh
- Fix snapper config adjustment (boo#1237466)</changelog>
  <changelog author="Alberto Planas Dominguez &lt;aplanas@suse.com&gt;" date="1741089600">- disk.sh: Check if /etc/sysconfig/bootloader has content</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1741262400">- Switch away from patterns-base-bootloader for grub-bls, not suitable
- Switch away from kiwi's support for grub-bls, does not match sdbootutil</changelog>
  <changelog author="Alberto Planas Dominguez &lt;aplanas@suse.com&gt;" date="1743163200">- Set the timeout via sdbootutil</changelog>
  <changelog author="PraveenKumar Handigol &lt;praveenkumar.handigol@suse.com&gt;" date="1744632000">- [EFI] resize ESP partition in Minimal-VM images (bsc#1240118)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1745409600">- Bump disk size of the Cloud flavor to 2GiB</changelog>
  <changelog author="Alberto Planas Dominguez &lt;aplanas@suse.com&gt;" date="1746619200">- disk.sh: add SECURE_BOOT in /etc/sysconfig/bootloader</changelog>
</package>
<package pkgid="8d20f48a4e13343bc58a862fd7804f24abec156a108756ac887af677ea6c7c13c30f8ada434fd2ff7137c3f487d7fd3ef461a58aabdf5031683e35b4bf057656" name="kiwi-templates-Minimal" arch="src">
  <version epoch="0" ver="84.87.1" rel="104.1"/>
  <changelog author="Alberto Planas Dominguez &lt;aplanas@suse.com&gt;" date="1718884800">- Add grub2 FDE image</changelog>
  <changelog author="Alberto Planas Dominguez &lt;aplanas@suse.com&gt;" date="1721131200">- Add /etc/sysconfig/bootloader LOADER_TYPE for grub2-bls and sd-boot
- Remove some dead code</changelog>
  <changelog author="Alberto Planas Dominguez &lt;aplanas@suse.com&gt;" date="1722427200">- Fix LOADER_TYPE population
- Rename *-grub image to *-grub-bls</changelog>
  <changelog author="Alberto Planas Dominguez &lt;aplanas@suse.com&gt;" date="1723204800">- Enable disk-encryption-tool-enroll.service</changelog>
  <changelog author="Alberto Planas Dominguez &lt;aplanas@suse.com&gt;" date="1723550400">- Use the new grub2-bls subpackage</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1724760000">- Fix grub package name for aarch64 (grub2-arm64-efi)</changelog>
  <changelog author="Alberto Planas Dominguez &lt;aplanas@suse.com&gt;" date="1725537600">- Remove root from /etc/kernel/cmdline during image creation</changelog>
  <changelog author="Alberto Planas Dominguez &lt;aplanas@suse.com&gt;" date="1727784000">- Requires systemd-boot in the sdboot flavor</changelog>
  <changelog author="Alberto Planas Dominguez &lt;aplanas@suse.com&gt;" date="1727956800">- Move /etc/sysconfig/bootloader creation to disk.sh, as KIWI can
  replace the one generated in config.sh (bsc#1231271)</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.com&gt;" date="1728475200">- Added package systemd-repart-dracut to kvm-and-xen-sdboot and
  kvm-and-xen-grub-bls</changelog>
  <changelog author="Alberto Planas Dominguez &lt;aplanas@suse.com&gt;" date="1731412800">- Use the enrollment packages from sdbootutil</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1734436800">- Add some missing packages to kvm-and-xen-{grub-bls,sdboot} profiles
  (boo#1234610)
- Remove outdated comment about kernel-default-base lacking dm-crypt
- Avoid duplicate uefi_mbr inclusion</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1737028800">- Switch to SELinux</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1740139200">- Clean up config.sh and disk.sh
- Move kernelcmdline from .kiwi to config.sh
- Fix snapper config adjustment (boo#1237466)</changelog>
  <changelog author="Alberto Planas Dominguez &lt;aplanas@suse.com&gt;" date="1741089600">- disk.sh: Check if /etc/sysconfig/bootloader has content</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1741262400">- Switch away from patterns-base-bootloader for grub-bls, not suitable
- Switch away from kiwi's support for grub-bls, does not match sdbootutil</changelog>
  <changelog author="Alberto Planas Dominguez &lt;aplanas@suse.com&gt;" date="1743163200">- Set the timeout via sdbootutil</changelog>
  <changelog author="PraveenKumar Handigol &lt;praveenkumar.handigol@suse.com&gt;" date="1744632000">- [EFI] resize ESP partition in Minimal-VM images (bsc#1240118)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1745409600">- Bump disk size of the Cloud flavor to 2GiB</changelog>
  <changelog author="Alberto Planas Dominguez &lt;aplanas@suse.com&gt;" date="1746619200">- disk.sh: add SECURE_BOOT in /etc/sysconfig/bootloader</changelog>
</package>
<package pkgid="65171c266ea41ad9e8836ffaa28fcf785268da127e2fed336f4fbc22600d5400fd430355b8c189fd8980f56bd5a64fe6ae163e10dfd211ed5d69d30741394829" name="libtukit-devel" arch="aarch64">
  <version epoch="0" ver="6.0.7" rel="260.1"/>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1749729600">- Version 5.0.4
  - Don't override soft-reboot with hard reboot
  - Fix stdio when returning from selfupdate [boo#1243910],
    [gh#openSUSE/transactional-update#151]</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1750420800">- Add correct SELinux policy version dependency for SLE 16</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1751630400">- Version 5.0.5
  - Add support for kdump 2.1.0 [bsc#1243758]
  - Integrate test to support `make check`</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1752062400">- Version 5.0.6
  - Fix missing x-initrd.mount in fstab on migration [boo#1246139]
    When migrating overlayfs based /etc to btrfs subvolumes, then
    the attribute was not set - this may result in failures from
    services operating on /etc during initrd phase such as SELinux
    relabelling
  - Optimize execution time of tests</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1753099200">- Version 5.0.7
  - Add sysext compatibility [bsc#1246140]
  - Fix soft-reboot with btrfs subvolume based /etc
  - Sync /etc layers also on soft-reboot
  - Bind mount /run/systemd/journal to allow log calls
    [gh#openSUSE/transactional-update#149]
  - Use rootlesskit instead of fakeroot for tests
  - Small coding style fixes
- Temporarily disabling the testsuite because it doesn't run in
  the build environment so far</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1753272000">- Add journalmount.patch to bind mount systemd journal only when
  available</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1755518400">- Version 5.1.0
  - tukit: signalize errors from plugins; transactions will be
    aborted by default now
  - t-u: Added `--keep` option; please only use this for debugging
    or recovery when a tukit plugin is failing
  - setup-fips: could be called multiple times now
  - setup-fips: call update-crypto-policies in the correct context
    [boo#1246013]
  - reboot: Print both requested and actual reboot method for
    [poo#163352]
  - snapper plugin: Don't touch fstab's timestamp on every run
  - t-u: Chaining commands will also work on BLS systems now; this
    is also necessary for some regular commands (such as setup-fips
    or setup-selinux)
  - tukit: Only mount journal dir if available
  - tukit: Return full, non-truncated error number when calling
    external applications
  - tests: Adopt tests to obs environment to avoid root perms
  - t-u: Simplified various calls when changing files in /etc (made
    possible by the new btrfs subvolume based layout), tukit is
    called less often now
  - t-u: optimized check for BLS systems
- Removed journalmount.patch (part of regular release now)</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1759147200">- Version 5.5.0
  - t-u: The "run" command will return the exit status of the
    command now and if it is non-zero, the snapshot will be
    discarded. The --keep option or wrapping the command into a
    bash script can be used if the command is expected to return
    with a specific non-zero return code.
    [bsc#1216504] [gh#openSUSE/transactional-update#134]
    [gh#openSUSE/transactional-update#135]
  - t-u / tukit: The --keep option will close the snapshot now also
    in error case, but not set it as default or remove the
    in-progress attribute; with this change the snapshot can be
    used as a base for another snapshot when the changes are
    verified as good.
  - C API: rename loglevel to tukit_loglevel (API change)
  - C API: removed the experimental status
  - Rework logging to support syslog / journald:
  - Also log to journald when calling t-u manually
  - Introduce logging for libtukit: By default it will log
    syslog / journald. This will finally make it possible to see
    what happened during manual tukit calls or via the API
  - Add option to specify desired logging mechanisms ("console",
    "syslog") via tukit and API
  - Fixed --discard option on rw systems
  - Support SELinux outside /var/lib/selinux [jsc#PED-12492]
  - sync-etc-state: Detect changes in xattrs with null bytes
  - tukit: Added forgotten short option -k for tukit --keep
  - t-u: Fix shellcheck hints
  - README.md: Updated link to Salt executor
- Enable soft-reboot by default again
- Increase so version number because of the incompatible changes
  from above</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1762948800">- Version 5.5.1
  - t-u: Fix hanging t-u process when files were changed in /var
  - t-u: Don't ask for key import during self-update [bsc#1239721]
  - t-u: Fix stray output of "/etc"</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1763467200">- Fix dbus dependency</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1763812800">- Version 6.0.0
  - Bump major version number to fix self-update due to new .so
    library version in 5.5.0
  - t-u: Fix syntax error introduced in 5.5.1 [boo#1254253]</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1765368000">- Temporarily disable default soft-reboot again to unblock other
  projects while systemd 258 (required for correct console
  switching used during the openQA tests) isn't ready yet.</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1767355200">- Version 6.0.1
  Adjustments to avoid logging with error log level to the journal
  when there is no actual error
  - tukit: Adjust selinux_restorecon log levels
  - t-u: Print grub-mkconfig output to stdout</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1767787200">- Version 6.0.2
  Don't print reboot hints as errors to prevent failed openQA test
  - t-u: Add new "warning" log level
  - t-u: Adjust log level of reboot hints</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1767960000">- Version 6.0.3
  - Only try logging to journald when socket exists; would lead to
    messages about missing stream fds otherwise, which happened
    when running in combustion's chroot environment</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1768219200">- Version 6.0.4
  - t-u: Remove "kdump" command
    [gh#openSUSE/transactional-update#119]
  - Select output channel of snapshot deletion message
    [bsc#1256446]</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1768305600">- Version 6.0.5
  - t-u: FIPS - use package's own command to set up [bsc#1256446]</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1768824000">- Version 6.0.6:
  - t-u: Use pattern to download correct libtukit[0-9]+ for
    selfupdate</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1773921600">- Version 6.0.7:
  * libtukit: Fix --drop-if-no-change after `apply`
  * libtukit: Remove stale snapshot after --discard
  * systemd: Read from snippet directory in service file
    [jsc#PED-15786]
  * t-u: Allow overwriting the location of some files
  * README: Update link to libdnf-plugin-txnupd
- Remove %suse_version checks (jsc#PED-15786):
  * The SELinux check is not required any more, the SELinux package
    version was adjusted in the corresponding releases.
  * Setting whether the distribution has to be updated by up or dup
    was changed into a generic RPM dependency and a corresponding
    configuration file snippet in a separte package.</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1775736000">- Enable soft-reboots by default again</changelog>
</package>
<package pkgid="deab8212f67cbd61fb8faa470b8f076a6aa889a400f96a4fade016079e2b1a155e1cd19234d51574e661568adfa8959c785a754ef7040a156ce4ef3813f628a5" name="libtukit-devel" arch="armv7hl">
  <version epoch="0" ver="6.0.7" rel="260.1"/>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1749729600">- Version 5.0.4
  - Don't override soft-reboot with hard reboot
  - Fix stdio when returning from selfupdate [boo#1243910],
    [gh#openSUSE/transactional-update#151]</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1750420800">- Add correct SELinux policy version dependency for SLE 16</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1751630400">- Version 5.0.5
  - Add support for kdump 2.1.0 [bsc#1243758]
  - Integrate test to support `make check`</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1752062400">- Version 5.0.6
  - Fix missing x-initrd.mount in fstab on migration [boo#1246139]
    When migrating overlayfs based /etc to btrfs subvolumes, then
    the attribute was not set - this may result in failures from
    services operating on /etc during initrd phase such as SELinux
    relabelling
  - Optimize execution time of tests</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1753099200">- Version 5.0.7
  - Add sysext compatibility [bsc#1246140]
  - Fix soft-reboot with btrfs subvolume based /etc
  - Sync /etc layers also on soft-reboot
  - Bind mount /run/systemd/journal to allow log calls
    [gh#openSUSE/transactional-update#149]
  - Use rootlesskit instead of fakeroot for tests
  - Small coding style fixes
- Temporarily disabling the testsuite because it doesn't run in
  the build environment so far</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1753272000">- Add journalmount.patch to bind mount systemd journal only when
  available</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1755518400">- Version 5.1.0
  - tukit: signalize errors from plugins; transactions will be
    aborted by default now
  - t-u: Added `--keep` option; please only use this for debugging
    or recovery when a tukit plugin is failing
  - setup-fips: could be called multiple times now
  - setup-fips: call update-crypto-policies in the correct context
    [boo#1246013]
  - reboot: Print both requested and actual reboot method for
    [poo#163352]
  - snapper plugin: Don't touch fstab's timestamp on every run
  - t-u: Chaining commands will also work on BLS systems now; this
    is also necessary for some regular commands (such as setup-fips
    or setup-selinux)
  - tukit: Only mount journal dir if available
  - tukit: Return full, non-truncated error number when calling
    external applications
  - tests: Adopt tests to obs environment to avoid root perms
  - t-u: Simplified various calls when changing files in /etc (made
    possible by the new btrfs subvolume based layout), tukit is
    called less often now
  - t-u: optimized check for BLS systems
- Removed journalmount.patch (part of regular release now)</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1759147200">- Version 5.5.0
  - t-u: The "run" command will return the exit status of the
    command now and if it is non-zero, the snapshot will be
    discarded. The --keep option or wrapping the command into a
    bash script can be used if the command is expected to return
    with a specific non-zero return code.
    [bsc#1216504] [gh#openSUSE/transactional-update#134]
    [gh#openSUSE/transactional-update#135]
  - t-u / tukit: The --keep option will close the snapshot now also
    in error case, but not set it as default or remove the
    in-progress attribute; with this change the snapshot can be
    used as a base for another snapshot when the changes are
    verified as good.
  - C API: rename loglevel to tukit_loglevel (API change)
  - C API: removed the experimental status
  - Rework logging to support syslog / journald:
  - Also log to journald when calling t-u manually
  - Introduce logging for libtukit: By default it will log
    syslog / journald. This will finally make it possible to see
    what happened during manual tukit calls or via the API
  - Add option to specify desired logging mechanisms ("console",
    "syslog") via tukit and API
  - Fixed --discard option on rw systems
  - Support SELinux outside /var/lib/selinux [jsc#PED-12492]
  - sync-etc-state: Detect changes in xattrs with null bytes
  - tukit: Added forgotten short option -k for tukit --keep
  - t-u: Fix shellcheck hints
  - README.md: Updated link to Salt executor
- Enable soft-reboot by default again
- Increase so version number because of the incompatible changes
  from above</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1762948800">- Version 5.5.1
  - t-u: Fix hanging t-u process when files were changed in /var
  - t-u: Don't ask for key import during self-update [bsc#1239721]
  - t-u: Fix stray output of "/etc"</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1763467200">- Fix dbus dependency</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1763812800">- Version 6.0.0
  - Bump major version number to fix self-update due to new .so
    library version in 5.5.0
  - t-u: Fix syntax error introduced in 5.5.1 [boo#1254253]</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1765368000">- Temporarily disable default soft-reboot again to unblock other
  projects while systemd 258 (required for correct console
  switching used during the openQA tests) isn't ready yet.</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1767355200">- Version 6.0.1
  Adjustments to avoid logging with error log level to the journal
  when there is no actual error
  - tukit: Adjust selinux_restorecon log levels
  - t-u: Print grub-mkconfig output to stdout</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1767787200">- Version 6.0.2
  Don't print reboot hints as errors to prevent failed openQA test
  - t-u: Add new "warning" log level
  - t-u: Adjust log level of reboot hints</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1767960000">- Version 6.0.3
  - Only try logging to journald when socket exists; would lead to
    messages about missing stream fds otherwise, which happened
    when running in combustion's chroot environment</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1768219200">- Version 6.0.4
  - t-u: Remove "kdump" command
    [gh#openSUSE/transactional-update#119]
  - Select output channel of snapshot deletion message
    [bsc#1256446]</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1768305600">- Version 6.0.5
  - t-u: FIPS - use package's own command to set up [bsc#1256446]</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1768824000">- Version 6.0.6:
  - t-u: Use pattern to download correct libtukit[0-9]+ for
    selfupdate</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1773921600">- Version 6.0.7:
  * libtukit: Fix --drop-if-no-change after `apply`
  * libtukit: Remove stale snapshot after --discard
  * systemd: Read from snippet directory in service file
    [jsc#PED-15786]
  * t-u: Allow overwriting the location of some files
  * README: Update link to libdnf-plugin-txnupd
- Remove %suse_version checks (jsc#PED-15786):
  * The SELinux check is not required any more, the SELinux package
    version was adjusted in the corresponding releases.
  * Setting whether the distribution has to be updated by up or dup
    was changed into a generic RPM dependency and a corresponding
    configuration file snippet in a separte package.</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1775736000">- Enable soft-reboots by default again</changelog>
</package>
<package pkgid="c731dbafd1bd003a498ec3974322a6b2b07f12d08e2ea31c9dda76d71451e2195756e9e7ac13945708b4ddd97d295522cbac2e06481d6478b1346314a8446551" name="libtukit8" arch="aarch64">
  <version epoch="0" ver="6.0.7" rel="260.1"/>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1749729600">- Version 5.0.4
  - Don't override soft-reboot with hard reboot
  - Fix stdio when returning from selfupdate [boo#1243910],
    [gh#openSUSE/transactional-update#151]</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1750420800">- Add correct SELinux policy version dependency for SLE 16</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1751630400">- Version 5.0.5
  - Add support for kdump 2.1.0 [bsc#1243758]
  - Integrate test to support `make check`</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1752062400">- Version 5.0.6
  - Fix missing x-initrd.mount in fstab on migration [boo#1246139]
    When migrating overlayfs based /etc to btrfs subvolumes, then
    the attribute was not set - this may result in failures from
    services operating on /etc during initrd phase such as SELinux
    relabelling
  - Optimize execution time of tests</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1753099200">- Version 5.0.7
  - Add sysext compatibility [bsc#1246140]
  - Fix soft-reboot with btrfs subvolume based /etc
  - Sync /etc layers also on soft-reboot
  - Bind mount /run/systemd/journal to allow log calls
    [gh#openSUSE/transactional-update#149]
  - Use rootlesskit instead of fakeroot for tests
  - Small coding style fixes
- Temporarily disabling the testsuite because it doesn't run in
  the build environment so far</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1753272000">- Add journalmount.patch to bind mount systemd journal only when
  available</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1755518400">- Version 5.1.0
  - tukit: signalize errors from plugins; transactions will be
    aborted by default now
  - t-u: Added `--keep` option; please only use this for debugging
    or recovery when a tukit plugin is failing
  - setup-fips: could be called multiple times now
  - setup-fips: call update-crypto-policies in the correct context
    [boo#1246013]
  - reboot: Print both requested and actual reboot method for
    [poo#163352]
  - snapper plugin: Don't touch fstab's timestamp on every run
  - t-u: Chaining commands will also work on BLS systems now; this
    is also necessary for some regular commands (such as setup-fips
    or setup-selinux)
  - tukit: Only mount journal dir if available
  - tukit: Return full, non-truncated error number when calling
    external applications
  - tests: Adopt tests to obs environment to avoid root perms
  - t-u: Simplified various calls when changing files in /etc (made
    possible by the new btrfs subvolume based layout), tukit is
    called less often now
  - t-u: optimized check for BLS systems
- Removed journalmount.patch (part of regular release now)</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1759147200">- Version 5.5.0
  - t-u: The "run" command will return the exit status of the
    command now and if it is non-zero, the snapshot will be
    discarded. The --keep option or wrapping the command into a
    bash script can be used if the command is expected to return
    with a specific non-zero return code.
    [bsc#1216504] [gh#openSUSE/transactional-update#134]
    [gh#openSUSE/transactional-update#135]
  - t-u / tukit: The --keep option will close the snapshot now also
    in error case, but not set it as default or remove the
    in-progress attribute; with this change the snapshot can be
    used as a base for another snapshot when the changes are
    verified as good.
  - C API: rename loglevel to tukit_loglevel (API change)
  - C API: removed the experimental status
  - Rework logging to support syslog / journald:
  - Also log to journald when calling t-u manually
  - Introduce logging for libtukit: By default it will log
    syslog / journald. This will finally make it possible to see
    what happened during manual tukit calls or via the API
  - Add option to specify desired logging mechanisms ("console",
    "syslog") via tukit and API
  - Fixed --discard option on rw systems
  - Support SELinux outside /var/lib/selinux [jsc#PED-12492]
  - sync-etc-state: Detect changes in xattrs with null bytes
  - tukit: Added forgotten short option -k for tukit --keep
  - t-u: Fix shellcheck hints
  - README.md: Updated link to Salt executor
- Enable soft-reboot by default again
- Increase so version number because of the incompatible changes
  from above</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1762948800">- Version 5.5.1
  - t-u: Fix hanging t-u process when files were changed in /var
  - t-u: Don't ask for key import during self-update [bsc#1239721]
  - t-u: Fix stray output of "/etc"</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1763467200">- Fix dbus dependency</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1763812800">- Version 6.0.0
  - Bump major version number to fix self-update due to new .so
    library version in 5.5.0
  - t-u: Fix syntax error introduced in 5.5.1 [boo#1254253]</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1765368000">- Temporarily disable default soft-reboot again to unblock other
  projects while systemd 258 (required for correct console
  switching used during the openQA tests) isn't ready yet.</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1767355200">- Version 6.0.1
  Adjustments to avoid logging with error log level to the journal
  when there is no actual error
  - tukit: Adjust selinux_restorecon log levels
  - t-u: Print grub-mkconfig output to stdout</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1767787200">- Version 6.0.2
  Don't print reboot hints as errors to prevent failed openQA test
  - t-u: Add new "warning" log level
  - t-u: Adjust log level of reboot hints</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1767960000">- Version 6.0.3
  - Only try logging to journald when socket exists; would lead to
    messages about missing stream fds otherwise, which happened
    when running in combustion's chroot environment</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1768219200">- Version 6.0.4
  - t-u: Remove "kdump" command
    [gh#openSUSE/transactional-update#119]
  - Select output channel of snapshot deletion message
    [bsc#1256446]</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1768305600">- Version 6.0.5
  - t-u: FIPS - use package's own command to set up [bsc#1256446]</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1768824000">- Version 6.0.6:
  - t-u: Use pattern to download correct libtukit[0-9]+ for
    selfupdate</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1773921600">- Version 6.0.7:
  * libtukit: Fix --drop-if-no-change after `apply`
  * libtukit: Remove stale snapshot after --discard
  * systemd: Read from snippet directory in service file
    [jsc#PED-15786]
  * t-u: Allow overwriting the location of some files
  * README: Update link to libdnf-plugin-txnupd
- Remove %suse_version checks (jsc#PED-15786):
  * The SELinux check is not required any more, the SELinux package
    version was adjusted in the corresponding releases.
  * Setting whether the distribution has to be updated by up or dup
    was changed into a generic RPM dependency and a corresponding
    configuration file snippet in a separte package.</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1775736000">- Enable soft-reboots by default again</changelog>
</package>
<package pkgid="699cff3324777a82eabdd527a7fd9d34b4f3df05deca6e20bea9180067d48fa6c2adeea1ba68555f72e80fc10d88b7590849eff336d12f09d87b4b3ea05c3966" name="libtukit8" arch="armv7hl">
  <version epoch="0" ver="6.0.7" rel="260.1"/>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1749729600">- Version 5.0.4
  - Don't override soft-reboot with hard reboot
  - Fix stdio when returning from selfupdate [boo#1243910],
    [gh#openSUSE/transactional-update#151]</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1750420800">- Add correct SELinux policy version dependency for SLE 16</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1751630400">- Version 5.0.5
  - Add support for kdump 2.1.0 [bsc#1243758]
  - Integrate test to support `make check`</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1752062400">- Version 5.0.6
  - Fix missing x-initrd.mount in fstab on migration [boo#1246139]
    When migrating overlayfs based /etc to btrfs subvolumes, then
    the attribute was not set - this may result in failures from
    services operating on /etc during initrd phase such as SELinux
    relabelling
  - Optimize execution time of tests</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1753099200">- Version 5.0.7
  - Add sysext compatibility [bsc#1246140]
  - Fix soft-reboot with btrfs subvolume based /etc
  - Sync /etc layers also on soft-reboot
  - Bind mount /run/systemd/journal to allow log calls
    [gh#openSUSE/transactional-update#149]
  - Use rootlesskit instead of fakeroot for tests
  - Small coding style fixes
- Temporarily disabling the testsuite because it doesn't run in
  the build environment so far</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1753272000">- Add journalmount.patch to bind mount systemd journal only when
  available</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1755518400">- Version 5.1.0
  - tukit: signalize errors from plugins; transactions will be
    aborted by default now
  - t-u: Added `--keep` option; please only use this for debugging
    or recovery when a tukit plugin is failing
  - setup-fips: could be called multiple times now
  - setup-fips: call update-crypto-policies in the correct context
    [boo#1246013]
  - reboot: Print both requested and actual reboot method for
    [poo#163352]
  - snapper plugin: Don't touch fstab's timestamp on every run
  - t-u: Chaining commands will also work on BLS systems now; this
    is also necessary for some regular commands (such as setup-fips
    or setup-selinux)
  - tukit: Only mount journal dir if available
  - tukit: Return full, non-truncated error number when calling
    external applications
  - tests: Adopt tests to obs environment to avoid root perms
  - t-u: Simplified various calls when changing files in /etc (made
    possible by the new btrfs subvolume based layout), tukit is
    called less often now
  - t-u: optimized check for BLS systems
- Removed journalmount.patch (part of regular release now)</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1759147200">- Version 5.5.0
  - t-u: The "run" command will return the exit status of the
    command now and if it is non-zero, the snapshot will be
    discarded. The --keep option or wrapping the command into a
    bash script can be used if the command is expected to return
    with a specific non-zero return code.
    [bsc#1216504] [gh#openSUSE/transactional-update#134]
    [gh#openSUSE/transactional-update#135]
  - t-u / tukit: The --keep option will close the snapshot now also
    in error case, but not set it as default or remove the
    in-progress attribute; with this change the snapshot can be
    used as a base for another snapshot when the changes are
    verified as good.
  - C API: rename loglevel to tukit_loglevel (API change)
  - C API: removed the experimental status
  - Rework logging to support syslog / journald:
  - Also log to journald when calling t-u manually
  - Introduce logging for libtukit: By default it will log
    syslog / journald. This will finally make it possible to see
    what happened during manual tukit calls or via the API
  - Add option to specify desired logging mechanisms ("console",
    "syslog") via tukit and API
  - Fixed --discard option on rw systems
  - Support SELinux outside /var/lib/selinux [jsc#PED-12492]
  - sync-etc-state: Detect changes in xattrs with null bytes
  - tukit: Added forgotten short option -k for tukit --keep
  - t-u: Fix shellcheck hints
  - README.md: Updated link to Salt executor
- Enable soft-reboot by default again
- Increase so version number because of the incompatible changes
  from above</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1762948800">- Version 5.5.1
  - t-u: Fix hanging t-u process when files were changed in /var
  - t-u: Don't ask for key import during self-update [bsc#1239721]
  - t-u: Fix stray output of "/etc"</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1763467200">- Fix dbus dependency</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1763812800">- Version 6.0.0
  - Bump major version number to fix self-update due to new .so
    library version in 5.5.0
  - t-u: Fix syntax error introduced in 5.5.1 [boo#1254253]</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1765368000">- Temporarily disable default soft-reboot again to unblock other
  projects while systemd 258 (required for correct console
  switching used during the openQA tests) isn't ready yet.</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1767355200">- Version 6.0.1
  Adjustments to avoid logging with error log level to the journal
  when there is no actual error
  - tukit: Adjust selinux_restorecon log levels
  - t-u: Print grub-mkconfig output to stdout</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1767787200">- Version 6.0.2
  Don't print reboot hints as errors to prevent failed openQA test
  - t-u: Add new "warning" log level
  - t-u: Adjust log level of reboot hints</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1767960000">- Version 6.0.3
  - Only try logging to journald when socket exists; would lead to
    messages about missing stream fds otherwise, which happened
    when running in combustion's chroot environment</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1768219200">- Version 6.0.4
  - t-u: Remove "kdump" command
    [gh#openSUSE/transactional-update#119]
  - Select output channel of snapshot deletion message
    [bsc#1256446]</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1768305600">- Version 6.0.5
  - t-u: FIPS - use package's own command to set up [bsc#1256446]</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1768824000">- Version 6.0.6:
  - t-u: Use pattern to download correct libtukit[0-9]+ for
    selfupdate</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1773921600">- Version 6.0.7:
  * libtukit: Fix --drop-if-no-change after `apply`
  * libtukit: Remove stale snapshot after --discard
  * systemd: Read from snippet directory in service file
    [jsc#PED-15786]
  * t-u: Allow overwriting the location of some files
  * README: Update link to libdnf-plugin-txnupd
- Remove %suse_version checks (jsc#PED-15786):
  * The SELinux check is not required any more, the SELinux package
    version was adjusted in the corresponding releases.
  * Setting whether the distribution has to be updated by up or dup
    was changed into a generic RPM dependency and a corresponding
    configuration file snippet in a separte package.</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1775736000">- Enable soft-reboots by default again</changelog>
</package>
<package pkgid="6d8a984af8ad9936c87ef5a50006ea051a70e5b9c92731e53a5341ae88066b61be317e2873345452909c91d8397de72c3b5fa7f5fc124bd363179025b1fd104d" name="libtukit8-debuginfo" arch="aarch64">
  <version epoch="0" ver="6.0.7" rel="260.1"/>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1749729600">- Version 5.0.4
  - Don't override soft-reboot with hard reboot
  - Fix stdio when returning from selfupdate [boo#1243910],
    [gh#openSUSE/transactional-update#151]</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1750420800">- Add correct SELinux policy version dependency for SLE 16</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1751630400">- Version 5.0.5
  - Add support for kdump 2.1.0 [bsc#1243758]
  - Integrate test to support `make check`</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1752062400">- Version 5.0.6
  - Fix missing x-initrd.mount in fstab on migration [boo#1246139]
    When migrating overlayfs based /etc to btrfs subvolumes, then
    the attribute was not set - this may result in failures from
    services operating on /etc during initrd phase such as SELinux
    relabelling
  - Optimize execution time of tests</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1753099200">- Version 5.0.7
  - Add sysext compatibility [bsc#1246140]
  - Fix soft-reboot with btrfs subvolume based /etc
  - Sync /etc layers also on soft-reboot
  - Bind mount /run/systemd/journal to allow log calls
    [gh#openSUSE/transactional-update#149]
  - Use rootlesskit instead of fakeroot for tests
  - Small coding style fixes
- Temporarily disabling the testsuite because it doesn't run in
  the build environment so far</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1753272000">- Add journalmount.patch to bind mount systemd journal only when
  available</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1755518400">- Version 5.1.0
  - tukit: signalize errors from plugins; transactions will be
    aborted by default now
  - t-u: Added `--keep` option; please only use this for debugging
    or recovery when a tukit plugin is failing
  - setup-fips: could be called multiple times now
  - setup-fips: call update-crypto-policies in the correct context
    [boo#1246013]
  - reboot: Print both requested and actual reboot method for
    [poo#163352]
  - snapper plugin: Don't touch fstab's timestamp on every run
  - t-u: Chaining commands will also work on BLS systems now; this
    is also necessary for some regular commands (such as setup-fips
    or setup-selinux)
  - tukit: Only mount journal dir if available
  - tukit: Return full, non-truncated error number when calling
    external applications
  - tests: Adopt tests to obs environment to avoid root perms
  - t-u: Simplified various calls when changing files in /etc (made
    possible by the new btrfs subvolume based layout), tukit is
    called less often now
  - t-u: optimized check for BLS systems
- Removed journalmount.patch (part of regular release now)</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1759147200">- Version 5.5.0
  - t-u: The "run" command will return the exit status of the
    command now and if it is non-zero, the snapshot will be
    discarded. The --keep option or wrapping the command into a
    bash script can be used if the command is expected to return
    with a specific non-zero return code.
    [bsc#1216504] [gh#openSUSE/transactional-update#134]
    [gh#openSUSE/transactional-update#135]
  - t-u / tukit: The --keep option will close the snapshot now also
    in error case, but not set it as default or remove the
    in-progress attribute; with this change the snapshot can be
    used as a base for another snapshot when the changes are
    verified as good.
  - C API: rename loglevel to tukit_loglevel (API change)
  - C API: removed the experimental status
  - Rework logging to support syslog / journald:
  - Also log to journald when calling t-u manually
  - Introduce logging for libtukit: By default it will log
    syslog / journald. This will finally make it possible to see
    what happened during manual tukit calls or via the API
  - Add option to specify desired logging mechanisms ("console",
    "syslog") via tukit and API
  - Fixed --discard option on rw systems
  - Support SELinux outside /var/lib/selinux [jsc#PED-12492]
  - sync-etc-state: Detect changes in xattrs with null bytes
  - tukit: Added forgotten short option -k for tukit --keep
  - t-u: Fix shellcheck hints
  - README.md: Updated link to Salt executor
- Enable soft-reboot by default again
- Increase so version number because of the incompatible changes
  from above</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1762948800">- Version 5.5.1
  - t-u: Fix hanging t-u process when files were changed in /var
  - t-u: Don't ask for key import during self-update [bsc#1239721]
  - t-u: Fix stray output of "/etc"</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1763467200">- Fix dbus dependency</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1763812800">- Version 6.0.0
  - Bump major version number to fix self-update due to new .so
    library version in 5.5.0
  - t-u: Fix syntax error introduced in 5.5.1 [boo#1254253]</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1765368000">- Temporarily disable default soft-reboot again to unblock other
  projects while systemd 258 (required for correct console
  switching used during the openQA tests) isn't ready yet.</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1767355200">- Version 6.0.1
  Adjustments to avoid logging with error log level to the journal
  when there is no actual error
  - tukit: Adjust selinux_restorecon log levels
  - t-u: Print grub-mkconfig output to stdout</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1767787200">- Version 6.0.2
  Don't print reboot hints as errors to prevent failed openQA test
  - t-u: Add new "warning" log level
  - t-u: Adjust log level of reboot hints</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1767960000">- Version 6.0.3
  - Only try logging to journald when socket exists; would lead to
    messages about missing stream fds otherwise, which happened
    when running in combustion's chroot environment</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1768219200">- Version 6.0.4
  - t-u: Remove "kdump" command
    [gh#openSUSE/transactional-update#119]
  - Select output channel of snapshot deletion message
    [bsc#1256446]</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1768305600">- Version 6.0.5
  - t-u: FIPS - use package's own command to set up [bsc#1256446]</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1768824000">- Version 6.0.6:
  - t-u: Use pattern to download correct libtukit[0-9]+ for
    selfupdate</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1773921600">- Version 6.0.7:
  * libtukit: Fix --drop-if-no-change after `apply`
  * libtukit: Remove stale snapshot after --discard
  * systemd: Read from snippet directory in service file
    [jsc#PED-15786]
  * t-u: Allow overwriting the location of some files
  * README: Update link to libdnf-plugin-txnupd
- Remove %suse_version checks (jsc#PED-15786):
  * The SELinux check is not required any more, the SELinux package
    version was adjusted in the corresponding releases.
  * Setting whether the distribution has to be updated by up or dup
    was changed into a generic RPM dependency and a corresponding
    configuration file snippet in a separte package.</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1775736000">- Enable soft-reboots by default again</changelog>
</package>
<package pkgid="4eb13ea502d74eef422e84bc7da4d7349e85f35cbad0db1217fa9b23246b01568a196e8985cbcae92ee2557d64d2608456a36ba6187657402021685921a8dab8" name="libtukit8-debuginfo" arch="armv7hl">
  <version epoch="0" ver="6.0.7" rel="260.1"/>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1749729600">- Version 5.0.4
  - Don't override soft-reboot with hard reboot
  - Fix stdio when returning from selfupdate [boo#1243910],
    [gh#openSUSE/transactional-update#151]</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1750420800">- Add correct SELinux policy version dependency for SLE 16</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1751630400">- Version 5.0.5
  - Add support for kdump 2.1.0 [bsc#1243758]
  - Integrate test to support `make check`</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1752062400">- Version 5.0.6
  - Fix missing x-initrd.mount in fstab on migration [boo#1246139]
    When migrating overlayfs based /etc to btrfs subvolumes, then
    the attribute was not set - this may result in failures from
    services operating on /etc during initrd phase such as SELinux
    relabelling
  - Optimize execution time of tests</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1753099200">- Version 5.0.7
  - Add sysext compatibility [bsc#1246140]
  - Fix soft-reboot with btrfs subvolume based /etc
  - Sync /etc layers also on soft-reboot
  - Bind mount /run/systemd/journal to allow log calls
    [gh#openSUSE/transactional-update#149]
  - Use rootlesskit instead of fakeroot for tests
  - Small coding style fixes
- Temporarily disabling the testsuite because it doesn't run in
  the build environment so far</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1753272000">- Add journalmount.patch to bind mount systemd journal only when
  available</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1755518400">- Version 5.1.0
  - tukit: signalize errors from plugins; transactions will be
    aborted by default now
  - t-u: Added `--keep` option; please only use this for debugging
    or recovery when a tukit plugin is failing
  - setup-fips: could be called multiple times now
  - setup-fips: call update-crypto-policies in the correct context
    [boo#1246013]
  - reboot: Print both requested and actual reboot method for
    [poo#163352]
  - snapper plugin: Don't touch fstab's timestamp on every run
  - t-u: Chaining commands will also work on BLS systems now; this
    is also necessary for some regular commands (such as setup-fips
    or setup-selinux)
  - tukit: Only mount journal dir if available
  - tukit: Return full, non-truncated error number when calling
    external applications
  - tests: Adopt tests to obs environment to avoid root perms
  - t-u: Simplified various calls when changing files in /etc (made
    possible by the new btrfs subvolume based layout), tukit is
    called less often now
  - t-u: optimized check for BLS systems
- Removed journalmount.patch (part of regular release now)</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1759147200">- Version 5.5.0
  - t-u: The "run" command will return the exit status of the
    command now and if it is non-zero, the snapshot will be
    discarded. The --keep option or wrapping the command into a
    bash script can be used if the command is expected to return
    with a specific non-zero return code.
    [bsc#1216504] [gh#openSUSE/transactional-update#134]
    [gh#openSUSE/transactional-update#135]
  - t-u / tukit: The --keep option will close the snapshot now also
    in error case, but not set it as default or remove the
    in-progress attribute; with this change the snapshot can be
    used as a base for another snapshot when the changes are
    verified as good.
  - C API: rename loglevel to tukit_loglevel (API change)
  - C API: removed the experimental status
  - Rework logging to support syslog / journald:
  - Also log to journald when calling t-u manually
  - Introduce logging for libtukit: By default it will log
    syslog / journald. This will finally make it possible to see
    what happened during manual tukit calls or via the API
  - Add option to specify desired logging mechanisms ("console",
    "syslog") via tukit and API
  - Fixed --discard option on rw systems
  - Support SELinux outside /var/lib/selinux [jsc#PED-12492]
  - sync-etc-state: Detect changes in xattrs with null bytes
  - tukit: Added forgotten short option -k for tukit --keep
  - t-u: Fix shellcheck hints
  - README.md: Updated link to Salt executor
- Enable soft-reboot by default again
- Increase so version number because of the incompatible changes
  from above</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1762948800">- Version 5.5.1
  - t-u: Fix hanging t-u process when files were changed in /var
  - t-u: Don't ask for key import during self-update [bsc#1239721]
  - t-u: Fix stray output of "/etc"</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1763467200">- Fix dbus dependency</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1763812800">- Version 6.0.0
  - Bump major version number to fix self-update due to new .so
    library version in 5.5.0
  - t-u: Fix syntax error introduced in 5.5.1 [boo#1254253]</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1765368000">- Temporarily disable default soft-reboot again to unblock other
  projects while systemd 258 (required for correct console
  switching used during the openQA tests) isn't ready yet.</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1767355200">- Version 6.0.1
  Adjustments to avoid logging with error log level to the journal
  when there is no actual error
  - tukit: Adjust selinux_restorecon log levels
  - t-u: Print grub-mkconfig output to stdout</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1767787200">- Version 6.0.2
  Don't print reboot hints as errors to prevent failed openQA test
  - t-u: Add new "warning" log level
  - t-u: Adjust log level of reboot hints</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1767960000">- Version 6.0.3
  - Only try logging to journald when socket exists; would lead to
    messages about missing stream fds otherwise, which happened
    when running in combustion's chroot environment</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1768219200">- Version 6.0.4
  - t-u: Remove "kdump" command
    [gh#openSUSE/transactional-update#119]
  - Select output channel of snapshot deletion message
    [bsc#1256446]</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1768305600">- Version 6.0.5
  - t-u: FIPS - use package's own command to set up [bsc#1256446]</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1768824000">- Version 6.0.6:
  - t-u: Use pattern to download correct libtukit[0-9]+ for
    selfupdate</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1773921600">- Version 6.0.7:
  * libtukit: Fix --drop-if-no-change after `apply`
  * libtukit: Remove stale snapshot after --discard
  * systemd: Read from snippet directory in service file
    [jsc#PED-15786]
  * t-u: Allow overwriting the location of some files
  * README: Update link to libdnf-plugin-txnupd
- Remove %suse_version checks (jsc#PED-15786):
  * The SELinux check is not required any more, the SELinux package
    version was adjusted in the corresponding releases.
  * Setting whether the distribution has to be updated by up or dup
    was changed into a generic RPM dependency and a corresponding
    configuration file snippet in a separte package.</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1775736000">- Enable soft-reboots by default again</changelog>
</package>
<package pkgid="d8dbd3531a8df8e941ed96fafc08f66a07ddb88793e33dbd2b0d9cad092bdb15aec55eda26a7629e32e3b059d1df104296135c296906baac7e8a15973d0a0f0b" name="transactional-update" arch="aarch64">
  <version epoch="0" ver="6.0.7" rel="260.1"/>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1749729600">- Version 5.0.4
  - Don't override soft-reboot with hard reboot
  - Fix stdio when returning from selfupdate [boo#1243910],
    [gh#openSUSE/transactional-update#151]</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1750420800">- Add correct SELinux policy version dependency for SLE 16</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1751630400">- Version 5.0.5
  - Add support for kdump 2.1.0 [bsc#1243758]
  - Integrate test to support `make check`</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1752062400">- Version 5.0.6
  - Fix missing x-initrd.mount in fstab on migration [boo#1246139]
    When migrating overlayfs based /etc to btrfs subvolumes, then
    the attribute was not set - this may result in failures from
    services operating on /etc during initrd phase such as SELinux
    relabelling
  - Optimize execution time of tests</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1753099200">- Version 5.0.7
  - Add sysext compatibility [bsc#1246140]
  - Fix soft-reboot with btrfs subvolume based /etc
  - Sync /etc layers also on soft-reboot
  - Bind mount /run/systemd/journal to allow log calls
    [gh#openSUSE/transactional-update#149]
  - Use rootlesskit instead of fakeroot for tests
  - Small coding style fixes
- Temporarily disabling the testsuite because it doesn't run in
  the build environment so far</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1753272000">- Add journalmount.patch to bind mount systemd journal only when
  available</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1755518400">- Version 5.1.0
  - tukit: signalize errors from plugins; transactions will be
    aborted by default now
  - t-u: Added `--keep` option; please only use this for debugging
    or recovery when a tukit plugin is failing
  - setup-fips: could be called multiple times now
  - setup-fips: call update-crypto-policies in the correct context
    [boo#1246013]
  - reboot: Print both requested and actual reboot method for
    [poo#163352]
  - snapper plugin: Don't touch fstab's timestamp on every run
  - t-u: Chaining commands will also work on BLS systems now; this
    is also necessary for some regular commands (such as setup-fips
    or setup-selinux)
  - tukit: Only mount journal dir if available
  - tukit: Return full, non-truncated error number when calling
    external applications
  - tests: Adopt tests to obs environment to avoid root perms
  - t-u: Simplified various calls when changing files in /etc (made
    possible by the new btrfs subvolume based layout), tukit is
    called less often now
  - t-u: optimized check for BLS systems
- Removed journalmount.patch (part of regular release now)</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1759147200">- Version 5.5.0
  - t-u: The "run" command will return the exit status of the
    command now and if it is non-zero, the snapshot will be
    discarded. The --keep option or wrapping the command into a
    bash script can be used if the command is expected to return
    with a specific non-zero return code.
    [bsc#1216504] [gh#openSUSE/transactional-update#134]
    [gh#openSUSE/transactional-update#135]
  - t-u / tukit: The --keep option will close the snapshot now also
    in error case, but not set it as default or remove the
    in-progress attribute; with this change the snapshot can be
    used as a base for another snapshot when the changes are
    verified as good.
  - C API: rename loglevel to tukit_loglevel (API change)
  - C API: removed the experimental status
  - Rework logging to support syslog / journald:
  - Also log to journald when calling t-u manually
  - Introduce logging for libtukit: By default it will log
    syslog / journald. This will finally make it possible to see
    what happened during manual tukit calls or via the API
  - Add option to specify desired logging mechanisms ("console",
    "syslog") via tukit and API
  - Fixed --discard option on rw systems
  - Support SELinux outside /var/lib/selinux [jsc#PED-12492]
  - sync-etc-state: Detect changes in xattrs with null bytes
  - tukit: Added forgotten short option -k for tukit --keep
  - t-u: Fix shellcheck hints
  - README.md: Updated link to Salt executor
- Enable soft-reboot by default again
- Increase so version number because of the incompatible changes
  from above</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1762948800">- Version 5.5.1
  - t-u: Fix hanging t-u process when files were changed in /var
  - t-u: Don't ask for key import during self-update [bsc#1239721]
  - t-u: Fix stray output of "/etc"</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1763467200">- Fix dbus dependency</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1763812800">- Version 6.0.0
  - Bump major version number to fix self-update due to new .so
    library version in 5.5.0
  - t-u: Fix syntax error introduced in 5.5.1 [boo#1254253]</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1765368000">- Temporarily disable default soft-reboot again to unblock other
  projects while systemd 258 (required for correct console
  switching used during the openQA tests) isn't ready yet.</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1767355200">- Version 6.0.1
  Adjustments to avoid logging with error log level to the journal
  when there is no actual error
  - tukit: Adjust selinux_restorecon log levels
  - t-u: Print grub-mkconfig output to stdout</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1767787200">- Version 6.0.2
  Don't print reboot hints as errors to prevent failed openQA test
  - t-u: Add new "warning" log level
  - t-u: Adjust log level of reboot hints</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1767960000">- Version 6.0.3
  - Only try logging to journald when socket exists; would lead to
    messages about missing stream fds otherwise, which happened
    when running in combustion's chroot environment</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1768219200">- Version 6.0.4
  - t-u: Remove "kdump" command
    [gh#openSUSE/transactional-update#119]
  - Select output channel of snapshot deletion message
    [bsc#1256446]</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1768305600">- Version 6.0.5
  - t-u: FIPS - use package's own command to set up [bsc#1256446]</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1768824000">- Version 6.0.6:
  - t-u: Use pattern to download correct libtukit[0-9]+ for
    selfupdate</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1773921600">- Version 6.0.7:
  * libtukit: Fix --drop-if-no-change after `apply`
  * libtukit: Remove stale snapshot after --discard
  * systemd: Read from snippet directory in service file
    [jsc#PED-15786]
  * t-u: Allow overwriting the location of some files
  * README: Update link to libdnf-plugin-txnupd
- Remove %suse_version checks (jsc#PED-15786):
  * The SELinux check is not required any more, the SELinux package
    version was adjusted in the corresponding releases.
  * Setting whether the distribution has to be updated by up or dup
    was changed into a generic RPM dependency and a corresponding
    configuration file snippet in a separte package.</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1775736000">- Enable soft-reboots by default again</changelog>
</package>
<package pkgid="b04f0f52a9301c344a4da47fa335710c2c180d0149280285a4bc74e96d058e8a15ad372eec5aef94cc630906f5dacab369bdcc7fd9e1787514200f23dd55b1f3" name="transactional-update" arch="armv7hl">
  <version epoch="0" ver="6.0.7" rel="260.1"/>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1749729600">- Version 5.0.4
  - Don't override soft-reboot with hard reboot
  - Fix stdio when returning from selfupdate [boo#1243910],
    [gh#openSUSE/transactional-update#151]</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1750420800">- Add correct SELinux policy version dependency for SLE 16</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1751630400">- Version 5.0.5
  - Add support for kdump 2.1.0 [bsc#1243758]
  - Integrate test to support `make check`</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1752062400">- Version 5.0.6
  - Fix missing x-initrd.mount in fstab on migration [boo#1246139]
    When migrating overlayfs based /etc to btrfs subvolumes, then
    the attribute was not set - this may result in failures from
    services operating on /etc during initrd phase such as SELinux
    relabelling
  - Optimize execution time of tests</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1753099200">- Version 5.0.7
  - Add sysext compatibility [bsc#1246140]
  - Fix soft-reboot with btrfs subvolume based /etc
  - Sync /etc layers also on soft-reboot
  - Bind mount /run/systemd/journal to allow log calls
    [gh#openSUSE/transactional-update#149]
  - Use rootlesskit instead of fakeroot for tests
  - Small coding style fixes
- Temporarily disabling the testsuite because it doesn't run in
  the build environment so far</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1753272000">- Add journalmount.patch to bind mount systemd journal only when
  available</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1755518400">- Version 5.1.0
  - tukit: signalize errors from plugins; transactions will be
    aborted by default now
  - t-u: Added `--keep` option; please only use this for debugging
    or recovery when a tukit plugin is failing
  - setup-fips: could be called multiple times now
  - setup-fips: call update-crypto-policies in the correct context
    [boo#1246013]
  - reboot: Print both requested and actual reboot method for
    [poo#163352]
  - snapper plugin: Don't touch fstab's timestamp on every run
  - t-u: Chaining commands will also work on BLS systems now; this
    is also necessary for some regular commands (such as setup-fips
    or setup-selinux)
  - tukit: Only mount journal dir if available
  - tukit: Return full, non-truncated error number when calling
    external applications
  - tests: Adopt tests to obs environment to avoid root perms
  - t-u: Simplified various calls when changing files in /etc (made
    possible by the new btrfs subvolume based layout), tukit is
    called less often now
  - t-u: optimized check for BLS systems
- Removed journalmount.patch (part of regular release now)</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1759147200">- Version 5.5.0
  - t-u: The "run" command will return the exit status of the
    command now and if it is non-zero, the snapshot will be
    discarded. The --keep option or wrapping the command into a
    bash script can be used if the command is expected to return
    with a specific non-zero return code.
    [bsc#1216504] [gh#openSUSE/transactional-update#134]
    [gh#openSUSE/transactional-update#135]
  - t-u / tukit: The --keep option will close the snapshot now also
    in error case, but not set it as default or remove the
    in-progress attribute; with this change the snapshot can be
    used as a base for another snapshot when the changes are
    verified as good.
  - C API: rename loglevel to tukit_loglevel (API change)
  - C API: removed the experimental status
  - Rework logging to support syslog / journald:
  - Also log to journald when calling t-u manually
  - Introduce logging for libtukit: By default it will log
    syslog / journald. This will finally make it possible to see
    what happened during manual tukit calls or via the API
  - Add option to specify desired logging mechanisms ("console",
    "syslog") via tukit and API
  - Fixed --discard option on rw systems
  - Support SELinux outside /var/lib/selinux [jsc#PED-12492]
  - sync-etc-state: Detect changes in xattrs with null bytes
  - tukit: Added forgotten short option -k for tukit --keep
  - t-u: Fix shellcheck hints
  - README.md: Updated link to Salt executor
- Enable soft-reboot by default again
- Increase so version number because of the incompatible changes
  from above</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1762948800">- Version 5.5.1
  - t-u: Fix hanging t-u process when files were changed in /var
  - t-u: Don't ask for key import during self-update [bsc#1239721]
  - t-u: Fix stray output of "/etc"</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1763467200">- Fix dbus dependency</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1763812800">- Version 6.0.0
  - Bump major version number to fix self-update due to new .so
    library version in 5.5.0
  - t-u: Fix syntax error introduced in 5.5.1 [boo#1254253]</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1765368000">- Temporarily disable default soft-reboot again to unblock other
  projects while systemd 258 (required for correct console
  switching used during the openQA tests) isn't ready yet.</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1767355200">- Version 6.0.1
  Adjustments to avoid logging with error log level to the journal
  when there is no actual error
  - tukit: Adjust selinux_restorecon log levels
  - t-u: Print grub-mkconfig output to stdout</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1767787200">- Version 6.0.2
  Don't print reboot hints as errors to prevent failed openQA test
  - t-u: Add new "warning" log level
  - t-u: Adjust log level of reboot hints</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1767960000">- Version 6.0.3
  - Only try logging to journald when socket exists; would lead to
    messages about missing stream fds otherwise, which happened
    when running in combustion's chroot environment</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1768219200">- Version 6.0.4
  - t-u: Remove "kdump" command
    [gh#openSUSE/transactional-update#119]
  - Select output channel of snapshot deletion message
    [bsc#1256446]</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1768305600">- Version 6.0.5
  - t-u: FIPS - use package's own command to set up [bsc#1256446]</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1768824000">- Version 6.0.6:
  - t-u: Use pattern to download correct libtukit[0-9]+ for
    selfupdate</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1773921600">- Version 6.0.7:
  * libtukit: Fix --drop-if-no-change after `apply`
  * libtukit: Remove stale snapshot after --discard
  * systemd: Read from snippet directory in service file
    [jsc#PED-15786]
  * t-u: Allow overwriting the location of some files
  * README: Update link to libdnf-plugin-txnupd
- Remove %suse_version checks (jsc#PED-15786):
  * The SELinux check is not required any more, the SELinux package
    version was adjusted in the corresponding releases.
  * Setting whether the distribution has to be updated by up or dup
    was changed into a generic RPM dependency and a corresponding
    configuration file snippet in a separte package.</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1775736000">- Enable soft-reboots by default again</changelog>
</package>
<package pkgid="45e1079ec2c59a2875984ddcecad518732bc934e9f251dee472248d80708ebbd3c432dbc0cc124c96a33d090dadc59023b6f5ed54ff6e9403a1c5489b04a1c03" name="transactional-update" arch="src">
  <version epoch="0" ver="6.0.7" rel="260.1"/>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1749729600">- Version 5.0.4
  - Don't override soft-reboot with hard reboot
  - Fix stdio when returning from selfupdate [boo#1243910],
    [gh#openSUSE/transactional-update#151]</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1750420800">- Add correct SELinux policy version dependency for SLE 16</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1751630400">- Version 5.0.5
  - Add support for kdump 2.1.0 [bsc#1243758]
  - Integrate test to support `make check`</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1752062400">- Version 5.0.6
  - Fix missing x-initrd.mount in fstab on migration [boo#1246139]
    When migrating overlayfs based /etc to btrfs subvolumes, then
    the attribute was not set - this may result in failures from
    services operating on /etc during initrd phase such as SELinux
    relabelling
  - Optimize execution time of tests</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1753099200">- Version 5.0.7
  - Add sysext compatibility [bsc#1246140]
  - Fix soft-reboot with btrfs subvolume based /etc
  - Sync /etc layers also on soft-reboot
  - Bind mount /run/systemd/journal to allow log calls
    [gh#openSUSE/transactional-update#149]
  - Use rootlesskit instead of fakeroot for tests
  - Small coding style fixes
- Temporarily disabling the testsuite because it doesn't run in
  the build environment so far</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1753272000">- Add journalmount.patch to bind mount systemd journal only when
  available</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1755518400">- Version 5.1.0
  - tukit: signalize errors from plugins; transactions will be
    aborted by default now
  - t-u: Added `--keep` option; please only use this for debugging
    or recovery when a tukit plugin is failing
  - setup-fips: could be called multiple times now
  - setup-fips: call update-crypto-policies in the correct context
    [boo#1246013]
  - reboot: Print both requested and actual reboot method for
    [poo#163352]
  - snapper plugin: Don't touch fstab's timestamp on every run
  - t-u: Chaining commands will also work on BLS systems now; this
    is also necessary for some regular commands (such as setup-fips
    or setup-selinux)
  - tukit: Only mount journal dir if available
  - tukit: Return full, non-truncated error number when calling
    external applications
  - tests: Adopt tests to obs environment to avoid root perms
  - t-u: Simplified various calls when changing files in /etc (made
    possible by the new btrfs subvolume based layout), tukit is
    called less often now
  - t-u: optimized check for BLS systems
- Removed journalmount.patch (part of regular release now)</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1759147200">- Version 5.5.0
  - t-u: The "run" command will return the exit status of the
    command now and if it is non-zero, the snapshot will be
    discarded. The --keep option or wrapping the command into a
    bash script can be used if the command is expected to return
    with a specific non-zero return code.
    [bsc#1216504] [gh#openSUSE/transactional-update#134]
    [gh#openSUSE/transactional-update#135]
  - t-u / tukit: The --keep option will close the snapshot now also
    in error case, but not set it as default or remove the
    in-progress attribute; with this change the snapshot can be
    used as a base for another snapshot when the changes are
    verified as good.
  - C API: rename loglevel to tukit_loglevel (API change)
  - C API: removed the experimental status
  - Rework logging to support syslog / journald:
  - Also log to journald when calling t-u manually
  - Introduce logging for libtukit: By default it will log
    syslog / journald. This will finally make it possible to see
    what happened during manual tukit calls or via the API
  - Add option to specify desired logging mechanisms ("console",
    "syslog") via tukit and API
  - Fixed --discard option on rw systems
  - Support SELinux outside /var/lib/selinux [jsc#PED-12492]
  - sync-etc-state: Detect changes in xattrs with null bytes
  - tukit: Added forgotten short option -k for tukit --keep
  - t-u: Fix shellcheck hints
  - README.md: Updated link to Salt executor
- Enable soft-reboot by default again
- Increase so version number because of the incompatible changes
  from above</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1762948800">- Version 5.5.1
  - t-u: Fix hanging t-u process when files were changed in /var
  - t-u: Don't ask for key import during self-update [bsc#1239721]
  - t-u: Fix stray output of "/etc"</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1763467200">- Fix dbus dependency</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1763812800">- Version 6.0.0
  - Bump major version number to fix self-update due to new .so
    library version in 5.5.0
  - t-u: Fix syntax error introduced in 5.5.1 [boo#1254253]</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1765368000">- Temporarily disable default soft-reboot again to unblock other
  projects while systemd 258 (required for correct console
  switching used during the openQA tests) isn't ready yet.</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1767355200">- Version 6.0.1
  Adjustments to avoid logging with error log level to the journal
  when there is no actual error
  - tukit: Adjust selinux_restorecon log levels
  - t-u: Print grub-mkconfig output to stdout</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1767787200">- Version 6.0.2
  Don't print reboot hints as errors to prevent failed openQA test
  - t-u: Add new "warning" log level
  - t-u: Adjust log level of reboot hints</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1767960000">- Version 6.0.3
  - Only try logging to journald when socket exists; would lead to
    messages about missing stream fds otherwise, which happened
    when running in combustion's chroot environment</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1768219200">- Version 6.0.4
  - t-u: Remove "kdump" command
    [gh#openSUSE/transactional-update#119]
  - Select output channel of snapshot deletion message
    [bsc#1256446]</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1768305600">- Version 6.0.5
  - t-u: FIPS - use package's own command to set up [bsc#1256446]</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1768824000">- Version 6.0.6:
  - t-u: Use pattern to download correct libtukit[0-9]+ for
    selfupdate</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1773921600">- Version 6.0.7:
  * libtukit: Fix --drop-if-no-change after `apply`
  * libtukit: Remove stale snapshot after --discard
  * systemd: Read from snippet directory in service file
    [jsc#PED-15786]
  * t-u: Allow overwriting the location of some files
  * README: Update link to libdnf-plugin-txnupd
- Remove %suse_version checks (jsc#PED-15786):
  * The SELinux check is not required any more, the SELinux package
    version was adjusted in the corresponding releases.
  * Setting whether the distribution has to be updated by up or dup
    was changed into a generic RPM dependency and a corresponding
    configuration file snippet in a separte package.</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1775736000">- Enable soft-reboots by default again</changelog>
</package>
<package pkgid="793e2356134c819437010066c9e0c1e92605b8b1a26d01034e580fc71a7e69eb2333087d4b12e4ac729167eb66eac2b5cf6541fc097ee1b760460d3f60127891" name="transactional-update-debuginfo" arch="aarch64">
  <version epoch="0" ver="6.0.7" rel="260.1"/>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1749729600">- Version 5.0.4
  - Don't override soft-reboot with hard reboot
  - Fix stdio when returning from selfupdate [boo#1243910],
    [gh#openSUSE/transactional-update#151]</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1750420800">- Add correct SELinux policy version dependency for SLE 16</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1751630400">- Version 5.0.5
  - Add support for kdump 2.1.0 [bsc#1243758]
  - Integrate test to support `make check`</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1752062400">- Version 5.0.6
  - Fix missing x-initrd.mount in fstab on migration [boo#1246139]
    When migrating overlayfs based /etc to btrfs subvolumes, then
    the attribute was not set - this may result in failures from
    services operating on /etc during initrd phase such as SELinux
    relabelling
  - Optimize execution time of tests</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1753099200">- Version 5.0.7
  - Add sysext compatibility [bsc#1246140]
  - Fix soft-reboot with btrfs subvolume based /etc
  - Sync /etc layers also on soft-reboot
  - Bind mount /run/systemd/journal to allow log calls
    [gh#openSUSE/transactional-update#149]
  - Use rootlesskit instead of fakeroot for tests
  - Small coding style fixes
- Temporarily disabling the testsuite because it doesn't run in
  the build environment so far</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1753272000">- Add journalmount.patch to bind mount systemd journal only when
  available</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1755518400">- Version 5.1.0
  - tukit: signalize errors from plugins; transactions will be
    aborted by default now
  - t-u: Added `--keep` option; please only use this for debugging
    or recovery when a tukit plugin is failing
  - setup-fips: could be called multiple times now
  - setup-fips: call update-crypto-policies in the correct context
    [boo#1246013]
  - reboot: Print both requested and actual reboot method for
    [poo#163352]
  - snapper plugin: Don't touch fstab's timestamp on every run
  - t-u: Chaining commands will also work on BLS systems now; this
    is also necessary for some regular commands (such as setup-fips
    or setup-selinux)
  - tukit: Only mount journal dir if available
  - tukit: Return full, non-truncated error number when calling
    external applications
  - tests: Adopt tests to obs environment to avoid root perms
  - t-u: Simplified various calls when changing files in /etc (made
    possible by the new btrfs subvolume based layout), tukit is
    called less often now
  - t-u: optimized check for BLS systems
- Removed journalmount.patch (part of regular release now)</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1759147200">- Version 5.5.0
  - t-u: The "run" command will return the exit status of the
    command now and if it is non-zero, the snapshot will be
    discarded. The --keep option or wrapping the command into a
    bash script can be used if the command is expected to return
    with a specific non-zero return code.
    [bsc#1216504] [gh#openSUSE/transactional-update#134]
    [gh#openSUSE/transactional-update#135]
  - t-u / tukit: The --keep option will close the snapshot now also
    in error case, but not set it as default or remove the
    in-progress attribute; with this change the snapshot can be
    used as a base for another snapshot when the changes are
    verified as good.
  - C API: rename loglevel to tukit_loglevel (API change)
  - C API: removed the experimental status
  - Rework logging to support syslog / journald:
  - Also log to journald when calling t-u manually
  - Introduce logging for libtukit: By default it will log
    syslog / journald. This will finally make it possible to see
    what happened during manual tukit calls or via the API
  - Add option to specify desired logging mechanisms ("console",
    "syslog") via tukit and API
  - Fixed --discard option on rw systems
  - Support SELinux outside /var/lib/selinux [jsc#PED-12492]
  - sync-etc-state: Detect changes in xattrs with null bytes
  - tukit: Added forgotten short option -k for tukit --keep
  - t-u: Fix shellcheck hints
  - README.md: Updated link to Salt executor
- Enable soft-reboot by default again
- Increase so version number because of the incompatible changes
  from above</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1762948800">- Version 5.5.1
  - t-u: Fix hanging t-u process when files were changed in /var
  - t-u: Don't ask for key import during self-update [bsc#1239721]
  - t-u: Fix stray output of "/etc"</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1763467200">- Fix dbus dependency</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1763812800">- Version 6.0.0
  - Bump major version number to fix self-update due to new .so
    library version in 5.5.0
  - t-u: Fix syntax error introduced in 5.5.1 [boo#1254253]</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1765368000">- Temporarily disable default soft-reboot again to unblock other
  projects while systemd 258 (required for correct console
  switching used during the openQA tests) isn't ready yet.</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1767355200">- Version 6.0.1
  Adjustments to avoid logging with error log level to the journal
  when there is no actual error
  - tukit: Adjust selinux_restorecon log levels
  - t-u: Print grub-mkconfig output to stdout</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1767787200">- Version 6.0.2
  Don't print reboot hints as errors to prevent failed openQA test
  - t-u: Add new "warning" log level
  - t-u: Adjust log level of reboot hints</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1767960000">- Version 6.0.3
  - Only try logging to journald when socket exists; would lead to
    messages about missing stream fds otherwise, which happened
    when running in combustion's chroot environment</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1768219200">- Version 6.0.4
  - t-u: Remove "kdump" command
    [gh#openSUSE/transactional-update#119]
  - Select output channel of snapshot deletion message
    [bsc#1256446]</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1768305600">- Version 6.0.5
  - t-u: FIPS - use package's own command to set up [bsc#1256446]</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1768824000">- Version 6.0.6:
  - t-u: Use pattern to download correct libtukit[0-9]+ for
    selfupdate</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1773921600">- Version 6.0.7:
  * libtukit: Fix --drop-if-no-change after `apply`
  * libtukit: Remove stale snapshot after --discard
  * systemd: Read from snippet directory in service file
    [jsc#PED-15786]
  * t-u: Allow overwriting the location of some files
  * README: Update link to libdnf-plugin-txnupd
- Remove %suse_version checks (jsc#PED-15786):
  * The SELinux check is not required any more, the SELinux package
    version was adjusted in the corresponding releases.
  * Setting whether the distribution has to be updated by up or dup
    was changed into a generic RPM dependency and a corresponding
    configuration file snippet in a separte package.</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1775736000">- Enable soft-reboots by default again</changelog>
</package>
<package pkgid="5771c9228f0b342e8059eeca5d041d01c140269679c1007df0aa77057597aa582190b0cff90e71fea3859f43452527b57245178246a50fc3171a9fe040bd2d20" name="transactional-update-debuginfo" arch="armv7hl">
  <version epoch="0" ver="6.0.7" rel="260.1"/>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1749729600">- Version 5.0.4
  - Don't override soft-reboot with hard reboot
  - Fix stdio when returning from selfupdate [boo#1243910],
    [gh#openSUSE/transactional-update#151]</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1750420800">- Add correct SELinux policy version dependency for SLE 16</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1751630400">- Version 5.0.5
  - Add support for kdump 2.1.0 [bsc#1243758]
  - Integrate test to support `make check`</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1752062400">- Version 5.0.6
  - Fix missing x-initrd.mount in fstab on migration [boo#1246139]
    When migrating overlayfs based /etc to btrfs subvolumes, then
    the attribute was not set - this may result in failures from
    services operating on /etc during initrd phase such as SELinux
    relabelling
  - Optimize execution time of tests</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1753099200">- Version 5.0.7
  - Add sysext compatibility [bsc#1246140]
  - Fix soft-reboot with btrfs subvolume based /etc
  - Sync /etc layers also on soft-reboot
  - Bind mount /run/systemd/journal to allow log calls
    [gh#openSUSE/transactional-update#149]
  - Use rootlesskit instead of fakeroot for tests
  - Small coding style fixes
- Temporarily disabling the testsuite because it doesn't run in
  the build environment so far</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1753272000">- Add journalmount.patch to bind mount systemd journal only when
  available</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1755518400">- Version 5.1.0
  - tukit: signalize errors from plugins; transactions will be
    aborted by default now
  - t-u: Added `--keep` option; please only use this for debugging
    or recovery when a tukit plugin is failing
  - setup-fips: could be called multiple times now
  - setup-fips: call update-crypto-policies in the correct context
    [boo#1246013]
  - reboot: Print both requested and actual reboot method for
    [poo#163352]
  - snapper plugin: Don't touch fstab's timestamp on every run
  - t-u: Chaining commands will also work on BLS systems now; this
    is also necessary for some regular commands (such as setup-fips
    or setup-selinux)
  - tukit: Only mount journal dir if available
  - tukit: Return full, non-truncated error number when calling
    external applications
  - tests: Adopt tests to obs environment to avoid root perms
  - t-u: Simplified various calls when changing files in /etc (made
    possible by the new btrfs subvolume based layout), tukit is
    called less often now
  - t-u: optimized check for BLS systems
- Removed journalmount.patch (part of regular release now)</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1759147200">- Version 5.5.0
  - t-u: The "run" command will return the exit status of the
    command now and if it is non-zero, the snapshot will be
    discarded. The --keep option or wrapping the command into a
    bash script can be used if the command is expected to return
    with a specific non-zero return code.
    [bsc#1216504] [gh#openSUSE/transactional-update#134]
    [gh#openSUSE/transactional-update#135]
  - t-u / tukit: The --keep option will close the snapshot now also
    in error case, but not set it as default or remove the
    in-progress attribute; with this change the snapshot can be
    used as a base for another snapshot when the changes are
    verified as good.
  - C API: rename loglevel to tukit_loglevel (API change)
  - C API: removed the experimental status
  - Rework logging to support syslog / journald:
  - Also log to journald when calling t-u manually
  - Introduce logging for libtukit: By default it will log
    syslog / journald. This will finally make it possible to see
    what happened during manual tukit calls or via the API
  - Add option to specify desired logging mechanisms ("console",
    "syslog") via tukit and API
  - Fixed --discard option on rw systems
  - Support SELinux outside /var/lib/selinux [jsc#PED-12492]
  - sync-etc-state: Detect changes in xattrs with null bytes
  - tukit: Added forgotten short option -k for tukit --keep
  - t-u: Fix shellcheck hints
  - README.md: Updated link to Salt executor
- Enable soft-reboot by default again
- Increase so version number because of the incompatible changes
  from above</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1762948800">- Version 5.5.1
  - t-u: Fix hanging t-u process when files were changed in /var
  - t-u: Don't ask for key import during self-update [bsc#1239721]
  - t-u: Fix stray output of "/etc"</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1763467200">- Fix dbus dependency</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1763812800">- Version 6.0.0
  - Bump major version number to fix self-update due to new .so
    library version in 5.5.0
  - t-u: Fix syntax error introduced in 5.5.1 [boo#1254253]</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1765368000">- Temporarily disable default soft-reboot again to unblock other
  projects while systemd 258 (required for correct console
  switching used during the openQA tests) isn't ready yet.</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1767355200">- Version 6.0.1
  Adjustments to avoid logging with error log level to the journal
  when there is no actual error
  - tukit: Adjust selinux_restorecon log levels
  - t-u: Print grub-mkconfig output to stdout</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1767787200">- Version 6.0.2
  Don't print reboot hints as errors to prevent failed openQA test
  - t-u: Add new "warning" log level
  - t-u: Adjust log level of reboot hints</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1767960000">- Version 6.0.3
  - Only try logging to journald when socket exists; would lead to
    messages about missing stream fds otherwise, which happened
    when running in combustion's chroot environment</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1768219200">- Version 6.0.4
  - t-u: Remove "kdump" command
    [gh#openSUSE/transactional-update#119]
  - Select output channel of snapshot deletion message
    [bsc#1256446]</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1768305600">- Version 6.0.5
  - t-u: FIPS - use package's own command to set up [bsc#1256446]</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1768824000">- Version 6.0.6:
  - t-u: Use pattern to download correct libtukit[0-9]+ for
    selfupdate</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1773921600">- Version 6.0.7:
  * libtukit: Fix --drop-if-no-change after `apply`
  * libtukit: Remove stale snapshot after --discard
  * systemd: Read from snippet directory in service file
    [jsc#PED-15786]
  * t-u: Allow overwriting the location of some files
  * README: Update link to libdnf-plugin-txnupd
- Remove %suse_version checks (jsc#PED-15786):
  * The SELinux check is not required any more, the SELinux package
    version was adjusted in the corresponding releases.
  * Setting whether the distribution has to be updated by up or dup
    was changed into a generic RPM dependency and a corresponding
    configuration file snippet in a separte package.</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1775736000">- Enable soft-reboots by default again</changelog>
</package>
<package pkgid="3b86d437b0d6b9b91e56f9660fb0fddad168e4aba81d66c4aed8f58c1e60d3db5a96713e8f90cef29d82b5c5750c9993ccd3664961a68ef69c561804a0d3d42b" name="transactional-update-debugsource" arch="aarch64">
  <version epoch="0" ver="6.0.7" rel="260.1"/>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1749729600">- Version 5.0.4
  - Don't override soft-reboot with hard reboot
  - Fix stdio when returning from selfupdate [boo#1243910],
    [gh#openSUSE/transactional-update#151]</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1750420800">- Add correct SELinux policy version dependency for SLE 16</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1751630400">- Version 5.0.5
  - Add support for kdump 2.1.0 [bsc#1243758]
  - Integrate test to support `make check`</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1752062400">- Version 5.0.6
  - Fix missing x-initrd.mount in fstab on migration [boo#1246139]
    When migrating overlayfs based /etc to btrfs subvolumes, then
    the attribute was not set - this may result in failures from
    services operating on /etc during initrd phase such as SELinux
    relabelling
  - Optimize execution time of tests</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1753099200">- Version 5.0.7
  - Add sysext compatibility [bsc#1246140]
  - Fix soft-reboot with btrfs subvolume based /etc
  - Sync /etc layers also on soft-reboot
  - Bind mount /run/systemd/journal to allow log calls
    [gh#openSUSE/transactional-update#149]
  - Use rootlesskit instead of fakeroot for tests
  - Small coding style fixes
- Temporarily disabling the testsuite because it doesn't run in
  the build environment so far</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1753272000">- Add journalmount.patch to bind mount systemd journal only when
  available</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1755518400">- Version 5.1.0
  - tukit: signalize errors from plugins; transactions will be
    aborted by default now
  - t-u: Added `--keep` option; please only use this for debugging
    or recovery when a tukit plugin is failing
  - setup-fips: could be called multiple times now
  - setup-fips: call update-crypto-policies in the correct context
    [boo#1246013]
  - reboot: Print both requested and actual reboot method for
    [poo#163352]
  - snapper plugin: Don't touch fstab's timestamp on every run
  - t-u: Chaining commands will also work on BLS systems now; this
    is also necessary for some regular commands (such as setup-fips
    or setup-selinux)
  - tukit: Only mount journal dir if available
  - tukit: Return full, non-truncated error number when calling
    external applications
  - tests: Adopt tests to obs environment to avoid root perms
  - t-u: Simplified various calls when changing files in /etc (made
    possible by the new btrfs subvolume based layout), tukit is
    called less often now
  - t-u: optimized check for BLS systems
- Removed journalmount.patch (part of regular release now)</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1759147200">- Version 5.5.0
  - t-u: The "run" command will return the exit status of the
    command now and if it is non-zero, the snapshot will be
    discarded. The --keep option or wrapping the command into a
    bash script can be used if the command is expected to return
    with a specific non-zero return code.
    [bsc#1216504] [gh#openSUSE/transactional-update#134]
    [gh#openSUSE/transactional-update#135]
  - t-u / tukit: The --keep option will close the snapshot now also
    in error case, but not set it as default or remove the
    in-progress attribute; with this change the snapshot can be
    used as a base for another snapshot when the changes are
    verified as good.
  - C API: rename loglevel to tukit_loglevel (API change)
  - C API: removed the experimental status
  - Rework logging to support syslog / journald:
  - Also log to journald when calling t-u manually
  - Introduce logging for libtukit: By default it will log
    syslog / journald. This will finally make it possible to see
    what happened during manual tukit calls or via the API
  - Add option to specify desired logging mechanisms ("console",
    "syslog") via tukit and API
  - Fixed --discard option on rw systems
  - Support SELinux outside /var/lib/selinux [jsc#PED-12492]
  - sync-etc-state: Detect changes in xattrs with null bytes
  - tukit: Added forgotten short option -k for tukit --keep
  - t-u: Fix shellcheck hints
  - README.md: Updated link to Salt executor
- Enable soft-reboot by default again
- Increase so version number because of the incompatible changes
  from above</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1762948800">- Version 5.5.1
  - t-u: Fix hanging t-u process when files were changed in /var
  - t-u: Don't ask for key import during self-update [bsc#1239721]
  - t-u: Fix stray output of "/etc"</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1763467200">- Fix dbus dependency</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1763812800">- Version 6.0.0
  - Bump major version number to fix self-update due to new .so
    library version in 5.5.0
  - t-u: Fix syntax error introduced in 5.5.1 [boo#1254253]</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1765368000">- Temporarily disable default soft-reboot again to unblock other
  projects while systemd 258 (required for correct console
  switching used during the openQA tests) isn't ready yet.</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1767355200">- Version 6.0.1
  Adjustments to avoid logging with error log level to the journal
  when there is no actual error
  - tukit: Adjust selinux_restorecon log levels
  - t-u: Print grub-mkconfig output to stdout</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1767787200">- Version 6.0.2
  Don't print reboot hints as errors to prevent failed openQA test
  - t-u: Add new "warning" log level
  - t-u: Adjust log level of reboot hints</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1767960000">- Version 6.0.3
  - Only try logging to journald when socket exists; would lead to
    messages about missing stream fds otherwise, which happened
    when running in combustion's chroot environment</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1768219200">- Version 6.0.4
  - t-u: Remove "kdump" command
    [gh#openSUSE/transactional-update#119]
  - Select output channel of snapshot deletion message
    [bsc#1256446]</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1768305600">- Version 6.0.5
  - t-u: FIPS - use package's own command to set up [bsc#1256446]</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1768824000">- Version 6.0.6:
  - t-u: Use pattern to download correct libtukit[0-9]+ for
    selfupdate</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1773921600">- Version 6.0.7:
  * libtukit: Fix --drop-if-no-change after `apply`
  * libtukit: Remove stale snapshot after --discard
  * systemd: Read from snippet directory in service file
    [jsc#PED-15786]
  * t-u: Allow overwriting the location of some files
  * README: Update link to libdnf-plugin-txnupd
- Remove %suse_version checks (jsc#PED-15786):
  * The SELinux check is not required any more, the SELinux package
    version was adjusted in the corresponding releases.
  * Setting whether the distribution has to be updated by up or dup
    was changed into a generic RPM dependency and a corresponding
    configuration file snippet in a separte package.</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1775736000">- Enable soft-reboots by default again</changelog>
</package>
<package pkgid="ac5c1542f05d2df021c6173d2537f13b80a96b84dc3d31fffd45fc1a24a7c8ee1763efd93fff569c924bb17ed51ccfaa63e2361e04d458c61142ae5a74255aa0" name="transactional-update-debugsource" arch="armv7hl">
  <version epoch="0" ver="6.0.7" rel="260.1"/>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1749729600">- Version 5.0.4
  - Don't override soft-reboot with hard reboot
  - Fix stdio when returning from selfupdate [boo#1243910],
    [gh#openSUSE/transactional-update#151]</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1750420800">- Add correct SELinux policy version dependency for SLE 16</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1751630400">- Version 5.0.5
  - Add support for kdump 2.1.0 [bsc#1243758]
  - Integrate test to support `make check`</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1752062400">- Version 5.0.6
  - Fix missing x-initrd.mount in fstab on migration [boo#1246139]
    When migrating overlayfs based /etc to btrfs subvolumes, then
    the attribute was not set - this may result in failures from
    services operating on /etc during initrd phase such as SELinux
    relabelling
  - Optimize execution time of tests</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1753099200">- Version 5.0.7
  - Add sysext compatibility [bsc#1246140]
  - Fix soft-reboot with btrfs subvolume based /etc
  - Sync /etc layers also on soft-reboot
  - Bind mount /run/systemd/journal to allow log calls
    [gh#openSUSE/transactional-update#149]
  - Use rootlesskit instead of fakeroot for tests
  - Small coding style fixes
- Temporarily disabling the testsuite because it doesn't run in
  the build environment so far</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1753272000">- Add journalmount.patch to bind mount systemd journal only when
  available</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1755518400">- Version 5.1.0
  - tukit: signalize errors from plugins; transactions will be
    aborted by default now
  - t-u: Added `--keep` option; please only use this for debugging
    or recovery when a tukit plugin is failing
  - setup-fips: could be called multiple times now
  - setup-fips: call update-crypto-policies in the correct context
    [boo#1246013]
  - reboot: Print both requested and actual reboot method for
    [poo#163352]
  - snapper plugin: Don't touch fstab's timestamp on every run
  - t-u: Chaining commands will also work on BLS systems now; this
    is also necessary for some regular commands (such as setup-fips
    or setup-selinux)
  - tukit: Only mount journal dir if available
  - tukit: Return full, non-truncated error number when calling
    external applications
  - tests: Adopt tests to obs environment to avoid root perms
  - t-u: Simplified various calls when changing files in /etc (made
    possible by the new btrfs subvolume based layout), tukit is
    called less often now
  - t-u: optimized check for BLS systems
- Removed journalmount.patch (part of regular release now)</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1759147200">- Version 5.5.0
  - t-u: The "run" command will return the exit status of the
    command now and if it is non-zero, the snapshot will be
    discarded. The --keep option or wrapping the command into a
    bash script can be used if the command is expected to return
    with a specific non-zero return code.
    [bsc#1216504] [gh#openSUSE/transactional-update#134]
    [gh#openSUSE/transactional-update#135]
  - t-u / tukit: The --keep option will close the snapshot now also
    in error case, but not set it as default or remove the
    in-progress attribute; with this change the snapshot can be
    used as a base for another snapshot when the changes are
    verified as good.
  - C API: rename loglevel to tukit_loglevel (API change)
  - C API: removed the experimental status
  - Rework logging to support syslog / journald:
  - Also log to journald when calling t-u manually
  - Introduce logging for libtukit: By default it will log
    syslog / journald. This will finally make it possible to see
    what happened during manual tukit calls or via the API
  - Add option to specify desired logging mechanisms ("console",
    "syslog") via tukit and API
  - Fixed --discard option on rw systems
  - Support SELinux outside /var/lib/selinux [jsc#PED-12492]
  - sync-etc-state: Detect changes in xattrs with null bytes
  - tukit: Added forgotten short option -k for tukit --keep
  - t-u: Fix shellcheck hints
  - README.md: Updated link to Salt executor
- Enable soft-reboot by default again
- Increase so version number because of the incompatible changes
  from above</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1762948800">- Version 5.5.1
  - t-u: Fix hanging t-u process when files were changed in /var
  - t-u: Don't ask for key import during self-update [bsc#1239721]
  - t-u: Fix stray output of "/etc"</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1763467200">- Fix dbus dependency</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1763812800">- Version 6.0.0
  - Bump major version number to fix self-update due to new .so
    library version in 5.5.0
  - t-u: Fix syntax error introduced in 5.5.1 [boo#1254253]</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1765368000">- Temporarily disable default soft-reboot again to unblock other
  projects while systemd 258 (required for correct console
  switching used during the openQA tests) isn't ready yet.</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1767355200">- Version 6.0.1
  Adjustments to avoid logging with error log level to the journal
  when there is no actual error
  - tukit: Adjust selinux_restorecon log levels
  - t-u: Print grub-mkconfig output to stdout</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1767787200">- Version 6.0.2
  Don't print reboot hints as errors to prevent failed openQA test
  - t-u: Add new "warning" log level
  - t-u: Adjust log level of reboot hints</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1767960000">- Version 6.0.3
  - Only try logging to journald when socket exists; would lead to
    messages about missing stream fds otherwise, which happened
    when running in combustion's chroot environment</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1768219200">- Version 6.0.4
  - t-u: Remove "kdump" command
    [gh#openSUSE/transactional-update#119]
  - Select output channel of snapshot deletion message
    [bsc#1256446]</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1768305600">- Version 6.0.5
  - t-u: FIPS - use package's own command to set up [bsc#1256446]</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1768824000">- Version 6.0.6:
  - t-u: Use pattern to download correct libtukit[0-9]+ for
    selfupdate</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1773921600">- Version 6.0.7:
  * libtukit: Fix --drop-if-no-change after `apply`
  * libtukit: Remove stale snapshot after --discard
  * systemd: Read from snippet directory in service file
    [jsc#PED-15786]
  * t-u: Allow overwriting the location of some files
  * README: Update link to libdnf-plugin-txnupd
- Remove %suse_version checks (jsc#PED-15786):
  * The SELinux check is not required any more, the SELinux package
    version was adjusted in the corresponding releases.
  * Setting whether the distribution has to be updated by up or dup
    was changed into a generic RPM dependency and a corresponding
    configuration file snippet in a separte package.</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1775736000">- Enable soft-reboots by default again</changelog>
</package>
<package pkgid="b8b11ef35a0978e7a184f05c1192746c3f987e3883b06067698b4ed6a2840d7a475e6b540a56d57dc64fb9846e7f6c3a69d4c3ffa13b4e36c2015d2ca2d3712f" name="transactional-update-up-as-default" arch="noarch">
  <version epoch="0" ver="6.0.7" rel="260.1"/>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1749729600">- Version 5.0.4
  - Don't override soft-reboot with hard reboot
  - Fix stdio when returning from selfupdate [boo#1243910],
    [gh#openSUSE/transactional-update#151]</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1750420800">- Add correct SELinux policy version dependency for SLE 16</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1751630400">- Version 5.0.5
  - Add support for kdump 2.1.0 [bsc#1243758]
  - Integrate test to support `make check`</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1752062400">- Version 5.0.6
  - Fix missing x-initrd.mount in fstab on migration [boo#1246139]
    When migrating overlayfs based /etc to btrfs subvolumes, then
    the attribute was not set - this may result in failures from
    services operating on /etc during initrd phase such as SELinux
    relabelling
  - Optimize execution time of tests</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1753099200">- Version 5.0.7
  - Add sysext compatibility [bsc#1246140]
  - Fix soft-reboot with btrfs subvolume based /etc
  - Sync /etc layers also on soft-reboot
  - Bind mount /run/systemd/journal to allow log calls
    [gh#openSUSE/transactional-update#149]
  - Use rootlesskit instead of fakeroot for tests
  - Small coding style fixes
- Temporarily disabling the testsuite because it doesn't run in
  the build environment so far</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1753272000">- Add journalmount.patch to bind mount systemd journal only when
  available</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1755518400">- Version 5.1.0
  - tukit: signalize errors from plugins; transactions will be
    aborted by default now
  - t-u: Added `--keep` option; please only use this for debugging
    or recovery when a tukit plugin is failing
  - setup-fips: could be called multiple times now
  - setup-fips: call update-crypto-policies in the correct context
    [boo#1246013]
  - reboot: Print both requested and actual reboot method for
    [poo#163352]
  - snapper plugin: Don't touch fstab's timestamp on every run
  - t-u: Chaining commands will also work on BLS systems now; this
    is also necessary for some regular commands (such as setup-fips
    or setup-selinux)
  - tukit: Only mount journal dir if available
  - tukit: Return full, non-truncated error number when calling
    external applications
  - tests: Adopt tests to obs environment to avoid root perms
  - t-u: Simplified various calls when changing files in /etc (made
    possible by the new btrfs subvolume based layout), tukit is
    called less often now
  - t-u: optimized check for BLS systems
- Removed journalmount.patch (part of regular release now)</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1759147200">- Version 5.5.0
  - t-u: The "run" command will return the exit status of the
    command now and if it is non-zero, the snapshot will be
    discarded. The --keep option or wrapping the command into a
    bash script can be used if the command is expected to return
    with a specific non-zero return code.
    [bsc#1216504] [gh#openSUSE/transactional-update#134]
    [gh#openSUSE/transactional-update#135]
  - t-u / tukit: The --keep option will close the snapshot now also
    in error case, but not set it as default or remove the
    in-progress attribute; with this change the snapshot can be
    used as a base for another snapshot when the changes are
    verified as good.
  - C API: rename loglevel to tukit_loglevel (API change)
  - C API: removed the experimental status
  - Rework logging to support syslog / journald:
  - Also log to journald when calling t-u manually
  - Introduce logging for libtukit: By default it will log
    syslog / journald. This will finally make it possible to see
    what happened during manual tukit calls or via the API
  - Add option to specify desired logging mechanisms ("console",
    "syslog") via tukit and API
  - Fixed --discard option on rw systems
  - Support SELinux outside /var/lib/selinux [jsc#PED-12492]
  - sync-etc-state: Detect changes in xattrs with null bytes
  - tukit: Added forgotten short option -k for tukit --keep
  - t-u: Fix shellcheck hints
  - README.md: Updated link to Salt executor
- Enable soft-reboot by default again
- Increase so version number because of the incompatible changes
  from above</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1762948800">- Version 5.5.1
  - t-u: Fix hanging t-u process when files were changed in /var
  - t-u: Don't ask for key import during self-update [bsc#1239721]
  - t-u: Fix stray output of "/etc"</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1763467200">- Fix dbus dependency</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1763812800">- Version 6.0.0
  - Bump major version number to fix self-update due to new .so
    library version in 5.5.0
  - t-u: Fix syntax error introduced in 5.5.1 [boo#1254253]</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1765368000">- Temporarily disable default soft-reboot again to unblock other
  projects while systemd 258 (required for correct console
  switching used during the openQA tests) isn't ready yet.</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1767355200">- Version 6.0.1
  Adjustments to avoid logging with error log level to the journal
  when there is no actual error
  - tukit: Adjust selinux_restorecon log levels
  - t-u: Print grub-mkconfig output to stdout</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1767787200">- Version 6.0.2
  Don't print reboot hints as errors to prevent failed openQA test
  - t-u: Add new "warning" log level
  - t-u: Adjust log level of reboot hints</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1767960000">- Version 6.0.3
  - Only try logging to journald when socket exists; would lead to
    messages about missing stream fds otherwise, which happened
    when running in combustion's chroot environment</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1768219200">- Version 6.0.4
  - t-u: Remove "kdump" command
    [gh#openSUSE/transactional-update#119]
  - Select output channel of snapshot deletion message
    [bsc#1256446]</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1768305600">- Version 6.0.5
  - t-u: FIPS - use package's own command to set up [bsc#1256446]</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1768824000">- Version 6.0.6:
  - t-u: Use pattern to download correct libtukit[0-9]+ for
    selfupdate</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1773921600">- Version 6.0.7:
  * libtukit: Fix --drop-if-no-change after `apply`
  * libtukit: Remove stale snapshot after --discard
  * systemd: Read from snippet directory in service file
    [jsc#PED-15786]
  * t-u: Allow overwriting the location of some files
  * README: Update link to libdnf-plugin-txnupd
- Remove %suse_version checks (jsc#PED-15786):
  * The SELinux check is not required any more, the SELinux package
    version was adjusted in the corresponding releases.
  * Setting whether the distribution has to be updated by up or dup
    was changed into a generic RPM dependency and a corresponding
    configuration file snippet in a separte package.</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1775736000">- Enable soft-reboots by default again</changelog>
</package>
<package pkgid="fe1bf700eb86f7758163dec0ad73000612575515b77a2524b50eb666095caf1efcb6d36c5ce7f293113ad248e683d2169cffbf5ec96c9dd6a9a111ce72f03b5c" name="transactional-update-zypp-config" arch="noarch">
  <version epoch="0" ver="6.0.7" rel="260.1"/>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1749729600">- Version 5.0.4
  - Don't override soft-reboot with hard reboot
  - Fix stdio when returning from selfupdate [boo#1243910],
    [gh#openSUSE/transactional-update#151]</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1750420800">- Add correct SELinux policy version dependency for SLE 16</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1751630400">- Version 5.0.5
  - Add support for kdump 2.1.0 [bsc#1243758]
  - Integrate test to support `make check`</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1752062400">- Version 5.0.6
  - Fix missing x-initrd.mount in fstab on migration [boo#1246139]
    When migrating overlayfs based /etc to btrfs subvolumes, then
    the attribute was not set - this may result in failures from
    services operating on /etc during initrd phase such as SELinux
    relabelling
  - Optimize execution time of tests</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1753099200">- Version 5.0.7
  - Add sysext compatibility [bsc#1246140]
  - Fix soft-reboot with btrfs subvolume based /etc
  - Sync /etc layers also on soft-reboot
  - Bind mount /run/systemd/journal to allow log calls
    [gh#openSUSE/transactional-update#149]
  - Use rootlesskit instead of fakeroot for tests
  - Small coding style fixes
- Temporarily disabling the testsuite because it doesn't run in
  the build environment so far</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1753272000">- Add journalmount.patch to bind mount systemd journal only when
  available</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1755518400">- Version 5.1.0
  - tukit: signalize errors from plugins; transactions will be
    aborted by default now
  - t-u: Added `--keep` option; please only use this for debugging
    or recovery when a tukit plugin is failing
  - setup-fips: could be called multiple times now
  - setup-fips: call update-crypto-policies in the correct context
    [boo#1246013]
  - reboot: Print both requested and actual reboot method for
    [poo#163352]
  - snapper plugin: Don't touch fstab's timestamp on every run
  - t-u: Chaining commands will also work on BLS systems now; this
    is also necessary for some regular commands (such as setup-fips
    or setup-selinux)
  - tukit: Only mount journal dir if available
  - tukit: Return full, non-truncated error number when calling
    external applications
  - tests: Adopt tests to obs environment to avoid root perms
  - t-u: Simplified various calls when changing files in /etc (made
    possible by the new btrfs subvolume based layout), tukit is
    called less often now
  - t-u: optimized check for BLS systems
- Removed journalmount.patch (part of regular release now)</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1759147200">- Version 5.5.0
  - t-u: The "run" command will return the exit status of the
    command now and if it is non-zero, the snapshot will be
    discarded. The --keep option or wrapping the command into a
    bash script can be used if the command is expected to return
    with a specific non-zero return code.
    [bsc#1216504] [gh#openSUSE/transactional-update#134]
    [gh#openSUSE/transactional-update#135]
  - t-u / tukit: The --keep option will close the snapshot now also
    in error case, but not set it as default or remove the
    in-progress attribute; with this change the snapshot can be
    used as a base for another snapshot when the changes are
    verified as good.
  - C API: rename loglevel to tukit_loglevel (API change)
  - C API: removed the experimental status
  - Rework logging to support syslog / journald:
  - Also log to journald when calling t-u manually
  - Introduce logging for libtukit: By default it will log
    syslog / journald. This will finally make it possible to see
    what happened during manual tukit calls or via the API
  - Add option to specify desired logging mechanisms ("console",
    "syslog") via tukit and API
  - Fixed --discard option on rw systems
  - Support SELinux outside /var/lib/selinux [jsc#PED-12492]
  - sync-etc-state: Detect changes in xattrs with null bytes
  - tukit: Added forgotten short option -k for tukit --keep
  - t-u: Fix shellcheck hints
  - README.md: Updated link to Salt executor
- Enable soft-reboot by default again
- Increase so version number because of the incompatible changes
  from above</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1762948800">- Version 5.5.1
  - t-u: Fix hanging t-u process when files were changed in /var
  - t-u: Don't ask for key import during self-update [bsc#1239721]
  - t-u: Fix stray output of "/etc"</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1763467200">- Fix dbus dependency</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1763812800">- Version 6.0.0
  - Bump major version number to fix self-update due to new .so
    library version in 5.5.0
  - t-u: Fix syntax error introduced in 5.5.1 [boo#1254253]</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1765368000">- Temporarily disable default soft-reboot again to unblock other
  projects while systemd 258 (required for correct console
  switching used during the openQA tests) isn't ready yet.</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1767355200">- Version 6.0.1
  Adjustments to avoid logging with error log level to the journal
  when there is no actual error
  - tukit: Adjust selinux_restorecon log levels
  - t-u: Print grub-mkconfig output to stdout</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1767787200">- Version 6.0.2
  Don't print reboot hints as errors to prevent failed openQA test
  - t-u: Add new "warning" log level
  - t-u: Adjust log level of reboot hints</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1767960000">- Version 6.0.3
  - Only try logging to journald when socket exists; would lead to
    messages about missing stream fds otherwise, which happened
    when running in combustion's chroot environment</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1768219200">- Version 6.0.4
  - t-u: Remove "kdump" command
    [gh#openSUSE/transactional-update#119]
  - Select output channel of snapshot deletion message
    [bsc#1256446]</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1768305600">- Version 6.0.5
  - t-u: FIPS - use package's own command to set up [bsc#1256446]</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1768824000">- Version 6.0.6:
  - t-u: Use pattern to download correct libtukit[0-9]+ for
    selfupdate</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1773921600">- Version 6.0.7:
  * libtukit: Fix --drop-if-no-change after `apply`
  * libtukit: Remove stale snapshot after --discard
  * systemd: Read from snippet directory in service file
    [jsc#PED-15786]
  * t-u: Allow overwriting the location of some files
  * README: Update link to libdnf-plugin-txnupd
- Remove %suse_version checks (jsc#PED-15786):
  * The SELinux check is not required any more, the SELinux package
    version was adjusted in the corresponding releases.
  * Setting whether the distribution has to be updated by up or dup
    was changed into a generic RPM dependency and a corresponding
    configuration file snippet in a separte package.</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1775736000">- Enable soft-reboots by default again</changelog>
</package>
<package pkgid="31b6bd7fd01af2ef5eaa8f40f62a6338dbdd0a03a904f95e906264a3666a4c3d44f7f0d506bc3fc573ad2873a607c74f6edea896d7965d391c376cfc906225d2" name="tukit" arch="aarch64">
  <version epoch="0" ver="6.0.7" rel="260.1"/>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1749729600">- Version 5.0.4
  - Don't override soft-reboot with hard reboot
  - Fix stdio when returning from selfupdate [boo#1243910],
    [gh#openSUSE/transactional-update#151]</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1750420800">- Add correct SELinux policy version dependency for SLE 16</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1751630400">- Version 5.0.5
  - Add support for kdump 2.1.0 [bsc#1243758]
  - Integrate test to support `make check`</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1752062400">- Version 5.0.6
  - Fix missing x-initrd.mount in fstab on migration [boo#1246139]
    When migrating overlayfs based /etc to btrfs subvolumes, then
    the attribute was not set - this may result in failures from
    services operating on /etc during initrd phase such as SELinux
    relabelling
  - Optimize execution time of tests</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1753099200">- Version 5.0.7
  - Add sysext compatibility [bsc#1246140]
  - Fix soft-reboot with btrfs subvolume based /etc
  - Sync /etc layers also on soft-reboot
  - Bind mount /run/systemd/journal to allow log calls
    [gh#openSUSE/transactional-update#149]
  - Use rootlesskit instead of fakeroot for tests
  - Small coding style fixes
- Temporarily disabling the testsuite because it doesn't run in
  the build environment so far</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1753272000">- Add journalmount.patch to bind mount systemd journal only when
  available</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1755518400">- Version 5.1.0
  - tukit: signalize errors from plugins; transactions will be
    aborted by default now
  - t-u: Added `--keep` option; please only use this for debugging
    or recovery when a tukit plugin is failing
  - setup-fips: could be called multiple times now
  - setup-fips: call update-crypto-policies in the correct context
    [boo#1246013]
  - reboot: Print both requested and actual reboot method for
    [poo#163352]
  - snapper plugin: Don't touch fstab's timestamp on every run
  - t-u: Chaining commands will also work on BLS systems now; this
    is also necessary for some regular commands (such as setup-fips
    or setup-selinux)
  - tukit: Only mount journal dir if available
  - tukit: Return full, non-truncated error number when calling
    external applications
  - tests: Adopt tests to obs environment to avoid root perms
  - t-u: Simplified various calls when changing files in /etc (made
    possible by the new btrfs subvolume based layout), tukit is
    called less often now
  - t-u: optimized check for BLS systems
- Removed journalmount.patch (part of regular release now)</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1759147200">- Version 5.5.0
  - t-u: The "run" command will return the exit status of the
    command now and if it is non-zero, the snapshot will be
    discarded. The --keep option or wrapping the command into a
    bash script can be used if the command is expected to return
    with a specific non-zero return code.
    [bsc#1216504] [gh#openSUSE/transactional-update#134]
    [gh#openSUSE/transactional-update#135]
  - t-u / tukit: The --keep option will close the snapshot now also
    in error case, but not set it as default or remove the
    in-progress attribute; with this change the snapshot can be
    used as a base for another snapshot when the changes are
    verified as good.
  - C API: rename loglevel to tukit_loglevel (API change)
  - C API: removed the experimental status
  - Rework logging to support syslog / journald:
  - Also log to journald when calling t-u manually
  - Introduce logging for libtukit: By default it will log
    syslog / journald. This will finally make it possible to see
    what happened during manual tukit calls or via the API
  - Add option to specify desired logging mechanisms ("console",
    "syslog") via tukit and API
  - Fixed --discard option on rw systems
  - Support SELinux outside /var/lib/selinux [jsc#PED-12492]
  - sync-etc-state: Detect changes in xattrs with null bytes
  - tukit: Added forgotten short option -k for tukit --keep
  - t-u: Fix shellcheck hints
  - README.md: Updated link to Salt executor
- Enable soft-reboot by default again
- Increase so version number because of the incompatible changes
  from above</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1762948800">- Version 5.5.1
  - t-u: Fix hanging t-u process when files were changed in /var
  - t-u: Don't ask for key import during self-update [bsc#1239721]
  - t-u: Fix stray output of "/etc"</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1763467200">- Fix dbus dependency</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1763812800">- Version 6.0.0
  - Bump major version number to fix self-update due to new .so
    library version in 5.5.0
  - t-u: Fix syntax error introduced in 5.5.1 [boo#1254253]</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1765368000">- Temporarily disable default soft-reboot again to unblock other
  projects while systemd 258 (required for correct console
  switching used during the openQA tests) isn't ready yet.</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1767355200">- Version 6.0.1
  Adjustments to avoid logging with error log level to the journal
  when there is no actual error
  - tukit: Adjust selinux_restorecon log levels
  - t-u: Print grub-mkconfig output to stdout</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1767787200">- Version 6.0.2
  Don't print reboot hints as errors to prevent failed openQA test
  - t-u: Add new "warning" log level
  - t-u: Adjust log level of reboot hints</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1767960000">- Version 6.0.3
  - Only try logging to journald when socket exists; would lead to
    messages about missing stream fds otherwise, which happened
    when running in combustion's chroot environment</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1768219200">- Version 6.0.4
  - t-u: Remove "kdump" command
    [gh#openSUSE/transactional-update#119]
  - Select output channel of snapshot deletion message
    [bsc#1256446]</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1768305600">- Version 6.0.5
  - t-u: FIPS - use package's own command to set up [bsc#1256446]</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1768824000">- Version 6.0.6:
  - t-u: Use pattern to download correct libtukit[0-9]+ for
    selfupdate</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1773921600">- Version 6.0.7:
  * libtukit: Fix --drop-if-no-change after `apply`
  * libtukit: Remove stale snapshot after --discard
  * systemd: Read from snippet directory in service file
    [jsc#PED-15786]
  * t-u: Allow overwriting the location of some files
  * README: Update link to libdnf-plugin-txnupd
- Remove %suse_version checks (jsc#PED-15786):
  * The SELinux check is not required any more, the SELinux package
    version was adjusted in the corresponding releases.
  * Setting whether the distribution has to be updated by up or dup
    was changed into a generic RPM dependency and a corresponding
    configuration file snippet in a separte package.</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1775736000">- Enable soft-reboots by default again</changelog>
</package>
<package pkgid="c3c81e1310104b6745995a87c6c6f835608e490be8eccf1ba6b3031bcfc78171de93a8def137be2d0378831ed3e3ae932f857fb1d347cb26015495e90ea8bb86" name="tukit" arch="armv7hl">
  <version epoch="0" ver="6.0.7" rel="260.1"/>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1749729600">- Version 5.0.4
  - Don't override soft-reboot with hard reboot
  - Fix stdio when returning from selfupdate [boo#1243910],
    [gh#openSUSE/transactional-update#151]</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1750420800">- Add correct SELinux policy version dependency for SLE 16</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1751630400">- Version 5.0.5
  - Add support for kdump 2.1.0 [bsc#1243758]
  - Integrate test to support `make check`</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1752062400">- Version 5.0.6
  - Fix missing x-initrd.mount in fstab on migration [boo#1246139]
    When migrating overlayfs based /etc to btrfs subvolumes, then
    the attribute was not set - this may result in failures from
    services operating on /etc during initrd phase such as SELinux
    relabelling
  - Optimize execution time of tests</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1753099200">- Version 5.0.7
  - Add sysext compatibility [bsc#1246140]
  - Fix soft-reboot with btrfs subvolume based /etc
  - Sync /etc layers also on soft-reboot
  - Bind mount /run/systemd/journal to allow log calls
    [gh#openSUSE/transactional-update#149]
  - Use rootlesskit instead of fakeroot for tests
  - Small coding style fixes
- Temporarily disabling the testsuite because it doesn't run in
  the build environment so far</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1753272000">- Add journalmount.patch to bind mount systemd journal only when
  available</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1755518400">- Version 5.1.0
  - tukit: signalize errors from plugins; transactions will be
    aborted by default now
  - t-u: Added `--keep` option; please only use this for debugging
    or recovery when a tukit plugin is failing
  - setup-fips: could be called multiple times now
  - setup-fips: call update-crypto-policies in the correct context
    [boo#1246013]
  - reboot: Print both requested and actual reboot method for
    [poo#163352]
  - snapper plugin: Don't touch fstab's timestamp on every run
  - t-u: Chaining commands will also work on BLS systems now; this
    is also necessary for some regular commands (such as setup-fips
    or setup-selinux)
  - tukit: Only mount journal dir if available
  - tukit: Return full, non-truncated error number when calling
    external applications
  - tests: Adopt tests to obs environment to avoid root perms
  - t-u: Simplified various calls when changing files in /etc (made
    possible by the new btrfs subvolume based layout), tukit is
    called less often now
  - t-u: optimized check for BLS systems
- Removed journalmount.patch (part of regular release now)</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1759147200">- Version 5.5.0
  - t-u: The "run" command will return the exit status of the
    command now and if it is non-zero, the snapshot will be
    discarded. The --keep option or wrapping the command into a
    bash script can be used if the command is expected to return
    with a specific non-zero return code.
    [bsc#1216504] [gh#openSUSE/transactional-update#134]
    [gh#openSUSE/transactional-update#135]
  - t-u / tukit: The --keep option will close the snapshot now also
    in error case, but not set it as default or remove the
    in-progress attribute; with this change the snapshot can be
    used as a base for another snapshot when the changes are
    verified as good.
  - C API: rename loglevel to tukit_loglevel (API change)
  - C API: removed the experimental status
  - Rework logging to support syslog / journald:
  - Also log to journald when calling t-u manually
  - Introduce logging for libtukit: By default it will log
    syslog / journald. This will finally make it possible to see
    what happened during manual tukit calls or via the API
  - Add option to specify desired logging mechanisms ("console",
    "syslog") via tukit and API
  - Fixed --discard option on rw systems
  - Support SELinux outside /var/lib/selinux [jsc#PED-12492]
  - sync-etc-state: Detect changes in xattrs with null bytes
  - tukit: Added forgotten short option -k for tukit --keep
  - t-u: Fix shellcheck hints
  - README.md: Updated link to Salt executor
- Enable soft-reboot by default again
- Increase so version number because of the incompatible changes
  from above</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1762948800">- Version 5.5.1
  - t-u: Fix hanging t-u process when files were changed in /var
  - t-u: Don't ask for key import during self-update [bsc#1239721]
  - t-u: Fix stray output of "/etc"</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1763467200">- Fix dbus dependency</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1763812800">- Version 6.0.0
  - Bump major version number to fix self-update due to new .so
    library version in 5.5.0
  - t-u: Fix syntax error introduced in 5.5.1 [boo#1254253]</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1765368000">- Temporarily disable default soft-reboot again to unblock other
  projects while systemd 258 (required for correct console
  switching used during the openQA tests) isn't ready yet.</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1767355200">- Version 6.0.1
  Adjustments to avoid logging with error log level to the journal
  when there is no actual error
  - tukit: Adjust selinux_restorecon log levels
  - t-u: Print grub-mkconfig output to stdout</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1767787200">- Version 6.0.2
  Don't print reboot hints as errors to prevent failed openQA test
  - t-u: Add new "warning" log level
  - t-u: Adjust log level of reboot hints</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1767960000">- Version 6.0.3
  - Only try logging to journald when socket exists; would lead to
    messages about missing stream fds otherwise, which happened
    when running in combustion's chroot environment</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1768219200">- Version 6.0.4
  - t-u: Remove "kdump" command
    [gh#openSUSE/transactional-update#119]
  - Select output channel of snapshot deletion message
    [bsc#1256446]</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1768305600">- Version 6.0.5
  - t-u: FIPS - use package's own command to set up [bsc#1256446]</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1768824000">- Version 6.0.6:
  - t-u: Use pattern to download correct libtukit[0-9]+ for
    selfupdate</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1773921600">- Version 6.0.7:
  * libtukit: Fix --drop-if-no-change after `apply`
  * libtukit: Remove stale snapshot after --discard
  * systemd: Read from snippet directory in service file
    [jsc#PED-15786]
  * t-u: Allow overwriting the location of some files
  * README: Update link to libdnf-plugin-txnupd
- Remove %suse_version checks (jsc#PED-15786):
  * The SELinux check is not required any more, the SELinux package
    version was adjusted in the corresponding releases.
  * Setting whether the distribution has to be updated by up or dup
    was changed into a generic RPM dependency and a corresponding
    configuration file snippet in a separte package.</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1775736000">- Enable soft-reboots by default again</changelog>
</package>
<package pkgid="b891d10b50f4e702fcf4b3666c07868bd77f78c4f6a028f28ff4a76def270504c4f633fc773ddd16500d7337e930849f726490ae3c4e4d91d42c9af8fbd10d13" name="tukit-debuginfo" arch="aarch64">
  <version epoch="0" ver="6.0.7" rel="260.1"/>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1749729600">- Version 5.0.4
  - Don't override soft-reboot with hard reboot
  - Fix stdio when returning from selfupdate [boo#1243910],
    [gh#openSUSE/transactional-update#151]</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1750420800">- Add correct SELinux policy version dependency for SLE 16</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1751630400">- Version 5.0.5
  - Add support for kdump 2.1.0 [bsc#1243758]
  - Integrate test to support `make check`</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1752062400">- Version 5.0.6
  - Fix missing x-initrd.mount in fstab on migration [boo#1246139]
    When migrating overlayfs based /etc to btrfs subvolumes, then
    the attribute was not set - this may result in failures from
    services operating on /etc during initrd phase such as SELinux
    relabelling
  - Optimize execution time of tests</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1753099200">- Version 5.0.7
  - Add sysext compatibility [bsc#1246140]
  - Fix soft-reboot with btrfs subvolume based /etc
  - Sync /etc layers also on soft-reboot
  - Bind mount /run/systemd/journal to allow log calls
    [gh#openSUSE/transactional-update#149]
  - Use rootlesskit instead of fakeroot for tests
  - Small coding style fixes
- Temporarily disabling the testsuite because it doesn't run in
  the build environment so far</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1753272000">- Add journalmount.patch to bind mount systemd journal only when
  available</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1755518400">- Version 5.1.0
  - tukit: signalize errors from plugins; transactions will be
    aborted by default now
  - t-u: Added `--keep` option; please only use this for debugging
    or recovery when a tukit plugin is failing
  - setup-fips: could be called multiple times now
  - setup-fips: call update-crypto-policies in the correct context
    [boo#1246013]
  - reboot: Print both requested and actual reboot method for
    [poo#163352]
  - snapper plugin: Don't touch fstab's timestamp on every run
  - t-u: Chaining commands will also work on BLS systems now; this
    is also necessary for some regular commands (such as setup-fips
    or setup-selinux)
  - tukit: Only mount journal dir if available
  - tukit: Return full, non-truncated error number when calling
    external applications
  - tests: Adopt tests to obs environment to avoid root perms
  - t-u: Simplified various calls when changing files in /etc (made
    possible by the new btrfs subvolume based layout), tukit is
    called less often now
  - t-u: optimized check for BLS systems
- Removed journalmount.patch (part of regular release now)</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1759147200">- Version 5.5.0
  - t-u: The "run" command will return the exit status of the
    command now and if it is non-zero, the snapshot will be
    discarded. The --keep option or wrapping the command into a
    bash script can be used if the command is expected to return
    with a specific non-zero return code.
    [bsc#1216504] [gh#openSUSE/transactional-update#134]
    [gh#openSUSE/transactional-update#135]
  - t-u / tukit: The --keep option will close the snapshot now also
    in error case, but not set it as default or remove the
    in-progress attribute; with this change the snapshot can be
    used as a base for another snapshot when the changes are
    verified as good.
  - C API: rename loglevel to tukit_loglevel (API change)
  - C API: removed the experimental status
  - Rework logging to support syslog / journald:
  - Also log to journald when calling t-u manually
  - Introduce logging for libtukit: By default it will log
    syslog / journald. This will finally make it possible to see
    what happened during manual tukit calls or via the API
  - Add option to specify desired logging mechanisms ("console",
    "syslog") via tukit and API
  - Fixed --discard option on rw systems
  - Support SELinux outside /var/lib/selinux [jsc#PED-12492]
  - sync-etc-state: Detect changes in xattrs with null bytes
  - tukit: Added forgotten short option -k for tukit --keep
  - t-u: Fix shellcheck hints
  - README.md: Updated link to Salt executor
- Enable soft-reboot by default again
- Increase so version number because of the incompatible changes
  from above</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1762948800">- Version 5.5.1
  - t-u: Fix hanging t-u process when files were changed in /var
  - t-u: Don't ask for key import during self-update [bsc#1239721]
  - t-u: Fix stray output of "/etc"</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1763467200">- Fix dbus dependency</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1763812800">- Version 6.0.0
  - Bump major version number to fix self-update due to new .so
    library version in 5.5.0
  - t-u: Fix syntax error introduced in 5.5.1 [boo#1254253]</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1765368000">- Temporarily disable default soft-reboot again to unblock other
  projects while systemd 258 (required for correct console
  switching used during the openQA tests) isn't ready yet.</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1767355200">- Version 6.0.1
  Adjustments to avoid logging with error log level to the journal
  when there is no actual error
  - tukit: Adjust selinux_restorecon log levels
  - t-u: Print grub-mkconfig output to stdout</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1767787200">- Version 6.0.2
  Don't print reboot hints as errors to prevent failed openQA test
  - t-u: Add new "warning" log level
  - t-u: Adjust log level of reboot hints</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1767960000">- Version 6.0.3
  - Only try logging to journald when socket exists; would lead to
    messages about missing stream fds otherwise, which happened
    when running in combustion's chroot environment</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1768219200">- Version 6.0.4
  - t-u: Remove "kdump" command
    [gh#openSUSE/transactional-update#119]
  - Select output channel of snapshot deletion message
    [bsc#1256446]</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1768305600">- Version 6.0.5
  - t-u: FIPS - use package's own command to set up [bsc#1256446]</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1768824000">- Version 6.0.6:
  - t-u: Use pattern to download correct libtukit[0-9]+ for
    selfupdate</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1773921600">- Version 6.0.7:
  * libtukit: Fix --drop-if-no-change after `apply`
  * libtukit: Remove stale snapshot after --discard
  * systemd: Read from snippet directory in service file
    [jsc#PED-15786]
  * t-u: Allow overwriting the location of some files
  * README: Update link to libdnf-plugin-txnupd
- Remove %suse_version checks (jsc#PED-15786):
  * The SELinux check is not required any more, the SELinux package
    version was adjusted in the corresponding releases.
  * Setting whether the distribution has to be updated by up or dup
    was changed into a generic RPM dependency and a corresponding
    configuration file snippet in a separte package.</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1775736000">- Enable soft-reboots by default again</changelog>
</package>
<package pkgid="77ca50da415984e3516aa5a65ab77a291f1851eabf39fec970be804e4b265c39f2ee81e0744c8844016b652cd3a99fb562d4cfd5d134f7ea2af98ce8ae17773f" name="tukit-debuginfo" arch="armv7hl">
  <version epoch="0" ver="6.0.7" rel="260.1"/>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1749729600">- Version 5.0.4
  - Don't override soft-reboot with hard reboot
  - Fix stdio when returning from selfupdate [boo#1243910],
    [gh#openSUSE/transactional-update#151]</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1750420800">- Add correct SELinux policy version dependency for SLE 16</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1751630400">- Version 5.0.5
  - Add support for kdump 2.1.0 [bsc#1243758]
  - Integrate test to support `make check`</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1752062400">- Version 5.0.6
  - Fix missing x-initrd.mount in fstab on migration [boo#1246139]
    When migrating overlayfs based /etc to btrfs subvolumes, then
    the attribute was not set - this may result in failures from
    services operating on /etc during initrd phase such as SELinux
    relabelling
  - Optimize execution time of tests</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1753099200">- Version 5.0.7
  - Add sysext compatibility [bsc#1246140]
  - Fix soft-reboot with btrfs subvolume based /etc
  - Sync /etc layers also on soft-reboot
  - Bind mount /run/systemd/journal to allow log calls
    [gh#openSUSE/transactional-update#149]
  - Use rootlesskit instead of fakeroot for tests
  - Small coding style fixes
- Temporarily disabling the testsuite because it doesn't run in
  the build environment so far</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1753272000">- Add journalmount.patch to bind mount systemd journal only when
  available</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1755518400">- Version 5.1.0
  - tukit: signalize errors from plugins; transactions will be
    aborted by default now
  - t-u: Added `--keep` option; please only use this for debugging
    or recovery when a tukit plugin is failing
  - setup-fips: could be called multiple times now
  - setup-fips: call update-crypto-policies in the correct context
    [boo#1246013]
  - reboot: Print both requested and actual reboot method for
    [poo#163352]
  - snapper plugin: Don't touch fstab's timestamp on every run
  - t-u: Chaining commands will also work on BLS systems now; this
    is also necessary for some regular commands (such as setup-fips
    or setup-selinux)
  - tukit: Only mount journal dir if available
  - tukit: Return full, non-truncated error number when calling
    external applications
  - tests: Adopt tests to obs environment to avoid root perms
  - t-u: Simplified various calls when changing files in /etc (made
    possible by the new btrfs subvolume based layout), tukit is
    called less often now
  - t-u: optimized check for BLS systems
- Removed journalmount.patch (part of regular release now)</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1759147200">- Version 5.5.0
  - t-u: The "run" command will return the exit status of the
    command now and if it is non-zero, the snapshot will be
    discarded. The --keep option or wrapping the command into a
    bash script can be used if the command is expected to return
    with a specific non-zero return code.
    [bsc#1216504] [gh#openSUSE/transactional-update#134]
    [gh#openSUSE/transactional-update#135]
  - t-u / tukit: The --keep option will close the snapshot now also
    in error case, but not set it as default or remove the
    in-progress attribute; with this change the snapshot can be
    used as a base for another snapshot when the changes are
    verified as good.
  - C API: rename loglevel to tukit_loglevel (API change)
  - C API: removed the experimental status
  - Rework logging to support syslog / journald:
  - Also log to journald when calling t-u manually
  - Introduce logging for libtukit: By default it will log
    syslog / journald. This will finally make it possible to see
    what happened during manual tukit calls or via the API
  - Add option to specify desired logging mechanisms ("console",
    "syslog") via tukit and API
  - Fixed --discard option on rw systems
  - Support SELinux outside /var/lib/selinux [jsc#PED-12492]
  - sync-etc-state: Detect changes in xattrs with null bytes
  - tukit: Added forgotten short option -k for tukit --keep
  - t-u: Fix shellcheck hints
  - README.md: Updated link to Salt executor
- Enable soft-reboot by default again
- Increase so version number because of the incompatible changes
  from above</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1762948800">- Version 5.5.1
  - t-u: Fix hanging t-u process when files were changed in /var
  - t-u: Don't ask for key import during self-update [bsc#1239721]
  - t-u: Fix stray output of "/etc"</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1763467200">- Fix dbus dependency</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1763812800">- Version 6.0.0
  - Bump major version number to fix self-update due to new .so
    library version in 5.5.0
  - t-u: Fix syntax error introduced in 5.5.1 [boo#1254253]</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1765368000">- Temporarily disable default soft-reboot again to unblock other
  projects while systemd 258 (required for correct console
  switching used during the openQA tests) isn't ready yet.</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1767355200">- Version 6.0.1
  Adjustments to avoid logging with error log level to the journal
  when there is no actual error
  - tukit: Adjust selinux_restorecon log levels
  - t-u: Print grub-mkconfig output to stdout</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1767787200">- Version 6.0.2
  Don't print reboot hints as errors to prevent failed openQA test
  - t-u: Add new "warning" log level
  - t-u: Adjust log level of reboot hints</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1767960000">- Version 6.0.3
  - Only try logging to journald when socket exists; would lead to
    messages about missing stream fds otherwise, which happened
    when running in combustion's chroot environment</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1768219200">- Version 6.0.4
  - t-u: Remove "kdump" command
    [gh#openSUSE/transactional-update#119]
  - Select output channel of snapshot deletion message
    [bsc#1256446]</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1768305600">- Version 6.0.5
  - t-u: FIPS - use package's own command to set up [bsc#1256446]</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1768824000">- Version 6.0.6:
  - t-u: Use pattern to download correct libtukit[0-9]+ for
    selfupdate</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1773921600">- Version 6.0.7:
  * libtukit: Fix --drop-if-no-change after `apply`
  * libtukit: Remove stale snapshot after --discard
  * systemd: Read from snippet directory in service file
    [jsc#PED-15786]
  * t-u: Allow overwriting the location of some files
  * README: Update link to libdnf-plugin-txnupd
- Remove %suse_version checks (jsc#PED-15786):
  * The SELinux check is not required any more, the SELinux package
    version was adjusted in the corresponding releases.
  * Setting whether the distribution has to be updated by up or dup
    was changed into a generic RPM dependency and a corresponding
    configuration file snippet in a separte package.</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1775736000">- Enable soft-reboots by default again</changelog>
</package>
<package pkgid="5b9dae6f1f7022714898894a0182bbc9e653384c0463ac9b14aebd8940ea0beffd3336b449e30f01f426ad1386a545802c489165f882c760a9efe0caf9a7fe72" name="tukit-snapper-plugin" arch="noarch">
  <version epoch="0" ver="6.0.7" rel="260.1"/>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1749729600">- Version 5.0.4
  - Don't override soft-reboot with hard reboot
  - Fix stdio when returning from selfupdate [boo#1243910],
    [gh#openSUSE/transactional-update#151]</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1750420800">- Add correct SELinux policy version dependency for SLE 16</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1751630400">- Version 5.0.5
  - Add support for kdump 2.1.0 [bsc#1243758]
  - Integrate test to support `make check`</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1752062400">- Version 5.0.6
  - Fix missing x-initrd.mount in fstab on migration [boo#1246139]
    When migrating overlayfs based /etc to btrfs subvolumes, then
    the attribute was not set - this may result in failures from
    services operating on /etc during initrd phase such as SELinux
    relabelling
  - Optimize execution time of tests</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1753099200">- Version 5.0.7
  - Add sysext compatibility [bsc#1246140]
  - Fix soft-reboot with btrfs subvolume based /etc
  - Sync /etc layers also on soft-reboot
  - Bind mount /run/systemd/journal to allow log calls
    [gh#openSUSE/transactional-update#149]
  - Use rootlesskit instead of fakeroot for tests
  - Small coding style fixes
- Temporarily disabling the testsuite because it doesn't run in
  the build environment so far</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1753272000">- Add journalmount.patch to bind mount systemd journal only when
  available</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1755518400">- Version 5.1.0
  - tukit: signalize errors from plugins; transactions will be
    aborted by default now
  - t-u: Added `--keep` option; please only use this for debugging
    or recovery when a tukit plugin is failing
  - setup-fips: could be called multiple times now
  - setup-fips: call update-crypto-policies in the correct context
    [boo#1246013]
  - reboot: Print both requested and actual reboot method for
    [poo#163352]
  - snapper plugin: Don't touch fstab's timestamp on every run
  - t-u: Chaining commands will also work on BLS systems now; this
    is also necessary for some regular commands (such as setup-fips
    or setup-selinux)
  - tukit: Only mount journal dir if available
  - tukit: Return full, non-truncated error number when calling
    external applications
  - tests: Adopt tests to obs environment to avoid root perms
  - t-u: Simplified various calls when changing files in /etc (made
    possible by the new btrfs subvolume based layout), tukit is
    called less often now
  - t-u: optimized check for BLS systems
- Removed journalmount.patch (part of regular release now)</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1759147200">- Version 5.5.0
  - t-u: The "run" command will return the exit status of the
    command now and if it is non-zero, the snapshot will be
    discarded. The --keep option or wrapping the command into a
    bash script can be used if the command is expected to return
    with a specific non-zero return code.
    [bsc#1216504] [gh#openSUSE/transactional-update#134]
    [gh#openSUSE/transactional-update#135]
  - t-u / tukit: The --keep option will close the snapshot now also
    in error case, but not set it as default or remove the
    in-progress attribute; with this change the snapshot can be
    used as a base for another snapshot when the changes are
    verified as good.
  - C API: rename loglevel to tukit_loglevel (API change)
  - C API: removed the experimental status
  - Rework logging to support syslog / journald:
  - Also log to journald when calling t-u manually
  - Introduce logging for libtukit: By default it will log
    syslog / journald. This will finally make it possible to see
    what happened during manual tukit calls or via the API
  - Add option to specify desired logging mechanisms ("console",
    "syslog") via tukit and API
  - Fixed --discard option on rw systems
  - Support SELinux outside /var/lib/selinux [jsc#PED-12492]
  - sync-etc-state: Detect changes in xattrs with null bytes
  - tukit: Added forgotten short option -k for tukit --keep
  - t-u: Fix shellcheck hints
  - README.md: Updated link to Salt executor
- Enable soft-reboot by default again
- Increase so version number because of the incompatible changes
  from above</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1762948800">- Version 5.5.1
  - t-u: Fix hanging t-u process when files were changed in /var
  - t-u: Don't ask for key import during self-update [bsc#1239721]
  - t-u: Fix stray output of "/etc"</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1763467200">- Fix dbus dependency</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1763812800">- Version 6.0.0
  - Bump major version number to fix self-update due to new .so
    library version in 5.5.0
  - t-u: Fix syntax error introduced in 5.5.1 [boo#1254253]</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1765368000">- Temporarily disable default soft-reboot again to unblock other
  projects while systemd 258 (required for correct console
  switching used during the openQA tests) isn't ready yet.</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1767355200">- Version 6.0.1
  Adjustments to avoid logging with error log level to the journal
  when there is no actual error
  - tukit: Adjust selinux_restorecon log levels
  - t-u: Print grub-mkconfig output to stdout</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1767787200">- Version 6.0.2
  Don't print reboot hints as errors to prevent failed openQA test
  - t-u: Add new "warning" log level
  - t-u: Adjust log level of reboot hints</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1767960000">- Version 6.0.3
  - Only try logging to journald when socket exists; would lead to
    messages about missing stream fds otherwise, which happened
    when running in combustion's chroot environment</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1768219200">- Version 6.0.4
  - t-u: Remove "kdump" command
    [gh#openSUSE/transactional-update#119]
  - Select output channel of snapshot deletion message
    [bsc#1256446]</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1768305600">- Version 6.0.5
  - t-u: FIPS - use package's own command to set up [bsc#1256446]</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1768824000">- Version 6.0.6:
  - t-u: Use pattern to download correct libtukit[0-9]+ for
    selfupdate</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1773921600">- Version 6.0.7:
  * libtukit: Fix --drop-if-no-change after `apply`
  * libtukit: Remove stale snapshot after --discard
  * systemd: Read from snippet directory in service file
    [jsc#PED-15786]
  * t-u: Allow overwriting the location of some files
  * README: Update link to libdnf-plugin-txnupd
- Remove %suse_version checks (jsc#PED-15786):
  * The SELinux check is not required any more, the SELinux package
    version was adjusted in the corresponding releases.
  * Setting whether the distribution has to be updated by up or dup
    was changed into a generic RPM dependency and a corresponding
    configuration file snippet in a separte package.</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1775736000">- Enable soft-reboots by default again</changelog>
</package>
<package pkgid="acc7448c2f982420686ed4cde04fc167762ce70cb5a1215a4b36461c955b03ff4158ffd4a63d9025d89d772f4ce7d4c12ec2203539ed2eb3e6506350e7680030" name="tukitd" arch="aarch64">
  <version epoch="0" ver="6.0.7" rel="260.1"/>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1749729600">- Version 5.0.4
  - Don't override soft-reboot with hard reboot
  - Fix stdio when returning from selfupdate [boo#1243910],
    [gh#openSUSE/transactional-update#151]</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1750420800">- Add correct SELinux policy version dependency for SLE 16</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1751630400">- Version 5.0.5
  - Add support for kdump 2.1.0 [bsc#1243758]
  - Integrate test to support `make check`</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1752062400">- Version 5.0.6
  - Fix missing x-initrd.mount in fstab on migration [boo#1246139]
    When migrating overlayfs based /etc to btrfs subvolumes, then
    the attribute was not set - this may result in failures from
    services operating on /etc during initrd phase such as SELinux
    relabelling
  - Optimize execution time of tests</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1753099200">- Version 5.0.7
  - Add sysext compatibility [bsc#1246140]
  - Fix soft-reboot with btrfs subvolume based /etc
  - Sync /etc layers also on soft-reboot
  - Bind mount /run/systemd/journal to allow log calls
    [gh#openSUSE/transactional-update#149]
  - Use rootlesskit instead of fakeroot for tests
  - Small coding style fixes
- Temporarily disabling the testsuite because it doesn't run in
  the build environment so far</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1753272000">- Add journalmount.patch to bind mount systemd journal only when
  available</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1755518400">- Version 5.1.0
  - tukit: signalize errors from plugins; transactions will be
    aborted by default now
  - t-u: Added `--keep` option; please only use this for debugging
    or recovery when a tukit plugin is failing
  - setup-fips: could be called multiple times now
  - setup-fips: call update-crypto-policies in the correct context
    [boo#1246013]
  - reboot: Print both requested and actual reboot method for
    [poo#163352]
  - snapper plugin: Don't touch fstab's timestamp on every run
  - t-u: Chaining commands will also work on BLS systems now; this
    is also necessary for some regular commands (such as setup-fips
    or setup-selinux)
  - tukit: Only mount journal dir if available
  - tukit: Return full, non-truncated error number when calling
    external applications
  - tests: Adopt tests to obs environment to avoid root perms
  - t-u: Simplified various calls when changing files in /etc (made
    possible by the new btrfs subvolume based layout), tukit is
    called less often now
  - t-u: optimized check for BLS systems
- Removed journalmount.patch (part of regular release now)</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1759147200">- Version 5.5.0
  - t-u: The "run" command will return the exit status of the
    command now and if it is non-zero, the snapshot will be
    discarded. The --keep option or wrapping the command into a
    bash script can be used if the command is expected to return
    with a specific non-zero return code.
    [bsc#1216504] [gh#openSUSE/transactional-update#134]
    [gh#openSUSE/transactional-update#135]
  - t-u / tukit: The --keep option will close the snapshot now also
    in error case, but not set it as default or remove the
    in-progress attribute; with this change the snapshot can be
    used as a base for another snapshot when the changes are
    verified as good.
  - C API: rename loglevel to tukit_loglevel (API change)
  - C API: removed the experimental status
  - Rework logging to support syslog / journald:
  - Also log to journald when calling t-u manually
  - Introduce logging for libtukit: By default it will log
    syslog / journald. This will finally make it possible to see
    what happened during manual tukit calls or via the API
  - Add option to specify desired logging mechanisms ("console",
    "syslog") via tukit and API
  - Fixed --discard option on rw systems
  - Support SELinux outside /var/lib/selinux [jsc#PED-12492]
  - sync-etc-state: Detect changes in xattrs with null bytes
  - tukit: Added forgotten short option -k for tukit --keep
  - t-u: Fix shellcheck hints
  - README.md: Updated link to Salt executor
- Enable soft-reboot by default again
- Increase so version number because of the incompatible changes
  from above</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1762948800">- Version 5.5.1
  - t-u: Fix hanging t-u process when files were changed in /var
  - t-u: Don't ask for key import during self-update [bsc#1239721]
  - t-u: Fix stray output of "/etc"</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1763467200">- Fix dbus dependency</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1763812800">- Version 6.0.0
  - Bump major version number to fix self-update due to new .so
    library version in 5.5.0
  - t-u: Fix syntax error introduced in 5.5.1 [boo#1254253]</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1765368000">- Temporarily disable default soft-reboot again to unblock other
  projects while systemd 258 (required for correct console
  switching used during the openQA tests) isn't ready yet.</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1767355200">- Version 6.0.1
  Adjustments to avoid logging with error log level to the journal
  when there is no actual error
  - tukit: Adjust selinux_restorecon log levels
  - t-u: Print grub-mkconfig output to stdout</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1767787200">- Version 6.0.2
  Don't print reboot hints as errors to prevent failed openQA test
  - t-u: Add new "warning" log level
  - t-u: Adjust log level of reboot hints</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1767960000">- Version 6.0.3
  - Only try logging to journald when socket exists; would lead to
    messages about missing stream fds otherwise, which happened
    when running in combustion's chroot environment</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1768219200">- Version 6.0.4
  - t-u: Remove "kdump" command
    [gh#openSUSE/transactional-update#119]
  - Select output channel of snapshot deletion message
    [bsc#1256446]</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1768305600">- Version 6.0.5
  - t-u: FIPS - use package's own command to set up [bsc#1256446]</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1768824000">- Version 6.0.6:
  - t-u: Use pattern to download correct libtukit[0-9]+ for
    selfupdate</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1773921600">- Version 6.0.7:
  * libtukit: Fix --drop-if-no-change after `apply`
  * libtukit: Remove stale snapshot after --discard
  * systemd: Read from snippet directory in service file
    [jsc#PED-15786]
  * t-u: Allow overwriting the location of some files
  * README: Update link to libdnf-plugin-txnupd
- Remove %suse_version checks (jsc#PED-15786):
  * The SELinux check is not required any more, the SELinux package
    version was adjusted in the corresponding releases.
  * Setting whether the distribution has to be updated by up or dup
    was changed into a generic RPM dependency and a corresponding
    configuration file snippet in a separte package.</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1775736000">- Enable soft-reboots by default again</changelog>
</package>
<package pkgid="47eb1b6e7c31ae4e1ca01cfb42c13539188f36a268788e212aadc31ce2184fd3de12ab06cfa070247e6b671487488b194b24915b0ec95340b3d1207ffd1df0e2" name="tukitd" arch="armv7hl">
  <version epoch="0" ver="6.0.7" rel="260.1"/>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1749729600">- Version 5.0.4
  - Don't override soft-reboot with hard reboot
  - Fix stdio when returning from selfupdate [boo#1243910],
    [gh#openSUSE/transactional-update#151]</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1750420800">- Add correct SELinux policy version dependency for SLE 16</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1751630400">- Version 5.0.5
  - Add support for kdump 2.1.0 [bsc#1243758]
  - Integrate test to support `make check`</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1752062400">- Version 5.0.6
  - Fix missing x-initrd.mount in fstab on migration [boo#1246139]
    When migrating overlayfs based /etc to btrfs subvolumes, then
    the attribute was not set - this may result in failures from
    services operating on /etc during initrd phase such as SELinux
    relabelling
  - Optimize execution time of tests</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1753099200">- Version 5.0.7
  - Add sysext compatibility [bsc#1246140]
  - Fix soft-reboot with btrfs subvolume based /etc
  - Sync /etc layers also on soft-reboot
  - Bind mount /run/systemd/journal to allow log calls
    [gh#openSUSE/transactional-update#149]
  - Use rootlesskit instead of fakeroot for tests
  - Small coding style fixes
- Temporarily disabling the testsuite because it doesn't run in
  the build environment so far</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1753272000">- Add journalmount.patch to bind mount systemd journal only when
  available</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1755518400">- Version 5.1.0
  - tukit: signalize errors from plugins; transactions will be
    aborted by default now
  - t-u: Added `--keep` option; please only use this for debugging
    or recovery when a tukit plugin is failing
  - setup-fips: could be called multiple times now
  - setup-fips: call update-crypto-policies in the correct context
    [boo#1246013]
  - reboot: Print both requested and actual reboot method for
    [poo#163352]
  - snapper plugin: Don't touch fstab's timestamp on every run
  - t-u: Chaining commands will also work on BLS systems now; this
    is also necessary for some regular commands (such as setup-fips
    or setup-selinux)
  - tukit: Only mount journal dir if available
  - tukit: Return full, non-truncated error number when calling
    external applications
  - tests: Adopt tests to obs environment to avoid root perms
  - t-u: Simplified various calls when changing files in /etc (made
    possible by the new btrfs subvolume based layout), tukit is
    called less often now
  - t-u: optimized check for BLS systems
- Removed journalmount.patch (part of regular release now)</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1759147200">- Version 5.5.0
  - t-u: The "run" command will return the exit status of the
    command now and if it is non-zero, the snapshot will be
    discarded. The --keep option or wrapping the command into a
    bash script can be used if the command is expected to return
    with a specific non-zero return code.
    [bsc#1216504] [gh#openSUSE/transactional-update#134]
    [gh#openSUSE/transactional-update#135]
  - t-u / tukit: The --keep option will close the snapshot now also
    in error case, but not set it as default or remove the
    in-progress attribute; with this change the snapshot can be
    used as a base for another snapshot when the changes are
    verified as good.
  - C API: rename loglevel to tukit_loglevel (API change)
  - C API: removed the experimental status
  - Rework logging to support syslog / journald:
  - Also log to journald when calling t-u manually
  - Introduce logging for libtukit: By default it will log
    syslog / journald. This will finally make it possible to see
    what happened during manual tukit calls or via the API
  - Add option to specify desired logging mechanisms ("console",
    "syslog") via tukit and API
  - Fixed --discard option on rw systems
  - Support SELinux outside /var/lib/selinux [jsc#PED-12492]
  - sync-etc-state: Detect changes in xattrs with null bytes
  - tukit: Added forgotten short option -k for tukit --keep
  - t-u: Fix shellcheck hints
  - README.md: Updated link to Salt executor
- Enable soft-reboot by default again
- Increase so version number because of the incompatible changes
  from above</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1762948800">- Version 5.5.1
  - t-u: Fix hanging t-u process when files were changed in /var
  - t-u: Don't ask for key import during self-update [bsc#1239721]
  - t-u: Fix stray output of "/etc"</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1763467200">- Fix dbus dependency</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1763812800">- Version 6.0.0
  - Bump major version number to fix self-update due to new .so
    library version in 5.5.0
  - t-u: Fix syntax error introduced in 5.5.1 [boo#1254253]</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1765368000">- Temporarily disable default soft-reboot again to unblock other
  projects while systemd 258 (required for correct console
  switching used during the openQA tests) isn't ready yet.</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1767355200">- Version 6.0.1
  Adjustments to avoid logging with error log level to the journal
  when there is no actual error
  - tukit: Adjust selinux_restorecon log levels
  - t-u: Print grub-mkconfig output to stdout</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1767787200">- Version 6.0.2
  Don't print reboot hints as errors to prevent failed openQA test
  - t-u: Add new "warning" log level
  - t-u: Adjust log level of reboot hints</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1767960000">- Version 6.0.3
  - Only try logging to journald when socket exists; would lead to
    messages about missing stream fds otherwise, which happened
    when running in combustion's chroot environment</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1768219200">- Version 6.0.4
  - t-u: Remove "kdump" command
    [gh#openSUSE/transactional-update#119]
  - Select output channel of snapshot deletion message
    [bsc#1256446]</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1768305600">- Version 6.0.5
  - t-u: FIPS - use package's own command to set up [bsc#1256446]</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1768824000">- Version 6.0.6:
  - t-u: Use pattern to download correct libtukit[0-9]+ for
    selfupdate</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1773921600">- Version 6.0.7:
  * libtukit: Fix --drop-if-no-change after `apply`
  * libtukit: Remove stale snapshot after --discard
  * systemd: Read from snippet directory in service file
    [jsc#PED-15786]
  * t-u: Allow overwriting the location of some files
  * README: Update link to libdnf-plugin-txnupd
- Remove %suse_version checks (jsc#PED-15786):
  * The SELinux check is not required any more, the SELinux package
    version was adjusted in the corresponding releases.
  * Setting whether the distribution has to be updated by up or dup
    was changed into a generic RPM dependency and a corresponding
    configuration file snippet in a separte package.</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1775736000">- Enable soft-reboots by default again</changelog>
</package>
<package pkgid="247dfeec9c7eeff9d25810b28959ae262826f4d3071ac1918b16588f282f954b5b27822c71f20a1749f086efa4b1996633595607c67f754b29259c4f15024132" name="tukitd-debuginfo" arch="aarch64">
  <version epoch="0" ver="6.0.7" rel="260.1"/>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1749729600">- Version 5.0.4
  - Don't override soft-reboot with hard reboot
  - Fix stdio when returning from selfupdate [boo#1243910],
    [gh#openSUSE/transactional-update#151]</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1750420800">- Add correct SELinux policy version dependency for SLE 16</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1751630400">- Version 5.0.5
  - Add support for kdump 2.1.0 [bsc#1243758]
  - Integrate test to support `make check`</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1752062400">- Version 5.0.6
  - Fix missing x-initrd.mount in fstab on migration [boo#1246139]
    When migrating overlayfs based /etc to btrfs subvolumes, then
    the attribute was not set - this may result in failures from
    services operating on /etc during initrd phase such as SELinux
    relabelling
  - Optimize execution time of tests</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1753099200">- Version 5.0.7
  - Add sysext compatibility [bsc#1246140]
  - Fix soft-reboot with btrfs subvolume based /etc
  - Sync /etc layers also on soft-reboot
  - Bind mount /run/systemd/journal to allow log calls
    [gh#openSUSE/transactional-update#149]
  - Use rootlesskit instead of fakeroot for tests
  - Small coding style fixes
- Temporarily disabling the testsuite because it doesn't run in
  the build environment so far</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1753272000">- Add journalmount.patch to bind mount systemd journal only when
  available</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1755518400">- Version 5.1.0
  - tukit: signalize errors from plugins; transactions will be
    aborted by default now
  - t-u: Added `--keep` option; please only use this for debugging
    or recovery when a tukit plugin is failing
  - setup-fips: could be called multiple times now
  - setup-fips: call update-crypto-policies in the correct context
    [boo#1246013]
  - reboot: Print both requested and actual reboot method for
    [poo#163352]
  - snapper plugin: Don't touch fstab's timestamp on every run
  - t-u: Chaining commands will also work on BLS systems now; this
    is also necessary for some regular commands (such as setup-fips
    or setup-selinux)
  - tukit: Only mount journal dir if available
  - tukit: Return full, non-truncated error number when calling
    external applications
  - tests: Adopt tests to obs environment to avoid root perms
  - t-u: Simplified various calls when changing files in /etc (made
    possible by the new btrfs subvolume based layout), tukit is
    called less often now
  - t-u: optimized check for BLS systems
- Removed journalmount.patch (part of regular release now)</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1759147200">- Version 5.5.0
  - t-u: The "run" command will return the exit status of the
    command now and if it is non-zero, the snapshot will be
    discarded. The --keep option or wrapping the command into a
    bash script can be used if the command is expected to return
    with a specific non-zero return code.
    [bsc#1216504] [gh#openSUSE/transactional-update#134]
    [gh#openSUSE/transactional-update#135]
  - t-u / tukit: The --keep option will close the snapshot now also
    in error case, but not set it as default or remove the
    in-progress attribute; with this change the snapshot can be
    used as a base for another snapshot when the changes are
    verified as good.
  - C API: rename loglevel to tukit_loglevel (API change)
  - C API: removed the experimental status
  - Rework logging to support syslog / journald:
  - Also log to journald when calling t-u manually
  - Introduce logging for libtukit: By default it will log
    syslog / journald. This will finally make it possible to see
    what happened during manual tukit calls or via the API
  - Add option to specify desired logging mechanisms ("console",
    "syslog") via tukit and API
  - Fixed --discard option on rw systems
  - Support SELinux outside /var/lib/selinux [jsc#PED-12492]
  - sync-etc-state: Detect changes in xattrs with null bytes
  - tukit: Added forgotten short option -k for tukit --keep
  - t-u: Fix shellcheck hints
  - README.md: Updated link to Salt executor
- Enable soft-reboot by default again
- Increase so version number because of the incompatible changes
  from above</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1762948800">- Version 5.5.1
  - t-u: Fix hanging t-u process when files were changed in /var
  - t-u: Don't ask for key import during self-update [bsc#1239721]
  - t-u: Fix stray output of "/etc"</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1763467200">- Fix dbus dependency</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1763812800">- Version 6.0.0
  - Bump major version number to fix self-update due to new .so
    library version in 5.5.0
  - t-u: Fix syntax error introduced in 5.5.1 [boo#1254253]</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1765368000">- Temporarily disable default soft-reboot again to unblock other
  projects while systemd 258 (required for correct console
  switching used during the openQA tests) isn't ready yet.</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1767355200">- Version 6.0.1
  Adjustments to avoid logging with error log level to the journal
  when there is no actual error
  - tukit: Adjust selinux_restorecon log levels
  - t-u: Print grub-mkconfig output to stdout</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1767787200">- Version 6.0.2
  Don't print reboot hints as errors to prevent failed openQA test
  - t-u: Add new "warning" log level
  - t-u: Adjust log level of reboot hints</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1767960000">- Version 6.0.3
  - Only try logging to journald when socket exists; would lead to
    messages about missing stream fds otherwise, which happened
    when running in combustion's chroot environment</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1768219200">- Version 6.0.4
  - t-u: Remove "kdump" command
    [gh#openSUSE/transactional-update#119]
  - Select output channel of snapshot deletion message
    [bsc#1256446]</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1768305600">- Version 6.0.5
  - t-u: FIPS - use package's own command to set up [bsc#1256446]</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1768824000">- Version 6.0.6:
  - t-u: Use pattern to download correct libtukit[0-9]+ for
    selfupdate</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1773921600">- Version 6.0.7:
  * libtukit: Fix --drop-if-no-change after `apply`
  * libtukit: Remove stale snapshot after --discard
  * systemd: Read from snippet directory in service file
    [jsc#PED-15786]
  * t-u: Allow overwriting the location of some files
  * README: Update link to libdnf-plugin-txnupd
- Remove %suse_version checks (jsc#PED-15786):
  * The SELinux check is not required any more, the SELinux package
    version was adjusted in the corresponding releases.
  * Setting whether the distribution has to be updated by up or dup
    was changed into a generic RPM dependency and a corresponding
    configuration file snippet in a separte package.</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1775736000">- Enable soft-reboots by default again</changelog>
</package>
<package pkgid="752b470681d1e321ecb4fb4c6c6fbdc15a5f25a34adff1ec3a7e1f08b4795fe971058420c4ecbd1491575956d33e8f9e96ae8f68cabfe53a8e941c01ec14810f" name="tukitd-debuginfo" arch="armv7hl">
  <version epoch="0" ver="6.0.7" rel="260.1"/>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1749729600">- Version 5.0.4
  - Don't override soft-reboot with hard reboot
  - Fix stdio when returning from selfupdate [boo#1243910],
    [gh#openSUSE/transactional-update#151]</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1750420800">- Add correct SELinux policy version dependency for SLE 16</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1751630400">- Version 5.0.5
  - Add support for kdump 2.1.0 [bsc#1243758]
  - Integrate test to support `make check`</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1752062400">- Version 5.0.6
  - Fix missing x-initrd.mount in fstab on migration [boo#1246139]
    When migrating overlayfs based /etc to btrfs subvolumes, then
    the attribute was not set - this may result in failures from
    services operating on /etc during initrd phase such as SELinux
    relabelling
  - Optimize execution time of tests</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1753099200">- Version 5.0.7
  - Add sysext compatibility [bsc#1246140]
  - Fix soft-reboot with btrfs subvolume based /etc
  - Sync /etc layers also on soft-reboot
  - Bind mount /run/systemd/journal to allow log calls
    [gh#openSUSE/transactional-update#149]
  - Use rootlesskit instead of fakeroot for tests
  - Small coding style fixes
- Temporarily disabling the testsuite because it doesn't run in
  the build environment so far</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1753272000">- Add journalmount.patch to bind mount systemd journal only when
  available</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1755518400">- Version 5.1.0
  - tukit: signalize errors from plugins; transactions will be
    aborted by default now
  - t-u: Added `--keep` option; please only use this for debugging
    or recovery when a tukit plugin is failing
  - setup-fips: could be called multiple times now
  - setup-fips: call update-crypto-policies in the correct context
    [boo#1246013]
  - reboot: Print both requested and actual reboot method for
    [poo#163352]
  - snapper plugin: Don't touch fstab's timestamp on every run
  - t-u: Chaining commands will also work on BLS systems now; this
    is also necessary for some regular commands (such as setup-fips
    or setup-selinux)
  - tukit: Only mount journal dir if available
  - tukit: Return full, non-truncated error number when calling
    external applications
  - tests: Adopt tests to obs environment to avoid root perms
  - t-u: Simplified various calls when changing files in /etc (made
    possible by the new btrfs subvolume based layout), tukit is
    called less often now
  - t-u: optimized check for BLS systems
- Removed journalmount.patch (part of regular release now)</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1759147200">- Version 5.5.0
  - t-u: The "run" command will return the exit status of the
    command now and if it is non-zero, the snapshot will be
    discarded. The --keep option or wrapping the command into a
    bash script can be used if the command is expected to return
    with a specific non-zero return code.
    [bsc#1216504] [gh#openSUSE/transactional-update#134]
    [gh#openSUSE/transactional-update#135]
  - t-u / tukit: The --keep option will close the snapshot now also
    in error case, but not set it as default or remove the
    in-progress attribute; with this change the snapshot can be
    used as a base for another snapshot when the changes are
    verified as good.
  - C API: rename loglevel to tukit_loglevel (API change)
  - C API: removed the experimental status
  - Rework logging to support syslog / journald:
  - Also log to journald when calling t-u manually
  - Introduce logging for libtukit: By default it will log
    syslog / journald. This will finally make it possible to see
    what happened during manual tukit calls or via the API
  - Add option to specify desired logging mechanisms ("console",
    "syslog") via tukit and API
  - Fixed --discard option on rw systems
  - Support SELinux outside /var/lib/selinux [jsc#PED-12492]
  - sync-etc-state: Detect changes in xattrs with null bytes
  - tukit: Added forgotten short option -k for tukit --keep
  - t-u: Fix shellcheck hints
  - README.md: Updated link to Salt executor
- Enable soft-reboot by default again
- Increase so version number because of the incompatible changes
  from above</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1762948800">- Version 5.5.1
  - t-u: Fix hanging t-u process when files were changed in /var
  - t-u: Don't ask for key import during self-update [bsc#1239721]
  - t-u: Fix stray output of "/etc"</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1763467200">- Fix dbus dependency</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1763812800">- Version 6.0.0
  - Bump major version number to fix self-update due to new .so
    library version in 5.5.0
  - t-u: Fix syntax error introduced in 5.5.1 [boo#1254253]</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1765368000">- Temporarily disable default soft-reboot again to unblock other
  projects while systemd 258 (required for correct console
  switching used during the openQA tests) isn't ready yet.</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1767355200">- Version 6.0.1
  Adjustments to avoid logging with error log level to the journal
  when there is no actual error
  - tukit: Adjust selinux_restorecon log levels
  - t-u: Print grub-mkconfig output to stdout</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1767787200">- Version 6.0.2
  Don't print reboot hints as errors to prevent failed openQA test
  - t-u: Add new "warning" log level
  - t-u: Adjust log level of reboot hints</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1767960000">- Version 6.0.3
  - Only try logging to journald when socket exists; would lead to
    messages about missing stream fds otherwise, which happened
    when running in combustion's chroot environment</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1768219200">- Version 6.0.4
  - t-u: Remove "kdump" command
    [gh#openSUSE/transactional-update#119]
  - Select output channel of snapshot deletion message
    [bsc#1256446]</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1768305600">- Version 6.0.5
  - t-u: FIPS - use package's own command to set up [bsc#1256446]</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1768824000">- Version 6.0.6:
  - t-u: Use pattern to download correct libtukit[0-9]+ for
    selfupdate</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1773921600">- Version 6.0.7:
  * libtukit: Fix --drop-if-no-change after `apply`
  * libtukit: Remove stale snapshot after --discard
  * systemd: Read from snippet directory in service file
    [jsc#PED-15786]
  * t-u: Allow overwriting the location of some files
  * README: Update link to libdnf-plugin-txnupd
- Remove %suse_version checks (jsc#PED-15786):
  * The SELinux check is not required any more, the SELinux package
    version was adjusted in the corresponding releases.
  * Setting whether the distribution has to be updated by up or dup
    was changed into a generic RPM dependency and a corresponding
    configuration file snippet in a separte package.</changelog>
  <changelog author="Ignaz Forster &lt;iforster@suse.com&gt;" date="1775736000">- Enable soft-reboots by default again</changelog>
</package>
</otherdata>