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-10-23 20:22:11
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/dracut (Old)
 and      /work/SRC/openSUSE:Factory/.dracut.new.2252680 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "dracut"

Fri Oct 23 20:22:11 2026 rev:272 rq:1387748 version:112+suse.62.g1b64cef

Changes:
--------
--- /work/SRC/openSUSE:Factory/dracut/dracut.changes    2026-10-18 
22:54:10.903278515 +0200
+++ /work/SRC/openSUSE:Factory/.dracut.new.2252680/dracut.changes       
2026-10-23 20:22:45.921670349 +0200
@@ -1,0 +2,10 @@
+Fri Oct 23 08:20:48 UTC 2026 - [email protected]
+
+- Update to version 112+suse.62.g1b64cef:
+  * fix(bluetooth): always install HID drivers that can be needed
+  * fix(bluetooth): mark installed hostonly files
+  * fix(nvmf): prevent nvmf's installkernel failure when no nbft present
+  * test(DRACUT-CPIO): fix unbound CPIO_TESTDIR variable
+  * test(STORAGE): fix condition to add disk2
+
+-------------------------------------------------------------------

Old:
----
  dracut-112+suse.57.g23bbfee.tar.xz

New:
----
  dracut-112+suse.62.g1b64cef.tar.xz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ dracut.spec ++++++
--- /var/tmp/diff_new_pack.NfxvhB/_old  2026-10-23 20:22:46.875709966 +0200
+++ /var/tmp/diff_new_pack.NfxvhB/_new  2026-10-23 20:22:46.876710008 +0200
@@ -26,7 +26,7 @@
 %endif
 
 Name:           dracut
-Version:        112+suse.57.g23bbfee
+Version:        112+suse.62.g1b64cef
 Release:        0
 Summary:        Event driven initramfs infrastructure
 License:        GPL-2.0-only AND GPL-2.0-or-later AND LGPL-2.1-or-later

++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.NfxvhB/_old  2026-10-23 20:22:46.979714285 +0200
+++ /var/tmp/diff_new_pack.NfxvhB/_new  2026-10-23 20:22:46.983714451 +0200
@@ -1,6 +1,6 @@
 <servicedata>
 <service name="tar_scm">
                 <param 
name="url">https://github.com/opensuse/dracut-ng.git</param>
-              <param 
name="changesrevision">23bbfeedf2791cabff8bbb879e0e6991ce263975</param></service></servicedata>
+              <param 
name="changesrevision">1b64cef4f2da5820d12f5840bb16dc5341d10f6d</param></service></servicedata>
 (No newline at EOF)
 

++++++ dracut-112+suse.57.g23bbfee.tar.xz -> dracut-112+suse.62.g1b64cef.tar.xz 
++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/dracut-112+suse.57.g23bbfee/modules.d/70bluetooth/module-setup.sh 
new/dracut-112+suse.62.g1b64cef/modules.d/70bluetooth/module-setup.sh
--- old/dracut-112+suse.57.g23bbfee/modules.d/70bluetooth/module-setup.sh       
2026-10-16 11:35:18.000000000 +0200
+++ new/dracut-112+suse.62.g1b64cef/modules.d/70bluetooth/module-setup.sh       
2026-10-23 10:16:27.000000000 +0200
@@ -30,7 +30,8 @@
 }
 
 installkernel() {
-    hostonly=$(optional_hostonly) instmods bluetooth btrtl btintel btbcm bnep 
ath3k btusb rfcomm hidp
+    hostonly=$(optional_hostonly) instmods bluetooth btrtl btintel btbcm bnep 
ath3k btusb rfcomm
+    hostonly='' instmods hidp hid_generic uhid
     inst_multiple -o \
         /lib/firmware/ar3k/AthrBT* \
         /lib/firmware/ar3k/ramps* \
@@ -72,7 +73,7 @@
     if [[ $hostonly ]]; then
         var_lib_files=("${dracutsysrootdir-}"/var/lib/bluetooth/**)
 
-        inst_multiple -o \
+        inst_multiple -H -o \
             /etc/bluetooth/main.conf \
             "$dbussystemconfdir"/bluetooth.conf \
             "$systemdsystemconfdir"/bluetooth.service \
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/dracut-112+suse.57.g23bbfee/modules.d/74nvmf/module-setup.sh 
new/dracut-112+suse.62.g1b64cef/modules.d/74nvmf/module-setup.sh
--- old/dracut-112+suse.57.g23bbfee/modules.d/74nvmf/module-setup.sh    
2026-10-16 11:35:18.000000000 +0200
+++ new/dracut-112+suse.62.g1b64cef/modules.d/74nvmf/module-setup.sh    
2026-10-23 10:16:27.000000000 +0200
@@ -79,7 +79,7 @@
         # mac_re is a list of MAC addresses joined with "|", suitable as regexp
         mac_re=$(nvme nbft show -H -o json \
             | jq -r '[.[].hfi[].mac_addr] | join("|")')
-        [[ $mac_re ]] || return
+        [[ $mac_re ]] || return 0
 
         # Determine the network interfaces matching the MAC addresses from the
         # NBFT, read their drivers using readlink, and install them.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/dracut-112+suse.57.g23bbfee/test/TEST-20-STORAGE/test.sh 
new/dracut-112+suse.62.g1b64cef/test/TEST-20-STORAGE/test.sh
--- old/dracut-112+suse.57.g23bbfee/test/TEST-20-STORAGE/test.sh        
2026-10-16 11:35:18.000000000 +0200
+++ new/dracut-112+suse.62.g1b64cef/test/TEST-20-STORAGE/test.sh        
2026-10-23 10:16:27.000000000 +0200
@@ -40,7 +40,7 @@
     qemu_add_drive disk_args "$TESTDIR"/marker.img marker
     qemu_add_drive disk_args "$TESTDIR/${disk}-1.img" disk1
 
-    if ! grep -qF 'degraded' "$test_name"; then
+    if ! [[ $test_name =~ "degraded" ]]; then
         # only add disk2 if RAID is NOT degraded
         qemu_add_drive disk_args "$TESTDIR/${disk}-2.img" disk2
     fi
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/dracut-112+suse.57.g23bbfee/test/TEST-82-DRACUT-CPIO/test.sh 
new/dracut-112+suse.62.g1b64cef/test/TEST-82-DRACUT-CPIO/test.sh
--- old/dracut-112+suse.57.g23bbfee/test/TEST-82-DRACUT-CPIO/test.sh    
2026-10-16 11:35:18.000000000 +0200
+++ new/dracut-112+suse.62.g1b64cef/test/TEST-82-DRACUT-CPIO/test.sh    
2026-10-23 10:16:27.000000000 +0200
@@ -15,7 +15,7 @@
 }
 
 test_dracut_cpio() {
-    local tdir="${CPIO_TESTDIR}/${1}"
+    local tdir="$TESTDIR/cpio-test/$1"
     shift
     # --enhanced-cpio tells dracut to use dracut-cpio instead of GNU cpio
     local dracut_cpio_params=("--enhanced-cpio" "$@")
@@ -65,14 +65,7 @@
 }
 
 test_setup() {
-    CPIO_TESTDIR=$(mktemp --directory -p "$TESTDIR" cpio-test.XXXXXXXXXX)
-    export CPIO_TESTDIR
-    return 0
-}
-
-test_cleanup() {
-    [ -d "${CPIO_TESTDIR-}" ] && rm -rf "$CPIO_TESTDIR"
-    return 0
+    mkdir -p "$TESTDIR"/cpio-test
 }
 
 # shellcheck disable=SC1090

Reply via email to