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

Reply via email to