Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package warewulf4 for openSUSE:Factory checked in at 2021-10-29 22:34:44 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/warewulf4 (Old) and /work/SRC/openSUSE:Factory/.warewulf4.new.1890 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "warewulf4" Fri Oct 29 22:34:44 2021 rev:3 rq:928160 version:4.2.0 Changes: -------- --- /work/SRC/openSUSE:Factory/warewulf4/warewulf4.changes 2021-10-21 23:55:59.260039725 +0200 +++ /work/SRC/openSUSE:Factory/.warewulf4.new.1890/warewulf4.changes 2021-10-29 22:35:47.475717430 +0200 @@ -1,0 +2,6 @@ +Thu Oct 28 07:00:53 UTC 2021 - Christian Goll <[email protected]> + +- updated to findal release 4.2.0 with following bugs fix + * kernel modules are imported with the right path + +------------------------------------------------------------------- Old: ---- warewulf-4.2.0rc1.tar.gz New: ---- warewulf-4.2.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ warewulf4.spec ++++++ --- /var/tmp/diff_new_pack.50Kih8/_old 2021-10-29 22:35:47.931717602 +0200 +++ /var/tmp/diff_new_pack.50Kih8/_new 2021-10-29 22:35:47.935717603 +0200 @@ -26,7 +26,7 @@ ExclusiveArch: x86_64 aarch64 Name: warewulf4 -Version: 4.2.0rc1 +Version: 4.2.0 Release: 0 Summary: A suite of tools for clustering License: BSD-3-Clause @@ -57,6 +57,8 @@ Warewulf v4 combines ultra scalability, flexibility, and simplicity with being light weight, non-intrusive, and a great tool for scientists and seasoned system administrators alike. Warewulf empowers you to scalably and easily manage thousands of compute resources. %package overlay +# Smells like a circular dependcy, but needed in this case as the +# files belong to the warewulf user Requires(pre): %{name} Summary: Default overlay for warewulf Group: Productivity/Clustering/Computing @@ -121,6 +123,9 @@ %{_sysusersdir}/system-user-%{name}.conf %files overlay -%{_localstatedir}/lib/warewulf/overlays +# The configuration files in this location are for the compute +# nodes, so when modified we do not replace them as sensible +# admin will read the changelog +%config(noreplace) %{_localstatedir}/lib/warewulf/overlays %changelog ++++++ warewulf-4.2.0rc1.tar.gz -> warewulf-4.2.0.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/warewulf-4.2.0rc1/internal/app/wwctl/overlay/delete/main.go new/warewulf-4.2.0/internal/app/wwctl/overlay/delete/main.go --- old/warewulf-4.2.0rc1/internal/app/wwctl/overlay/delete/main.go 2021-10-01 09:09:05.000000000 +0200 +++ new/warewulf-4.2.0/internal/app/wwctl/overlay/delete/main.go 2021-10-25 23:10:15.000000000 +0200 @@ -24,10 +24,6 @@ fileName = args[2] } - if overlayName == "default" { - return errors.New("refusing to delete the default overlay") - } - if overlayKind != "system" && overlayKind != "runtime" { return errors.New("overlay kind must be of type 'system' or 'runtime'") } @@ -49,6 +45,9 @@ } if fileName == "" { + if overlayName == "default" { + return errors.New("refusing to delete the default overlay") + } if Force { err := os.RemoveAll(overlayPath) if err != nil {
