Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package dracut for openSUSE:Factory checked in at 2026-09-11 19:00:07 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/dracut (Old) and /work/SRC/openSUSE:Factory/.dracut.new.1265 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "dracut" Fri Sep 11 19:00:07 2026 rev:268 rq:1376846 version:112+suse.51.gf078a84 Changes: -------- --- /work/SRC/openSUSE:Factory/dracut/dracut.changes 2026-09-01 15:47:15.840469244 +0200 +++ /work/SRC/openSUSE:Factory/.dracut.new.1265/dracut.changes 2026-09-11 19:00:27.038416198 +0200 @@ -1,0 +2,15 @@ +Thu Sep 10 06:39:44 UTC 2026 - [email protected] + +- Update to version 112+suse.51.gf078a84: + * fix(fcoe): do not produce an error if there is no configuration in /etc/fcoe + * fix(drm): add leds-qcom-lpg to aarch64 specific modules needed by drm + * fix(dracut): correct order of "Creating image" log line + * fix(systemd-cryptsetup): check all crypttab entries for socket key files + +------------------------------------------------------------------- +Wed Sep 9 13:36:49 UTC 2026 - Dominique Leuenberger <[email protected]> + +- Properly enable fips/ima subpackages for i586: fips patterns are + available for i586 as well (reverts aae9dca). + +------------------------------------------------------------------- Old: ---- dracut-112+suse.47.gec0b378.tar.xz New: ---- dracut-112+suse.51.gf078a84.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ dracut.spec ++++++ --- /var/tmp/diff_new_pack.UlFRfZ/_old 2026-09-11 19:00:29.260508804 +0200 +++ /var/tmp/diff_new_pack.UlFRfZ/_new 2026-09-11 19:00:29.262508887 +0200 @@ -26,7 +26,7 @@ %endif Name: dracut -Version: 112+suse.47.gec0b378 +Version: 112+suse.51.gf078a84 Release: 0 Summary: Event driven initramfs infrastructure License: GPL-2.0-only AND GPL-2.0-or-later AND LGPL-2.1-or-later @@ -99,7 +99,6 @@ and systemd. Having root on MD, DM, LVM2, LUKS is supported as well as NFS, iSCSI, NBD, FCoE. -%ifnarch %ix86 %package fips Summary: Dracut modules to build a dracut initramfs with an integrity check Group: System/Base @@ -110,9 +109,7 @@ This package requires everything which is needed to build an initramfs with dracut, which does an integrity check of the kernel and its cryptography during startup. -%endif -%ifnarch %ix86 %package ima Summary: Dracut modules to build a dracut initramfs with IMA Group: System/Base @@ -123,7 +120,6 @@ %description ima This package requires everything which is needed to build an initramfs (using dracut) which tries to load an IMA policy during startup. -%endif %package tools Summary: Tools to build a local initramfs @@ -182,10 +178,8 @@ rm -rf %{buildroot}%{dracutlibdir}/dracut.conf.d/* install -D -m 0644 %{SOURCE4} %{buildroot}%{dracutlibdir}/dracut.conf.d/01-dist.conf install -D -m 0644 %{SOURCE5} %{buildroot}%{_sysconfdir}/dracut.conf.d/99-debug.conf -%ifnarch %ix86 install -m 0644 %{SOURCE6} %{buildroot}%{_sysconfdir}/dracut.conf.d/10-fips.conf install -m 0644 %{SOURCE7} %{buildroot}%{_sysconfdir}/dracut.conf.d/10-ima.conf -%endif # Install persistent policy config. %ifarch s390 s390x @@ -227,58 +221,42 @@ %{?regenerate_initrd_post} -%ifnarch %ix86 %post fips %{?regenerate_initrd_post} -%endif -%ifnarch %ix86 %post ima %{?regenerate_initrd_post} -%endif %postun %{?regenerate_initrd_post} -%ifnarch %ix86 %postun fips %{?regenerate_initrd_post} -%endif -%ifnarch %ix86 %postun ima %{?regenerate_initrd_post} -%endif %posttrans %{?regenerate_initrd_posttrans} -%ifnarch %ix86 %posttrans fips %{?regenerate_initrd_posttrans} -%endif -%ifnarch %ix86 %posttrans ima %{?regenerate_initrd_posttrans} -%endif -%ifnarch %ix86 %files fips %license COPYING %config %{_sysconfdir}/dracut.conf.d/10-fips.conf %{dracutlibdir}/modules.d/11fips %{dracutlibdir}/modules.d/11fips-crypto-policies -%endif -%ifnarch %ix86 %files ima %license COPYING %config %{_sysconfdir}/dracut.conf.d/10-ima.conf %{dracutlibdir}/modules.d/75securityfs %{dracutlibdir}/modules.d/76masterkey %{dracutlibdir}/modules.d/77integrity -%endif %files tools %{_bindir}/dracut-catimages @@ -357,10 +335,6 @@ %ifnarch s390 s390x %{dracutlibdir}/modules.d/10warpclock %endif -%ifarch %ix86 -%exclude %{dracutlibdir}/modules.d/11fips -%exclude %{dracutlibdir}/modules.d/11fips-crypto-policies -%endif %{dracutlibdir}/modules.d/11systemd-ac-power %{dracutlibdir}/modules.d/11systemd-ask-password %{dracutlibdir}/modules.d/11systemd-battery-check @@ -485,20 +459,11 @@ %ifarch s390 s390x %{dracutlibdir}/modules.d/74znet %endif -%ifarch %ix86 -%exclude %{dracutlibdir}/modules.d/75securityfs -%endif %{dracutlibdir}/modules.d/76biosdevname -%ifarch %ix86 -%exclude %{dracutlibdir}/modules.d/76masterkey -%endif %{dracutlibdir}/modules.d/76systemd-emergency %{dracutlibdir}/modules.d/77dracut-systemd %{dracutlibdir}/modules.d/77ecryptfs %{dracutlibdir}/modules.d/77initqueue -%ifarch %ix86 -%exclude %{dracutlibdir}/modules.d/77integrity -%endif %{dracutlibdir}/modules.d/77pollcdrom %{dracutlibdir}/modules.d/77selinux %{dracutlibdir}/modules.d/77syslog ++++++ _servicedata ++++++ --- /var/tmp/diff_new_pack.UlFRfZ/_old 2026-09-11 19:00:29.450516722 +0200 +++ /var/tmp/diff_new_pack.UlFRfZ/_new 2026-09-11 19:00:29.459517098 +0200 @@ -1,6 +1,6 @@ <servicedata> <service name="tar_scm"> <param name="url">https://github.com/opensuse/dracut-ng.git</param> - <param name="changesrevision">ec0b378ca3bcb18f4e4596f8d7bd09c5e30e9bd7</param></service></servicedata> + <param name="changesrevision">f078a84280449b9cb0d2cf27271abc08a19bf0a5</param></service></servicedata> (No newline at EOF) ++++++ dracut-112+suse.47.gec0b378.tar.xz -> dracut-112+suse.51.gf078a84.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dracut-112+suse.47.gec0b378/dracut.sh new/dracut-112+suse.51.gf078a84/dracut.sh --- old/dracut-112+suse.47.gec0b378/dracut.sh 2026-08-31 13:28:54.000000000 +0200 +++ new/dracut-112+suse.51.gf078a84/dracut.sh 2026-09-10 08:31:37.000000000 +0200 @@ -3127,8 +3127,6 @@ outfile="${outfile}.tmp" fi -dinfo "*** Creating image file '$outfile' ***" - if [[ $uefi == yes ]]; then readonly uefi_outdir="$DRACUT_TMPDIR/uefi" mkdir -p "$uefi_outdir" @@ -3162,6 +3160,8 @@ fi fi +dinfo "*** Creating image file '$outfile' ***" + [[ $EUID != 0 ]] && cpio_owner="0:0" [[ $EUID == 0 ]] || owner_override="\t\t\t0\t0" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dracut-112+suse.47.gec0b378/modules.d/45drm/module-setup.sh new/dracut-112+suse.51.gf078a84/modules.d/45drm/module-setup.sh --- old/dracut-112+suse.47.gec0b378/modules.d/45drm/module-setup.sh 2026-08-31 13:28:54.000000000 +0200 +++ new/dracut-112+suse.51.gf078a84/modules.d/45drm/module-setup.sh 2026-09-10 08:31:37.000000000 +0200 @@ -12,6 +12,7 @@ if [[ ${DRACUT_ARCH} == arm* || ${DRACUT_ARCH} == aarch64 ]]; then # arm/aarch64 specific modules needed by drm hostonly=$(optional_hostonly) instmods \ + leds-qcom-lpg \ "=drivers/gpu/drm/i2c" \ "=drivers/gpu/drm/panel" \ "=drivers/gpu/drm/bridge" \ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dracut-112+suse.47.gec0b378/modules.d/71systemd-cryptsetup/module-setup.sh new/dracut-112+suse.51.gf078a84/modules.d/71systemd-cryptsetup/module-setup.sh --- old/dracut-112+suse.47.gec0b378/modules.d/71systemd-cryptsetup/module-setup.sh 2026-08-31 13:28:54.000000000 +0200 +++ new/dracut-112+suse.51.gf078a84/modules.d/71systemd-cryptsetup/module-setup.sh 2026-09-10 08:31:37.000000000 +0200 @@ -73,7 +73,7 @@ while read -r _mapper _dev _luksfile _luksoptions || [[ -n $_mapper ]]; do # ignore paths followed by a device specification if [[ $_luksfile == *":"* ]]; then - return + continue fi # if no explicit path is provided, try to include units for auto-discoverable keys diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dracut-112+suse.47.gec0b378/modules.d/74fcoe/module-setup.sh new/dracut-112+suse.51.gf078a84/modules.d/74fcoe/module-setup.sh --- old/dracut-112+suse.47.gec0b378/modules.d/74fcoe/module-setup.sh 2026-08-31 13:28:54.000000000 +0200 +++ new/dracut-112+suse.51.gf078a84/modules.d/74fcoe/module-setup.sh 2026-09-10 08:31:37.000000000 +0200 @@ -111,7 +111,10 @@ _fcoeconf=$(cmdline) [[ $_fcoeconf ]] && printf "%s\n" "$_fcoeconf" >> "${initdir}/etc/cmdline.d/20-fcoe.conf" fi - inst_multiple "/etc/fcoe/cfg-*" + + if [[ $hostonly ]]; then + inst_multiple -o "/etc/fcoe/cfg-*" + fi inst "$moddir/fcoe-up.sh" "/sbin/fcoe-up" inst "$moddir/fcoe-edd.sh" "/sbin/fcoe-edd"
