Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package cloud-netconfig for openSUSE:Factory
checked in at 2026-02-24 17:45:42
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/cloud-netconfig (Old)
and /work/SRC/openSUSE:Factory/.cloud-netconfig.new.1977 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "cloud-netconfig"
Tue Feb 24 17:45:42 2026 rev:23 rq:1334814 version:1.17
Changes:
--------
--- /work/SRC/openSUSE:Factory/cloud-netconfig/cloud-netconfig.changes
2025-12-01 11:16:11.373784372 +0100
+++
/work/SRC/openSUSE:Factory/.cloud-netconfig.new.1977/cloud-netconfig.changes
2026-02-24 17:45:44.154669934 +0100
@@ -1,0 +2,6 @@
+Thu Feb 19 11:34:19 UTC 2026 - Joachim Gleissner <[email protected]>
+
+- Update to version 1.17
+ + Do not set broadcast address explicitly (bsc#1258406)
+
+-------------------------------------------------------------------
Old:
----
cloud-netconfig-1.16.tar.bz2
New:
----
cloud-netconfig-1.17.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ cloud-netconfig.spec ++++++
--- /var/tmp/diff_new_pack.V7ED1t/_old 2026-02-24 17:45:45.386721048 +0100
+++ /var/tmp/diff_new_pack.V7ED1t/_new 2026-02-24 17:45:45.398721546 +0100
@@ -1,7 +1,7 @@
#
# spec file for package cloud-netconfig
#
-# Copyright (c) 2025 SUSE LLC and contributors
+# Copyright (c) 2026 SUSE LLC and contributors
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -48,7 +48,7 @@
%endif
Name: %{base_name}%{flavor_suffix}
-Version: 1.16
+Version: 1.17
Release: 0
License: GPL-3.0-or-later
Summary: Network configuration scripts for %{csp_string}
++++++ cloud-netconfig-1.16.tar.bz2 -> cloud-netconfig-1.17.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/cloud-netconfig-1.16/VERSION
new/cloud-netconfig-1.17/VERSION
--- old/cloud-netconfig-1.16/VERSION 2025-11-12 16:04:53.237451437 +0100
+++ new/cloud-netconfig-1.17/VERSION 2026-02-19 12:31:21.892914292 +0100
@@ -1 +1 @@
-1.16
+1.17
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/cloud-netconfig-1.16/cloud-netconfig.spec
new/cloud-netconfig-1.17/cloud-netconfig.spec
--- old/cloud-netconfig-1.16/cloud-netconfig.spec 2025-11-12
16:04:53.238451453 +0100
+++ new/cloud-netconfig-1.17/cloud-netconfig.spec 2026-02-19
12:31:21.892914292 +0100
@@ -48,7 +48,7 @@
%endif
Name: %{base_name}%{flavor_suffix}
-Version: 1.16
+Version: 1.17
Release: 0
License: GPL-3.0-or-later
Summary: Network configuration scripts for %{csp_string}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/cloud-netconfig-1.16/common/cloud-netconfig
new/cloud-netconfig-1.17/common/cloud-netconfig
--- old/cloud-netconfig-1.16/common/cloud-netconfig 2025-11-12
17:09:08.568621906 +0100
+++ new/cloud-netconfig-1.17/common/cloud-netconfig 2026-02-19
12:31:21.892914292 +0100
@@ -118,7 +118,7 @@
{
local iface="$1" cfg="${STATEDIR}/leaseinfo.${iface}.dhcp.ipv4"
if [ -e "$cfg" ]; then
- grep -E '^IPADDR|^NETWORK|^NETMASK|^BROADCAST|^GATEWAYS|^ROUTES' $cfg
+ grep -E '^IPADDR|^NETWORK|^NETMASK|^GATEWAYS|^ROUTES' $cfg
else
return 1
fi
@@ -145,16 +145,14 @@
{
local iface="$1"
test -z `type -p nmcli` && { warn "nmcli not found, cannot configure
interface" ; return 1 ; }
- local ipaddr network netmask broadcast gateways prefixlen
+ local ipaddr network netmask gateways prefixlen
ipaddr=`nmcli -f DHCP4 -t d show $iface | grep ':ip_address' | cut -d= -f2
| tr -d ' '`
netmask=`nmcli -f DHCP4 -t d show $iface | grep ':subnet_mask' | cut -d=
-f2 | tr -d ' '`
- broadcast=`nmcli -f DHCP4 -t d show $iface | grep ':broadcast_address' |
cut -d= -f2 | tr -d ' '`
gateways=`nmcli -f DHCP4 -t d show $iface | grep ':routers' | cut -d= -f2
| tr ',' ' '`
echo "IPADDR=$ipaddr"
echo -n "NETWORK="
calculate_network $ipaddr $netmask
echo "NETMASK=$netmask"
- echo "BROADCAST=$broadcast"
echo "GATEWAYS=($gateways)"
}
@@ -393,7 +391,7 @@
{
local INTERFACE="$1"
test -z "$INTERFACE" && return 1
- local IPADDR NETWORK NETMASK BROADCAST GATEWAYS
+ local IPADDR NETWORK NETMASK GATEWAYS
eval `get_lease_info $INTERFACE`
if [ -z "$IPADDR" ]; then
warn "Could not determine address from DHCP4 lease info"
@@ -468,7 +466,7 @@
for addr in ${addr_to_add[@]} ; do
# add new IP address
log "adding address $addr to interface $INTERFACE"
- ip -4 addr add $addr broadcast $BROADCAST dev $INTERFACE
+ ip -4 addr add $addr broadcast + dev $INTERFACE
add_addr_to_log $INTERFACE $addr
done