Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package agama-installer for openSUSE:Factory
checked in at 2026-05-21 18:25:52
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/agama-installer (Old)
and /work/SRC/openSUSE:Factory/.agama-installer.new.2084 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "agama-installer"
Thu May 21 18:25:52 2026 rev:33 rq:1353701 version:21.0.0
Changes:
--------
--- /work/SRC/openSUSE:Factory/agama-installer/agama-installer.changes
2026-05-14 21:42:50.386311333 +0200
+++
/work/SRC/openSUSE:Factory/.agama-installer.new.2084/agama-installer.changes
2026-05-21 18:26:55.881555804 +0200
@@ -1,0 +2,31 @@
+Sat May 16 07:54:44 UTC 2026 - Imobach Gonzalez Sosa <[email protected]>
+
+- Version 21
+
+-------------------------------------------------------------------
+Fri May 15 14:16:33 UTC 2026 - Ladislav Slezák <[email protected]>
+
+- Fixed starting the initrd-nmtui and live-self-update services
+ in the initrd (gh#agama-project/agama#3504)
+
+-------------------------------------------------------------------
+Thu May 14 03:45:16 UTC 2026 - Asish Kumar <[email protected]>
+
+- Install dracut systemd service units via the unit directory variable
+ so they are included in non-hostonly initrds with dracut 109
+ (gh#agama-project/agama#3264).
+
+-------------------------------------------------------------------
+Thu May 14 03:44:13 UTC 2026 - Asish Kumar <[email protected]>
+
+- Do not copy installer-only boot parameters like systemd.unit,
+ iso-scan/filename and brd.rd_nr to the installed system
+ (gh#agama-project/agama#3172).
+
+-------------------------------------------------------------------
+Wed May 13 12:45:19 UTC 2026 - Imobach Gonzalez Sosa <[email protected]>
+
+- Add the "ntp" dracut module to allow setting the NTP configuration
+ from the kernel command-line (gh#agama-project/agama#3488).
+
+-------------------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ agama-installer.kiwi ++++++
--- /var/tmp/diff_new_pack.qP9uEU/_old 2026-05-21 18:26:56.677588497 +0200
+++ /var/tmp/diff_new_pack.qP9uEU/_new 2026-05-21 18:26:56.685588826 +0200
@@ -18,7 +18,7 @@
<profile name="SUSE_SLE_16.1" description="SLE-based image"
import="true" />
</profiles>
<preferences>
- <version>20.0.0</version>
+ <version>21.0.0</version>
<packagemanager>zypper</packagemanager>
<locale>en_US</locale>
<keytable>us</keytable>
++++++ config-cdroot.tar.xz ++++++
++++++ config.sh ++++++
--- /var/tmp/diff_new_pack.qP9uEU/_old 2026-05-21 18:26:56.845595397 +0200
+++ /var/tmp/diff_new_pack.qP9uEU/_new 2026-05-21 18:26:56.853595726 +0200
@@ -142,7 +142,7 @@
echo "root=live:LABEL=$label" >/etc/cmdline.d/10-liveroot.conf
echo "root_disk=live:LABEL=$label" >>/etc/cmdline.d/10-liveroot.conf
echo 'install_items+=" /etc/cmdline.d/10-liveroot.conf "'
>/etc/dracut.conf.d/10-liveroot-file.conf
-echo 'add_dracutmodules+=" dracut-menu agama-cmdline agama-dud
live-self-update initrd-nmtui "' >>/etc/dracut.conf.d/10-liveroot-file.conf
+echo 'add_dracutmodules+=" dracut-menu agama-cmdline agama-dud
live-self-update initrd-nmtui chrony "'
>>/etc/dracut.conf.d/10-liveroot-file.conf
# decrease the kernel logging on the console, use a dracut module to do it
early in the boot process
echo 'add_dracutmodules+=" agama-logging "' >
/etc/dracut.conf.d/10-agama-logging.conf
++++++ live-root.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/usr/bin/kernel-cmdline-conf.sh
new/usr/bin/kernel-cmdline-conf.sh
--- old/usr/bin/kernel-cmdline-conf.sh 2026-05-11 08:11:27.000000000 +0200
+++ new/usr/bin/kernel-cmdline-conf.sh 2026-05-18 08:01:57.000000000 +0200
@@ -22,7 +22,8 @@
_found=1
;;
# remove the Kiwi PXE boot options or Live options
- rd.kiwi.* | rd.live.* | ramdisk_size=* | initrd=* | BOOT_IMAGE=*)
+ rd.kiwi.* | rd.live.* | ramdisk_size=* | initrd=* | BOOT_IMAGE=* | \
+ iso-scan/filename=* | brd.rd_nr=* | systemd.unit=*)
_found=1
;;
# remove the network configuration options
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/usr/bin/live-self-update new/usr/bin/live-self-update
--- old/usr/bin/live-self-update 2026-05-11 08:11:27.000000000 +0200
+++ new/usr/bin/live-self-update 2026-05-18 08:01:57.000000000 +0200
@@ -118,6 +118,9 @@
findmnt "$NEWROOT"/proc > /dev/null && umount "$NEWROOT"/proc
findmnt "$NEWROOT"/dev > /dev/null && umount "$NEWROOT"/dev
fi
+
+ # return the original exit value
+ exit "$result"
}
# read the data from /etc/os-release file (source it)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/usr/lib/dracut/modules.d/99initrd-nmtui/module-setup.sh
new/usr/lib/dracut/modules.d/99initrd-nmtui/module-setup.sh
--- old/usr/lib/dracut/modules.d/99initrd-nmtui/module-setup.sh 2026-05-11
08:11:27.000000000 +0200
+++ new/usr/lib/dracut/modules.d/99initrd-nmtui/module-setup.sh 2026-05-18
08:01:57.000000000 +0200
@@ -20,12 +20,15 @@
# install hook for dracut
install() {
+ # fail if any install command fails (cannot be used globally as this file is
sourced by dracut)
+ set -e
# install the hook for processing the boot parameters and enabling network
support in dracut
inst_hook cmdline 99 "$moddir/initrd-nmtui-cmdline.sh"
# install the systemd service and the self-update script to the initramfs
- inst_multiple "$systemdsystemconfdir"/initrd-nmtui.service
initrd-network-setup.sh dialog nmtui nmcli kill tput clear
+ inst_multiple /etc/systemd/system/initrd-nmtui.service
initrd-network-setup.sh dialog nmtui nmcli kill tput clear
# enable the self-update service in the initramfs
$SYSTEMCTL -q --root "$initdir" enable initrd-nmtui.service
+ set +e
}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/usr/lib/dracut/modules.d/99live-self-update/module-setup.sh
new/usr/lib/dracut/modules.d/99live-self-update/module-setup.sh
--- old/usr/lib/dracut/modules.d/99live-self-update/module-setup.sh
2026-05-11 08:11:27.000000000 +0200
+++ new/usr/lib/dracut/modules.d/99live-self-update/module-setup.sh
2026-05-18 08:01:57.000000000 +0200
@@ -20,6 +20,8 @@
# install hook for dracut
install() {
+ # fail if any install command fails (cannot be used globally as this file is
sourced by dracut)
+ set -e
# install the hook for processing the boot parameters
inst_hook cmdline 99 "$moddir/live-self-update-parser.sh"
@@ -27,7 +29,7 @@
inst_multiple systemd-cat dirname /usr/lib/live-self-update/conf.sh jq
# install the systemd service and the self-update script to the initramfs
- inst_multiple "$systemdsystemconfdir"/live-self-update.service
live-self-update
+ inst_multiple /etc/systemd/system/live-self-update.service live-self-update
# needed by the live-self-update script
inst_multiple grep tail sed
@@ -47,4 +49,5 @@
# enable the self-update service in the initramfs
$SYSTEMCTL -q --root "$initdir" enable live-self-update.service
+ set +e
}