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 <[email protected]>
+
+- 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