Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package transactional-update for openSUSE:Factory checked in at 2024-04-19 19:13:34 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/transactional-update (Old) and /work/SRC/openSUSE:Factory/.transactional-update.new.26366 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "transactional-update" Fri Apr 19 19:13:34 2024 rev:107 rq:1168900 version:4.6.6 Changes: -------- --- /work/SRC/openSUSE:Factory/transactional-update/transactional-update.changes 2024-04-14 11:54:21.570880636 +0200 +++ /work/SRC/openSUSE:Factory/.transactional-update.new.26366/transactional-update.changes 2024-04-19 19:14:38.920425653 +0200 @@ -1,0 +2,12 @@ +Thu Apr 18 14:53:17 UTC 2024 - Ignaz Forster <ifors...@suse.com> + +- Version 4.6.6 + - soft-reboot: Fix inverted logic of soft-reboot detection + - soft-reboot: Don't use D-Bus for snapper call - it may be + shutting down already + - soft-reboot: Remove unused variable + - doc: Document configuration file snippets for tukit.conf +- Remove script to disable soft-reboot support - this is the + default for now anyway + +------------------------------------------------------------------- Old: ---- transactional-update-4.6.5.tar.gz New: ---- transactional-update-4.6.6.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ transactional-update.spec ++++++ --- /var/tmp/diff_new_pack.RMZoN1/_old 2024-04-19 19:14:40.964500807 +0200 +++ /var/tmp/diff_new_pack.RMZoN1/_new 2024-04-19 19:14:40.968500953 +0200 @@ -26,7 +26,7 @@ %{!?_distconfdir: %global _distconfdir %{_prefix}%{_sysconfdir}} Name: transactional-update -Version: 4.6.5 +Version: 4.6.6 Release: 0 Summary: Transactional Updates with btrfs and snapshots License: GPL-2.0-or-later AND LGPL-2.1-or-later @@ -170,9 +170,6 @@ sed -i 's/^UPDATE_METHOD=.*/UPDATE_METHOD=up/' etc/transactional-update.conf %endif -# Temporarily disable soft-reboot until it's working reliably -sed -i 's/^REBOOT_ALLOW_SOFT_REBOOT=.*/REBOOT_ALLOW_SOFT_REBOOT=false/' etc/tukit.conf - %install %make_install ++++++ transactional-update-4.6.5.tar.gz -> transactional-update-4.6.6.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/transactional-update-4.6.5/NEWS new/transactional-update-4.6.6/NEWS --- old/transactional-update-4.6.5/NEWS 2024-04-12 17:03:40.000000000 +0200 +++ new/transactional-update-4.6.6/NEWS 2024-04-18 16:44:27.000000000 +0200 @@ -2,6 +2,11 @@ Copyright (C) 2016-2023 Thorsten Kukuk, Ignaz Forster et al. +Version 4.6.6 (2024-04-18) +* soft-reboot: Fix inverted logic of soft-reboot detection +* soft-reboot: Remove unused variable +* doc: Document configuration file snippets for tukit.conf + Version 4.6.5 (2024-04-12) * Rework soft-reboot support introduced in 4.6.0: * On transactional systems with systemd 254 the system could hang with with diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/transactional-update-4.6.5/configure.ac new/transactional-update-4.6.6/configure.ac --- old/transactional-update-4.6.5/configure.ac 2024-04-12 17:03:40.000000000 +0200 +++ new/transactional-update-4.6.6/configure.ac 2024-04-18 16:44:27.000000000 +0200 @@ -1,5 +1,5 @@ dnl Process this file with autoconf to produce a configure script. -AC_INIT(transactional-update, 4.6.5) +AC_INIT(transactional-update, 4.6.6) # Increase on any interface change and reset revision LIBTOOL_CURRENT=5 # On interface change increase if backwards compatible, reset otherwise diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/transactional-update-4.6.5/man/tukit.conf.5.xml new/transactional-update-4.6.6/man/tukit.conf.5.xml --- old/transactional-update-4.6.5/man/tukit.conf.5.xml 2024-04-12 17:03:40.000000000 +0200 +++ new/transactional-update-4.6.6/man/tukit.conf.5.xml 2024-04-18 16:44:27.000000000 +0200 @@ -46,13 +46,16 @@ </refnamediv> <refsynopsisdiv> - <para><filename>%sysconfdir%/tukit.conf</filename></para> + <para><literallayout> +<filename>%sysconfdir%/tukit.conf</filename> +<filename>%sysconfdir%/tukit.d/*.conf</filename> + </literallayout></para> </refsynopsisdiv> <refsect1> <title>Description</title> - <para>This configuration file controls and defines the behaviour of + <para>These configuration files control and define the behavior of <citerefentry> <refentrytitle>tukit</refentrytitle> <manvolnum>8</manvolnum> @@ -62,6 +65,9 @@ <para>A reference file (also used for reading the default values) can be found in <filename>%prefix%%sysconfdir%/tukit.conf</filename>.</para> + <para>Configuration file snippets (to overwrite only parts of the + configuration) can also be used in + <filename>%sysconfdir%/tukit.d/*.conf</filename>.</para> </refsect1> <refsect1> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/transactional-update-4.6.5/systemd/prepare-nextroot-for-softreboot new/transactional-update-4.6.6/systemd/prepare-nextroot-for-softreboot --- old/transactional-update-4.6.5/systemd/prepare-nextroot-for-softreboot 2024-04-12 17:03:40.000000000 +0200 +++ new/transactional-update-4.6.6/systemd/prepare-nextroot-for-softreboot 2024-04-18 16:44:27.000000000 +0200 @@ -11,11 +11,10 @@ [ -e /run/nextroot/etc/fstab ] && exit 0 # Don't do anything if in default snapshot already -snapper --csvout list --columns default,active | grep -q 'yes,yes' || exit 0 +snapper --no-dbus --csvout list --columns default,active | grep -q 'yes,yes' && exit 0 # Mount default subvolume into /run/nextroot mkdir -p /run/nextroot -DEFAULT_SUBVOL="$(btrfs subvolume get-default /)" findmnt --noheadings / | awk '{ sub("subvol=/@/[^,]*", "", $4); sub("subvolid=[^,]*", "", $4); sub("\\[.*\\]", "", $2); system("mount -o \x27" $4 "\x27 " $2 " /run/nextroot") }' # Perform all mounts marked with x-initrd.mount inside /run/nextroot