Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package warewulf4 for openSUSE:Factory checked in at 2026-01-19 18:39:34 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/warewulf4 (Old) and /work/SRC/openSUSE:Factory/.warewulf4.new.1928 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "warewulf4" Mon Jan 19 18:39:34 2026 rev:38 rq:1328111 version:4.6.5 Changes: -------- --- /work/SRC/openSUSE:Factory/warewulf4/warewulf4.changes 2025-09-09 20:30:41.538357122 +0200 +++ /work/SRC/openSUSE:Factory/.warewulf4.new.1928/warewulf4.changes 2026-01-19 18:43:26.179293639 +0100 @@ -1,0 +2,17 @@ +Mon Jan 19 13:48:50 UTC 2026 - Christian Goll <[email protected]> + +- updated to v4.6.5 with following changes: + * new wwctl overlay info command + * fixed wwctl image import --update option (bsc#1254470) + * cross-arch support for wwclient + * improved IPv6 support + * improved support for bonded interfaces + * renamed debian.interfaces overlay to ifupdown + * new systemd-networkd overlay + * warewulf-dracut fixes, including "provision-to-disk" fixes +- default to dnsmasq instead of dhcpd and tftp +- Removed fix-CVE-2025-58058.patch as updated upstream +- Removed switched-to-dnsmasq-as-default-dhcp-and-tftp-service.patch + preferring editing conf with yq + +------------------------------------------------------------------- Old: ---- _service fix-CVE-2025-58058.patch switched-to-dnsmasq-as-default-dhcp-and-tftp-service.patch vendor.tar.xz warewulf-4.6.4.obscpio warewulf.obsinfo New: ---- vendor.tar.gz warewulf4-v4.6.5.tar.gz ----------(Old B)---------- Old:- default to dnsmasq instead of dhcpd and tftp - Removed fix-CVE-2025-58058.patch as updated upstream - Removed switched-to-dnsmasq-as-default-dhcp-and-tftp-service.patch Old:- Removed fix-CVE-2025-58058.patch as updated upstream - Removed switched-to-dnsmasq-as-default-dhcp-and-tftp-service.patch preferring editing conf with yq ----------(Old E)---------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ warewulf4.spec ++++++ --- /var/tmp/diff_new_pack.VSyqe6/_old 2026-01-19 18:43:27.159334189 +0100 +++ /var/tmp/diff_new_pack.VSyqe6/_new 2026-01-19 18:43:27.167334520 +0100 @@ -1,7 +1,7 @@ # # spec file for package warewulf4 # -# Copyright (c) 2025 SUSE LLC +# Copyright (c) 2026 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -29,23 +29,19 @@ ExclusiveArch: x86_64 aarch64 Name: warewulf4 -Version: 4.6.4 +Version: 4.6.5 Release: 0 Summary: A suite of tools for clustering License: BSD-3-Clause Group: Productivity/Clustering/Computing URL: https://warewulf.org -Source0: warewulf-%{version}.tar -Source1: vendor.tar.xz +Source0: https://github.com/warewulf/warewulf/releases/download/v%{version}/warewulf-%{version}.tar.gz#/warewulf4-v%{version}.tar.gz +Source1: vendor.tar.gz Source5: warewulf4-rpmlintrc Source10: config-ww4.sh Source11: adjust_overlays.sh Source20: README.dnsmasq Source21: README.RKE2.md -Patch0: switched-to-dnsmasq-as-default-dhcp-and-tftp-service.patch -Patch1: fix-CVE-2025-58058.patch -#Patch1: overlay.patch -#Patch2: upstream.patch BuildRequires: %{python_module Sphinx-latex} BuildRequires: distribution-release @@ -66,7 +62,6 @@ BuildRoot: %{_tmppath}/%{name}-%{version}-build %sysusers_requires Requires: %{name}-overlay = %{version} -Requires: firewalld Requires: iproute2 Requires: ipxe-bootimgs Requires: logrotate @@ -201,7 +196,10 @@ .tftp.ipxe."00:09" = "ipxe-x86_64.efi" | .tftp.ipxe."00:0B" = "snp-arm64.efi" | .["image mounts"] += {"source": "/etc/SUSEConnect", "dest": "/etc/SUSEConnect", "readonly": true} | - .["image mounts"] += {"source": "/etc/zypp/credentials.d/SCCcredentials", "dest": "/etc/zypp/credentials.d/SCCcredentials", "readonly": true}' \ + .["image mounts"] += {"source": "/etc/zypp/credentials.d/SCCcredentials", "dest": "/etc/zypp/credentials.d/SCCcredentials", "readonly": true} | + .dhcp.["systemd name"] = "dnsmasq" | + .tftp.["systemd name"] = "dnsmasq" + ' \ -i %{buildroot}%{_sysconfdir}/warewulf/warewulf.conf # SUSE starts user UIDs at 1000 #sed -i -e 's@\(.* \$_UID \(>\|-ge\) \)500\(.*\)@\11000\3@' %{buildroot}%{_localstatedir}/lib/warewulf/overlays/host/rootfs/etc/profile.d/ssh_setup.*sh.ww
