Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package warewulf4 for openSUSE:Factory 
checked in at 2024-08-21 23:26:45
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/warewulf4 (Old)
 and      /work/SRC/openSUSE:Factory/.warewulf4.new.2698 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "warewulf4"

Wed Aug 21 23:26:45 2024 rev:24 rq:1195048 version:4.5.6

Changes:
--------
--- /work/SRC/openSUSE:Factory/warewulf4/warewulf4.changes      2024-07-11 
20:30:52.059789660 +0200
+++ /work/SRC/openSUSE:Factory/.warewulf4.new.2698/warewulf4.changes    
2024-08-21 23:27:09.152429190 +0200
@@ -0,0 +1,22 @@
+
+-------------------------------------------------------------------
+Fri Aug 09 12:39:33 UTC 2024 - [email protected]
+
+- Update to version 4.5.6 with following changes:
+  * Show more information during wwctl container <shell|exec> about 
+    when and if the container image will be rebuilt. 
+  * Command-line completion for wwctl overlay <edit|delete|chmod|chown>. 
+  * Display an error during boot if no container is defined. 
+  * wwctl conaitner list --kernel shows the kernel detected for each 
container. 
+  *  wwctl container list --size shows the uncompressed size of each 
container. 
+    --compressed shows the compressed size, and --chroot shows the size of the 
container i
+    source on the server. 
+  * Add a logrotate config for warewulfd.log.
+- removed following patches as accepted upstream:
+  * empty-container.patch
+  * enhanced-cont-list.patch
+  * fix-overlay-built.patch
+  * issue-motd.patch
+  * oci-vars.patch
+  * verbose-exec.patch
+

Old:
----
  empty-container.patch
  enhanced-cont-list.patch
  fix-overlay-built.patch
  issue-motd.patch
  oci-vars.patch
  verbose-exec.patch
  warewulf4-v4.5.5.tar.gz

New:
----
  vendor.tar.xz
  warewulf-4.5.6.obscpio
  warewulf.obsinfo

BETA DEBUG BEGIN:
  Old:- removed following patches as accepted upstream:
  * empty-container.patch
  * enhanced-cont-list.patch
  Old:  * empty-container.patch
  * enhanced-cont-list.patch
  * fix-overlay-built.patch
  Old:  * enhanced-cont-list.patch
  * fix-overlay-built.patch
  * issue-motd.patch
  Old:  * fix-overlay-built.patch
  * issue-motd.patch
  * oci-vars.patch
  Old:  * issue-motd.patch
  * oci-vars.patch
  * verbose-exec.patch
  Old:  * oci-vars.patch
  * verbose-exec.patch
BETA DEBUG END:

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

Other differences:
------------------
++++++ warewulf4.spec ++++++
--- /var/tmp/diff_new_pack.nGYwxV/_old  2024-08-21 23:27:10.324478009 +0200
+++ /var/tmp/diff_new_pack.nGYwxV/_new  2024-08-21 23:27:10.324478009 +0200
@@ -16,7 +16,6 @@
 #
 
 
-%global vers 4.5.5
 %global tftpdir /srv/tftpboot
 %global srvdir %{_sharedstatedir}
 #%%global githash 5b0de8ea5397ca42584335517fd4959d7ffe3da5
@@ -24,24 +23,18 @@
 ExclusiveArch:  x86_64 aarch64
 
 Name:           warewulf4
-Version:        %{vers}
+Version:        4.5.6
 Release:        0
 Summary:        A suite of tools for clustering
 License:        BSD-3-Clause
 Group:          Productivity/Clustering/Computing
 URL:            https://warewulf.org
-Source0:        
https://github.com/warewulf/warewulf/releases/download/v%{vers}/warewulf-%{vers}.tar.gz#/warewulf4-v%{version}.tar.gz
+Source0:        warewulf-%{version}.tar
+Source1:        vendor.tar.xz
 Source5:        warewulf4-rpmlintrc
 Source10:       config-ww4.sh
 Source11:       adjust_overlays.sh
 Source20:       README.dnsmasq
-#Patch1:         wwctl-configure-all-calls-SSH-keys.patch
-Patch1:         empty-container.patch
-Patch2:         enhanced-cont-list.patch
-Patch3:         fix-overlay-built.patch
-Patch4:         oci-vars.patch
-Patch5:         issue-motd.patch
-Patch6:         verbose-exec.patch
 
 # no firewalld in sle12
 %if 0%{?sle_version} >= 150000 || 0%{?suse_version} > 1500
@@ -120,9 +113,8 @@
 Warewulf server.
 
 %prep
-%setup -q -n warewulf-%{vers}
-%autopatch -p1
-# tar xzf %{S:1}
+%autosetup -a1 -p1 -n warewulf-%{version}
+echo %{version} > VERSION
 
 %build
 export OFFLINE_BUILD=1
@@ -192,10 +184,10 @@
   .["container mounts"] += {"source": 
"/etc/zypp/credentials.d/SCCcredentials", "dest": 
"/etc/zypp/credentials.d/SCCcredentials", "readonly": true}' \
   -i %{buildroot}%{_sysconfdir}/warewulf/warewulf.conf
 # disable suse net-naming
-yq -e '
-  .defaultnode.kernel.args="quiet crashkernel=no net.ifnames=1" |
-  del(.defaultnode.["boot method"] )' \
-  -i %{buildroot}%{_datadir}/warewulf/defaults.conf
+#yq -e '
+#  .defaultnode.kernel.args="quiet crashkernel=no net.ifnames=1" |
+#  del(.defaultnode.["boot method"] )' \
+#  -i %{buildroot}%{_datadir}/warewulf/defaults.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
 # fix dhcp for SUSE
@@ -254,6 +246,7 @@
 %config(noreplace) %{_sysconfdir}/warewulf/warewulf.conf
 %config(noreplace) %{_sysconfdir}/warewulf/grub
 %config(noreplace) %{_sysconfdir}/warewulf/ipxe
+%{_sysconfdir}/logrotate.d/warewulfd.conf
 %{_defaultdocdir}/%{name}/example-templates
 %{_prefix}/lib/firewalld/services/warewulf.xml
 %exclude %{_datadir}/warewulf/overlays

++++++ _service ++++++
--- /var/tmp/diff_new_pack.nGYwxV/_old  2024-08-21 23:27:10.372480008 +0200
+++ /var/tmp/diff_new_pack.nGYwxV/_new  2024-08-21 23:27:10.376480175 +0200
@@ -1,6 +1,23 @@
 <services>
-  <service name="go_modules" mode="disabled">
+  <service name="obs_scm" mode="manual">
+    <param name="url">https://github.com/warewulf/warewulf.git</param>
+    <param name="scm">git</param>
+    <param name="revision">v4.5.6</param>
+    <param name="versionformat">@PARENT_TAG@</param>
+    <param name="versionrewrite-pattern">v(.*)</param>
+    <param name="changesgenerate">enable</param>
+    <param name="submodules">enable</param>
+    <param name="package-meta">yes</param>
   </service>
+  <service name="set_version" mode="manual" />
+  <service name="format_spec_file" mode="manual" />
+  <service name="tar" mode="buildtime">
+    <param name="package-meta">yes</param>
+  </service>
+  <service name="go_modules" mode="manual" >
+    <param name="compression">xz</param>
+    <param name="archive">warewulf*obscpio</param>
+  </service>
+  <service name="format_spec_file" mode="manual" />
 </services>
 
-

++++++ warewulf.obsinfo ++++++
name: warewulf
version: 4.5.6
mtime: 1722867783
commit: ad21463ac4c885e19818c131391a0fbf04053a89

Reply via email to