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"

Reply via email to