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-06-17 16:18:26
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/warewulf4 (Old)
 and      /work/SRC/openSUSE:Factory/.warewulf4.new.1981 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "warewulf4"

Wed Jun 17 16:18:26 2026 rev:40 rq:1360003 version:4.7.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/warewulf4/warewulf4.changes      2026-02-23 
18:29:15.798014005 +0100
+++ /work/SRC/openSUSE:Factory/.warewulf4.new.1981/warewulf4.changes    
2026-06-17 16:19:13.685344884 +0200
@@ -1,0 +2,25 @@
+Mon Jun 15 09:29:49 UTC 2026 - Christian Goll <[email protected]>
+
+- updating to v4.7.0 with following security fixes
+ * CVE-2026-39821 tracked at bsc#1266483
+ * CVE-2026-33814 tracked at bsc#1265653
+- v4.7.0 with significant changes relative to the v4.6.x series which are:
+  * New wwctl unset command
+  * Refactored server routes (URLs)
+  * New /files/ route for serving individual files and templates
+  * Server TLS support
+  * Removed support for fetching individual overlays and individual files from 
overlays
+  * Fixed whitespace handling around template functions
+  * Security fixes, including updated Go and library versions
+- changes from v4.6.5:
+  * new wwctl overlay info command
+  * fixed wwctl image import --update option
+  * 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
+- remove slurm-overlay package
+
+-------------------------------------------------------------------

Old:
----
  warewulf4-v4.6.5.tar.gz

New:
----
  _scmsync.obsinfo
  build.specials.obscpio
  warewulf4-v4.7.0.tar.gz

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

Other differences:
------------------
++++++ warewulf4.spec ++++++
--- /var/tmp/diff_new_pack.bJt0bf/_old  2026-06-17 16:19:14.481378191 +0200
+++ /var/tmp/diff_new_pack.bJt0bf/_new  2026-06-17 16:19:14.485378358 +0200
@@ -29,7 +29,7 @@
 ExclusiveArch:  x86_64 aarch64
 
 Name:           warewulf4
-Version:        4.6.5
+Version:        4.7.0
 Release:        0
 Summary:        A suite of tools for clustering
 License:        BSD-3-Clause
@@ -54,7 +54,6 @@
 BuildRequires:  libgpg-error-devel
 BuildRequires:  logrotate
 BuildRequires:  make
-BuildRequires:  munge
 BuildRequires:  sysuser-tools
 BuildRequires:  tftp
 BuildRequires:  yq
@@ -107,18 +106,6 @@
 %description reference-doc
 Reference documentation for warewulf4.
 
-%package overlay-slurm
-Summary:        Configuration template for slurm
-Requires:       %{name} = %{version}
-Recommends:     slurm
-BuildArch:      noarch
-Obsoletes:      warewulf4-slurm <= 4.4.0
-Provides:       warewulf4-slurm = %version
-
-%description overlay-slurm
-This package installs the necessary configuration files in order to run a slurm
-cluster on the configured warewulf nodes.
-
 %package overlay-rke2
 Summary:        Configuration template for RKE2
 Requires:       %{name} = %{version}
@@ -215,18 +202,6 @@
 install -D -m 755 %{S:10} 
%{buildroot}%{ww4dir}/warewulf/scripts/config-warewulf.sh
 install -D -m 755 %{S:11} 
%{buildroot}%{ww4dir}/warewulf/scripts/adjust_overlays.sh
 
-# get the slurm package ready
-mkdir -p %{buildroot}%{ww4dir}/warewulf/overlays/host/rootfs/etc/slurm
-mv %{buildroot}%{_sysconfdir}/warewulf/examples/slurm.conf.ww 
%{buildroot}%{ww4dir}/warewulf/overlays/host/rootfs/etc/slurm
-mkdir -p %{buildroot}%{ww4dir}/warewulf/overlays/slurm/rootfs/etc/munge
-cat >  
%{buildroot}%{ww4dir}/warewulf/overlays/slurm/rootfs/etc/munge/munge.key.ww 
<<EOF
-{{ Include "/etc/munge/munge.key" -}}
-EOF
-chmod 600 
%{buildroot}%{ww4dir}/warewulf/overlays/slurm/rootfs/etc/munge/munge.key.ww
-mkdir -p %{buildroot}%{ww4dir}/warewulf/overlays/slurm/rootfs/etc/slurm
-cat >  
%{buildroot}%{ww4dir}/warewulf/overlays/slurm/rootfs/etc/slurm/slurm.conf.ww 
<<EOF
-{{ Include "/etc/slurm/slurm.conf" }}
-EOF
 # prepare RKE2 configuration template
 mkdir -p %{buildroot}%{ww4dir}/warewulf/overlays/rke2-config/etc/rancher/rke2
 cat > 
%{buildroot}%{ww4dir}/warewulf/overlays/rke2-config/etc/rancher/rke2/config.yaml.ww
 <<EOF
@@ -252,8 +227,8 @@
 %post
 %service_add_post warewulfd.service
 if [ $1 -eq 1 ] ; then
-    cp %{_sysconfdir}/warewulf/nodes.conf 
%{_sysconfdir}/warewulf/nodes.conf.4.5.x
-    cp %{_sysconfdir}/warewulf/warewulf.conf 
%{_sysconfdir}/warewulf/warewulf.conf.4.5.x
+    cp %{_sysconfdir}/warewulf/nodes.conf 
%{_sysconfdir}/warewulf/nodes.conf.4.6.x
+    cp %{_sysconfdir}/warewulf/warewulf.conf 
%{_sysconfdir}/warewulf/warewulf.conf.4.6.x
     %{_bindir}/wwctl upgrade nodes --replace-overlay --add-defaults
     %{_bindir}/wwctl upgrade config
 else
@@ -303,18 +278,9 @@
 # nodes, so when modified we do not replace them as sensible
 # admin will read the changelog
 %{ww4dir}/warewulf/overlays
-%exclude %{ww4dir}/warewulf/overlays/host/rootfs/etc/slurm
-%exclude %{ww4dir}/warewulf/overlays/slurm/rootfs/etc/slurm
 %exclude %{ww4dir}/warewulf/overlays/slurm/rootfs/etc/munge
 %exclude %{ww4dir}/warewulf/overlays/rke2-config
 
-%files overlay-slurm
-%dir %{ww4dir}/warewulf/overlays/host/rootfs/etc/slurm
-%{ww4dir}/warewulf/overlays/host/rootfs/etc/slurm/slurm.conf.ww
-%{ww4dir}/warewulf/overlays/slurm
-%dir %attr(0700,munge,munge) %{ww4dir}/warewulf/overlays/slurm/rootfs/etc/munge
-%attr(0600,munge,munge) %config(noreplace) 
%{ww4dir}/warewulf/overlays/slurm/rootfs/etc/munge/munge.key.ww
-
 %files overlay-rke2
 %doc README.RKE2.md
 %dir %{ww4dir}/warewulf/overlays/rke2-config

++++++ _scmsync.obsinfo ++++++
mtime: 1781691015
commit: edcbe227e30d033ac9ef4e720c65488d69e561e8da97c2e6ca253bea80950305
url: https://src.opensuse.org/Cluster/warewulf4.git
revision: main

++++++ 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-06-17 12:10:15.000000000 +0200
@@ -0,0 +1,4 @@
+*.obscpio
+*.osc
+_build.*
+.pbuild

++++++ vendor.tar.gz ++++++
/work/SRC/openSUSE:Factory/warewulf4/vendor.tar.gz 
/work/SRC/openSUSE:Factory/.warewulf4.new.1981/vendor.tar.gz differ: char 9, 
line 1

++++++ warewulf4-v4.6.5.tar.gz -> warewulf4-v4.7.0.tar.gz ++++++
/work/SRC/openSUSE:Factory/warewulf4/warewulf4-v4.6.5.tar.gz 
/work/SRC/openSUSE:Factory/.warewulf4.new.1981/warewulf4-v4.7.0.tar.gz differ: 
char 16, line 1

Reply via email to