Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package dracut for openSUSE:Factory checked 
in at 2021-11-24 23:54:21
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/dracut (Old)
 and      /work/SRC/openSUSE:Factory/.dracut.new.1895 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "dracut"

Wed Nov 24 23:54:21 2021 rev:179 rq:933233 version:055+suse.142.g7d8c3ce3

Changes:
--------
--- /work/SRC/openSUSE:Factory/dracut/dracut.changes    2021-10-20 
20:23:09.461336348 +0200
+++ /work/SRC/openSUSE:Factory/.dracut.new.1895/dracut.changes  2021-11-24 
23:54:42.628431094 +0100
@@ -1,0 +2,14 @@
+Fri Nov 19 08:19:00 UTC 2021 - antonio.fei...@suse.com
+
+- Update to version 055+suse.142.g7d8c3ce3:
+  * style(dracut.sh): remove redundant script header
+  * fix(dracut.sh): change misspelled variable name
+  * fix(dracut.sh): remove wrong $ in loop sequence
+  * chore(suse): update spec (jsc#SLE-20248)
+  * fix(90kernel-modules): add isp1760 USB controller
+  * fix(iscsi): add support for the new iscsiadm "no-wait" (-W) command 
(bsc#1187190)
+  * ci(suse.conf.example): optimal compression parameters for zstd 
(jsc#SLE-20248)
+  * feat(dracut.sh): check if target kernel has zstd support compiled in 
(jsc#SLE-20248)
+  * ci(suse.conf.example): change default compression option for SUSE 
(jsc#SLE-20248)
+
+-------------------------------------------------------------------

Old:
----
  dracut-055+suse.129.g7d8c3ce3.obscpio

New:
----
  dracut-055+suse.142.g7d8c3ce3.obscpio

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

Other differences:
------------------
++++++ dracut.spec ++++++
--- /var/tmp/diff_new_pack.KWsYcU/_old  2021-11-24 23:54:43.260428973 +0100
+++ /var/tmp/diff_new_pack.KWsYcU/_new  2021-11-24 23:54:43.260428973 +0100
@@ -19,7 +19,7 @@
 %define dracutlibdir %{_prefix}/lib/dracut
 
 Name:           dracut
-Version:        055+suse.129.g7d8c3ce3
+Version:        055+suse.142.g7d8c3ce3
 Release:        0
 Summary:        Initramfs generator using udev
 License:        GPL-2.0-or-later AND LGPL-2.1-or-later
@@ -54,7 +54,8 @@
 Requires:       systemd-sysvinit
 Requires:       udev > 166
 Requires:       util-linux >= 2.21
-Requires:       xz
+Recommends:     xz
+Requires:       zstd
 # We use 'btrfs fi usage' that was not present before
 Conflicts:      btrfsprogs < 3.18
 # suse-module-tools >= 16.0.3 is prepared for the removal of mkinitrd-suse.sh

++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.KWsYcU/_old  2021-11-24 23:54:43.320428771 +0100
+++ /var/tmp/diff_new_pack.KWsYcU/_new  2021-11-24 23:54:43.320428771 +0100
@@ -1,4 +1,4 @@
 <servicedata>
 <service name="tar_scm">
                 <param 
name="url">https://github.com/opensuse/dracut.git</param>
-              <param 
name="changesrevision">6397abc2685f1b609c5227b6075fd76275836d99</param></service></servicedata>
\ No newline at end of file
+              <param 
name="changesrevision">117b194acbb8d878bf4ba987920c849d51385710</param></service></servicedata>
\ No newline at end of file

++++++ dracut-055+suse.129.g7d8c3ce3.obscpio -> 
dracut-055+suse.142.g7d8c3ce3.obscpio ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/dracut-055+suse.129.g7d8c3ce3/dracut.conf.d/suse.conf.example 
new/dracut-055+suse.142.g7d8c3ce3/dracut.conf.d/suse.conf.example
--- old/dracut-055+suse.129.g7d8c3ce3/dracut.conf.d/suse.conf.example   
2021-09-30 13:54:26.000000000 +0200
+++ new/dracut-055+suse.142.g7d8c3ce3/dracut.conf.d/suse.conf.example   
2021-09-30 13:54:26.000000000 +0200
@@ -7,7 +7,7 @@
 hostonly="yes"
 hostonly_cmdline="yes"
 
-compress="xz -0 --check=crc32 --memlimit-compress=50%"
+compress="zstd -3 -T0 -q"
 
 i18n_vars="/etc/sysconfig/language:RC_LANG-LANG,RC_LC_ALL-LC_ALL 
/etc/sysconfig/console:CONSOLE_UNICODEMAP-FONT_UNIMAP,CONSOLE_FONT-FONT,CONSOLE_SCREENMAP-FONT_MAP
 /etc/sysconfig/keyboard:KEYTABLE-KEYMAP"
 omit_drivers+=" i2o_scsi "
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/dracut-055+suse.129.g7d8c3ce3/dracut.sh 
new/dracut-055+suse.142.g7d8c3ce3/dracut.sh
--- old/dracut-055+suse.129.g7d8c3ce3/dracut.sh 2021-09-30 13:54:26.000000000 
+0200
+++ new/dracut-055+suse.142.g7d8c3ce3/dracut.sh 2021-09-30 13:54:26.000000000 
+0200
@@ -1,10 +1,6 @@
 #!/bin/bash -p
 #
 # Generator script for a dracut initramfs
-#!/bin/bash -p
-#
-# Generator script for a dracut initramfs
-
 
 # Copyright 2005-2013 Red Hat, Inc.  All rights reserved.
 #
@@ -2353,7 +2349,7 @@
 
 if ! [[ $compress ]]; then
     # check all known compressors, if none specified
-    for i in $DRACUT_COMPRESS_PIGZ $DRACUT_COMPRESS_GZIP $DRACUT_COMPRESS_LZ4 
$DRACUT_COMPRESS_LZOP $ $DRACUT_COMPRESS_ZSTD $DRACUT_COMPRESS_LZMA 
$DRACUT_COMPRESS_XZ $DRACUT_COMPRESS_LBZIP2 $OMPRESS_BZIP2 
$DRACUT_COMPRESS_CAT; do
+    for i in $DRACUT_COMPRESS_PIGZ $DRACUT_COMPRESS_GZIP $DRACUT_COMPRESS_LZ4 
$DRACUT_COMPRESS_LZOP $DRACUT_COMPRESS_ZSTD $DRACUT_COMPRESS_LZMA 
$DRACUT_COMPRESS_XZ $DRACUT_COMPRESS_LBZIP2 $DRACUT_COMPRESS_BZIP2 
$DRACUT_COMPRESS_CAT; do
         command -v "$i" &> /dev/null || continue
         compress="$i"
         break
@@ -2398,6 +2394,11 @@
         ;;
 esac
 
+if [[ $compress == $DRACUT_COMPRESS_ZSTD* ]] && ! check_kernel_config 
CONFIG_RD_ZSTD; then
+    dwarn "dracut: kernel has no zstd support compiled in."
+    compress="cat"
+fi
+
 if ! (
     umask 077
     cd "$initdir"
@@ -2544,4 +2545,4 @@
     fi
 fi
 
-exit 0
\ No newline at end of file
+exit 0
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/dracut-055+suse.129.g7d8c3ce3/modules.d/90kernel-modules/module-setup.sh 
new/dracut-055+suse.142.g7d8c3ce3/modules.d/90kernel-modules/module-setup.sh
--- 
old/dracut-055+suse.129.g7d8c3ce3/modules.d/90kernel-modules/module-setup.sh    
    2021-09-30 13:54:26.000000000 +0200
+++ 
new/dracut-055+suse.142.g7d8c3ce3/modules.d/90kernel-modules/module-setup.sh    
    2021-09-30 13:54:26.000000000 +0200
@@ -87,6 +87,7 @@
                 "=drivers/usb/dwc2" \
                 "=drivers/usb/dwc3" \
                 "=drivers/usb/host" \
+                "=drivers/usb/isp1760" \
                 "=drivers/usb/misc" \
                 "=drivers/usb/musb" \
                 "=drivers/usb/phy" \
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/dracut-055+suse.129.g7d8c3ce3/modules.d/95iscsi/iscsiroot.sh 
new/dracut-055+suse.142.g7d8c3ce3/modules.d/95iscsi/iscsiroot.sh
--- old/dracut-055+suse.129.g7d8c3ce3/modules.d/95iscsi/iscsiroot.sh    
2021-09-30 13:54:26.000000000 +0200
+++ new/dracut-055+suse.142.g7d8c3ce3/modules.d/95iscsi/iscsiroot.sh    
2021-09-30 13:54:26.000000000 +0200
@@ -45,7 +45,7 @@
 fi
 
 handle_firmware() {
-    local ifaces retry
+    local ifaces retry _res
 
     # Depending on the 'ql4xdisablesysfsboot' qla4xxx
     # will be autostarting sessions without presenting
@@ -69,9 +69,28 @@
             rm /tmp/session-retry
         fi
 
-        if ! iscsiadm -m fw -l; then
+        # check to see if we have the new iscsiadm command,
+        # that supports the "no-wait" (-W) flag. If so, use it.
+        iscsiadm -m fw -l -W 2> /dev/null
+        _res=$?
+        if [ $_res -eq 7 ]; then
+            # ISCSI_ERR_INVALID (7) => "-W" not supported
+            info "iscsiadm does not support no-wait firmware logins"
+            iscsiadm -m fw -l
+            _res=$?
+        fi
+        if [ $_res -ne 0 ]; then
             warn "iscsiadm: Log-in to iscsi target failed"
         else
+            # get a list of connected targets
+            tgts=$(cat /sys/firmware/ibft/target*/target-name | sort -u)
+            # disable NOPs for each FW target
+            for tgt in ${tgts}; do
+                iscsiadm -m node -T "${tgt}" \
+                    --op update \
+                    --name 'node.conn[0].timeo.noop_out_interval' --value 0 \
+                    --name 'node.conn[0].timeo.noop_out_timeout' --value 0
+            done
             need_shutdown
         fi
     fi
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/dracut-055+suse.129.g7d8c3ce3/modules.d/95iscsi/module-setup.sh 
new/dracut-055+suse.142.g7d8c3ce3/modules.d/95iscsi/module-setup.sh
--- old/dracut-055+suse.129.g7d8c3ce3/modules.d/95iscsi/module-setup.sh 
2021-09-30 13:54:26.000000000 +0200
+++ new/dracut-055+suse.142.g7d8c3ce3/modules.d/95iscsi/module-setup.sh 
2021-09-30 13:54:26.000000000 +0200
@@ -188,6 +188,7 @@
     inst_multiple -o iscsiuio
     inst_libdir_file 'libgcc_s.so*'
     inst_multiple umount iscsi-iname iscsiadm iscsid
+    inst_binary sort
 
     inst_multiple -o \
         "$systemdsystemunitdir"/iscsid.socket \
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/dracut-055+suse.129.g7d8c3ce3/suse/dracut.spec 
new/dracut-055+suse.142.g7d8c3ce3/suse/dracut.spec
--- old/dracut-055+suse.129.g7d8c3ce3/suse/dracut.spec  2021-09-30 
13:54:26.000000000 +0200
+++ new/dracut-055+suse.142.g7d8c3ce3/suse/dracut.spec  2021-09-30 
13:54:26.000000000 +0200
@@ -53,7 +53,8 @@
 Requires:       systemd-sysvinit
 Requires:       udev > 166
 Requires:       util-linux >= 2.21
-Requires:       xz
+Recommends:     xz
+Requires:       zstd
 # We use 'btrfs fi usage' that was not present before
 Conflicts:      btrfsprogs < 3.18
 # suse-module-tools >= 16.0.3 is prepared for the removal of mkinitrd-suse.sh

++++++ dracut.obsinfo ++++++
--- /var/tmp/diff_new_pack.KWsYcU/_old  2021-11-24 23:54:43.560427966 +0100
+++ /var/tmp/diff_new_pack.KWsYcU/_new  2021-11-24 23:54:43.560427966 +0100
@@ -1,5 +1,5 @@
 name: dracut
-version: 055+suse.129.g7d8c3ce3
+version: 055+suse.142.g7d8c3ce3
 mtime: 1633002866
-commit: 763a70093015ac85cd84eb7203b57d14c78475b1
+commit: 117b194acbb8d878bf4ba987920c849d51385710
 

Reply via email to