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 {

Reply via email to