Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package kdump for openSUSE:Factory checked 
in at 2026-03-18 16:49:22
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/kdump (Old)
 and      /work/SRC/openSUSE:Factory/.kdump.new.8177 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "kdump"

Wed Mar 18 16:49:22 2026 rev:163 rq:1340720 version:2.1.7

Changes:
--------
--- /work/SRC/openSUSE:Factory/kdump/kdump.changes      2025-08-25 
20:37:13.177882814 +0200
+++ /work/SRC/openSUSE:Factory/.kdump.new.8177/kdump.changes    2026-03-18 
16:49:59.815751323 +0100
@@ -1,0 +2,11 @@
+Fri Mar 13 16:27:05 UTC 2026 - Jiri Bohac <[email protected]>
+
+- upgrade to version 2.1.7
+  * fix VLAN interface naming (bsc#1255300)
+  * fix bonding options for VLAN slaves
+  * fix return value of kdumptool commandline -d (bsc#1257471)
+  * use primary IP address (bsc#1259058)
+  * dracut: avoid error message if /etc/sysctl.conf does not exist
+  * dracut: update dracut hooks path from /lib/dracut to /var/lib/dracut
+
+-------------------------------------------------------------------

Old:
----
  kdump-2.1.6.tar.xz

New:
----
  kdump-2.1.7.tar.xz

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

Other differences:
------------------
++++++ kdump.spec ++++++
--- /var/tmp/diff_new_pack.YTWR6A/_old  2026-03-18 16:50:00.491779641 +0100
+++ /var/tmp/diff_new_pack.YTWR6A/_new  2026-03-18 16:50:00.491779641 +0100
@@ -57,7 +57,7 @@
 %define dracutlibdir %{_prefix}/lib/dracut
 
 Name:           kdump
-Version:        2.1.6
+Version:        2.1.7
 Release:        0
 Summary:        Kernel crash dump scripts and utilities
 License:        GPL-2.0-or-later

++++++ _scmsync.obsinfo ++++++
--- /var/tmp/diff_new_pack.YTWR6A/_old  2026-03-18 16:50:00.535781484 +0100
+++ /var/tmp/diff_new_pack.YTWR6A/_new  2026-03-18 16:50:00.539781652 +0100
@@ -1,6 +1,6 @@
-mtime: 1755888540
-commit: a496d9f2943ec9b1d99cd2a21060dffb6fed33e36422fc6f559dd11d32bdfe3e
+mtime: 1773419271
+commit: 38b85372f760e3049674c6a4ed0516e29fa8aa9b7c0c0990e33e32c91af63017
 url: https://src.opensuse.org/kernel-kdump/kdump.git
-revision: a496d9f2943ec9b1d99cd2a21060dffb6fed33e36422fc6f559dd11d32bdfe3e
+revision: 38b85372f760e3049674c6a4ed0516e29fa8aa9b7c0c0990e33e32c91af63017
 projectscmsync: https://src.opensuse.org/kernel-kdump/_ObsPrj
 

++++++ build.specials.obscpio ++++++

++++++ build.specials.obscpio ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/.gitignore new/.gitignore
--- old/.gitignore      1970-01-01 01:00:00.000000000 +0100
+++ new/.gitignore      2026-03-13 17:34:27.000000000 +0100
@@ -0,0 +1 @@
+.osc

++++++ kdump-2.1.6.tar.xz -> kdump-2.1.7.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kdump-2.1.6/NEWS new/kdump-2.1.7/NEWS
--- old/kdump-2.1.6/NEWS        2025-08-22 20:31:30.000000000 +0200
+++ new/kdump-2.1.7/NEWS        2026-03-13 17:19:28.000000000 +0100
@@ -1,3 +1,12 @@
+2.1.7
+-----
+* fix VLAN interface naming (bsc#1255300)
+* fix bonding options for VLAN slaves
+* fix return value of kdumptool commandline -d (bsc#1257471)
+* use primary IP address (bsc#1259058)
+* dracut: avoid error message if /etc/sysctl.conf does not exist
+* dracut: update dracut hooks path from /lib/dracut to /var/lib/dracut
+
 2.1.6
 -----
 * drop broken option KDUMP_NETCONFIG="" from manpage
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kdump-2.1.6/dracut/module-setup.sh 
new/kdump-2.1.7/dracut/module-setup.sh
--- old/kdump-2.1.6/dracut/module-setup.sh      2025-08-22 20:31:30.000000000 
+0200
+++ new/kdump-2.1.7/dracut/module-setup.sh      2026-03-13 17:19:28.000000000 
+0100
@@ -155,11 +155,13 @@
        # avoid dracut failing with root=kdump
        inst_hook cmdline 50 "$moddir/kdump-root.sh"
        
-       # prevent mounting, fscking and waiting for root 
+       # prevent mounting, fscking and waiting for root
+       # dracut-110 moved hooks from /lib to /var/lib, check both locations
        mkdir -p "$initdir/etc/systemd/system-generators"
        ln -s /dev/null 
"$initdir/etc/systemd/system-generators/dracut-rootfs-generator"
-       rm -f "$initdir/lib/dracut/hooks/cmdline/00-parse-root.sh"
-       
+       rm -f "$initdir/lib/dracut/hooks/cmdline/00-parse-root.sh" \
+               "$initdir/var/lib/dracut/hooks/cmdline/00-parse-root.sh"
+
        inst_script "$moddir"/kdump-save /kdump/kdump-save
        inst_simple "$moddir/kdump-save.service" 
"$systemdsystemunitdir/kdump-save.service"
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kdump-2.1.6/dracut/setup-kdump.functions 
new/kdump-2.1.7/dracut/setup-kdump.functions
--- old/kdump-2.1.6/dracut/setup-kdump.functions        2025-08-22 
20:31:30.000000000 +0200
+++ new/kdump-2.1.7/dracut/setup-kdump.functions        2026-03-13 
17:19:28.000000000 +0100
@@ -430,19 +430,21 @@
 #   kdump_netif  corresponding vlan= initrd parameter added
 #   kdump_iface  device name in initrd
 #   kdump_kmods  additional kernel modules updated
+#   kdump_ifmap  hardware network interface map updated
 #
 # Because of dracut limitations for vlan interface naming, the initrd
 # interface name may be different from the original name.
 function kdump_vlan_config()                                              # {{{
 {
     local if="$1"
+    local slave
     local vid
 
     # use wicked to read VLAN configuration, if possible
     if [ "$(kdump_net_manager)" = "wicked" ]
     then
        eval $( kdump_wicked_conf "$if" \
-               "vid=%{vlan/tag}; if=%{vlan/device}" )
+               "vid=%{vlan/tag}; slave=%{vlan/device}" )
     fi
 
     # fall back to sysfs
@@ -450,13 +452,15 @@
     then
        vid=$(ip -d link show "$if" | kdump_link2vlan)
        local slaves=$(kdump_list_slaves "$if")
-       if="${slaves# }"
+       slave="${slaves# }"
     fi
 
     kdump_kmods="$kdump_kmods 8021q"
-    kdump_ifname_config "$if"
-    kdump_iface="$if.$vid"
-    kdump_netif="$kdump_netif vlan=$kdump_iface:$if"
+    kdump_ifname_config "$slave"
+    slave="$kdump_iface"
+    kdump_iface="$slave.$vid"
+    kdump_ifmap="$kdump_ifmap $if:$kdump_iface"
+    kdump_netif="$kdump_netif vlan=$kdump_iface:$slave"
 }                                                                         # }}}
 
 # Get the ifname parameter for a given device
@@ -622,7 +626,7 @@
         fi
        netmask=$( kdump_prefix2netmask "${prefix:1}" )
 
-    done < <(ip -4 address show dev "$iface")
+    done < <(ip -4 address show dev "$iface" primary)
 
     gwaddr=$(ip route show 0/0 | sed -n 's/.* via \([^ ]*\).*/\1/p')
     hostname=$(hostname)
@@ -736,6 +740,7 @@
        "$root"/lib/sysctl.d/*.conf \
        "$root"/etc/sysctl.conf
     do
+       [ -e "$f" ] || continue
        sed -i -e '/^[ \t]*vm\./d' "$f"
        sed -i -e '/^[ \t]*kernel\.panic_on_warn/d' "$f"
     done
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kdump-2.1.6/kdumptool/kdumptool 
new/kdump-2.1.7/kdumptool/kdumptool
--- old/kdump-2.1.6/kdumptool/kdumptool 2025-08-22 20:31:30.000000000 +0200
+++ new/kdump-2.1.7/kdumptool/kdumptool 2026-03-13 17:19:28.000000000 +0100
@@ -99,8 +99,8 @@
                        echo "Options -d / -D are mutually exclusive with 
options -c and -u / -U" >&2
                        return 1
                fi
-               pbl --del-option "crashkernel" --del-option "fadump" --config
-               return 2
+               pbl --del-option "crashkernel" --del-option "fadump" --config 
|| return 2
+               return 0
        fi
        
        

Reply via email to