Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package slurm for openSUSE:Factory checked in at 2022-05-31 16:04:51
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/slurm (Old)
and /work/SRC/openSUSE:Factory/.slurm.new.1548 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "slurm"
Tue May 31 16:04:51 2022 rev:73 rq:980097 version:22.05.0
Changes:
--------
--- /work/SRC/openSUSE:Factory/slurm/slurm.changes 2022-05-12 23:00:06.008775840 +0200
+++ /work/SRC/openSUSE:Factory/.slurm.new.1548/slurm.changes 2022-05-31 16:04:53.608653468 +0200
@@ -1,0 +2,19 @@
+Tue May 31 12:56:05 UTC 2022 - Christian Goll
+
+- update to 22.05.0 with following changes:
+- Support for dynamic node addition and removal
+- Support for native Linux cgroup v2 operation
+- Newly added plugins to support HPE Slingshot 11 networks
+ (switch/hpe_slingshot), and Intel Xe GPUs (gpu/oneapi)
+- Added new acct_gather_interconnect/sysfs plugin to collect statistics
+ from arbitrary network interfaces.
+- Expanded and synced set of environment variables available in the
+ Prolog/Epilog/PrologSlurmctld/EpilogSlurmctld scripts.
+- New "--prefer" option to job submissions to allow for a "soft
+ constraint" request to influence node selection.
+- Optional support for license planning in the backfill scheduler with
+ "bf_licenses" option in SchedulerParameters.
+- removed file slurm-2.4.4-init.patch as sysvinit is now realy deprecated
+- removed file load-pmix-major-version.patch as fixed upstream
+
+-------------------------------------------------------------------
Old:
----
load-pmix-major-version.patch
slurm-2.4.4-init.patch
slurm-21.08.8.tar.bz2
New:
----
slurm-22.05.0.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ slurm.spec ++++++
--- /var/tmp/diff_new_pack.gqNDkV/_old 2022-05-31 16:04:54.344653902 +0200
+++ /var/tmp/diff_new_pack.gqNDkV/_new 2022-05-31 16:04:54.352653907 +0200
@@ -17,9 +17,9 @@
# Check file META in sources: update so_version to (API_CURRENT - API_AGE)
-%define so_version 37
-%define ver 21.08.8
-%define _ver _21_08
+%define so_version 38
+%define ver 22.05.0
+%define _ver _22_05
%define dl_ver %{ver}
# so-version is 0 and seems to be stable
%define pmi_so 0
@@ -147,9 +147,7 @@
Source11: https://raw.githubusercontent.com/openSUSE/hpc/10c105e/files/slurm/slurmctld...
Source12: https://raw.githubusercontent.com/openSUSE/hpc/10c105e/files/slurm/slurmdbd....
Patch0: Remove-rpath-from-build.patch
-Patch1: slurm-2.4.4-init.patch
Patch2: pam_slurm-Initialize-arrays-and-pass-sizes.patch
-Patch3: load-pmix-major-version.patch
%{?upgrade:Provides: %{pname} = %{version}}
%{?upgrade:Conflicts: %{pname}}
@@ -213,6 +211,7 @@
%{?have_sysuser:BuildRequires: sysuser-tools}
%{?systemd_ordering}
BuildRequires: dejagnu
+BuildRequires: pkgconfig(dbus-1)
BuildRequires: pkgconfig(systemd)
%else
Requires(post): %insserv_prereq %fillup_prereq
@@ -560,17 +559,19 @@
%prep
%setup -q -n %{pname}-%{dl_ver}
%patch0 -p1
-%patch1 -p1
+#%%patch1 -p1
%patch2 -p1
-%patch3 -p1
+#%%patch3 -p1
%if 0%{?python_ver} < 3
# Workaround for wrongly flagged python3 to keep SLE-11-SP4 building
mkdir -p mybin; ln -s /usr/bin/python2 mybin/python3
%endif
%build
+# needed as slurm works that way bsc#1200030
+export SUSE_ZNOW=0
+
autoreconf
-%define _lto_cflags %{nil}
[ -e $(pwd)/mybin ] && PATH=$(pwd)/mybin:$PATH
%configure --enable-shared \
--disable-static \
@@ -766,7 +767,6 @@
# Temporary - remove when build is fixed upstream.
%if !0%{?build_slurmrestd}
rm -f %{buildroot}/%{_mandir}/man8/slurmrestd.*
-rm -f %{buildroot}/%{_libdir}/slurm/openapi_*
%endif
%check
@@ -1093,9 +1093,11 @@
%{_libdir}/slurm/accounting_storage_none.so
%{_libdir}/slurm/accounting_storage_slurmdbd.so
%{_libdir}/slurm/acct_gather_energy_pm_counters.so
+%{_libdir}/slurm/acct_gather_energy_gpu.so
%{_libdir}/slurm/acct_gather_energy_ibmaem.so
%{_libdir}/slurm/acct_gather_energy_none.so
%{_libdir}/slurm/acct_gather_energy_rapl.so
+%{_libdir}/slurm/acct_gather_interconnect_sysfs.so
%{_libdir}/slurm/acct_gather_filesystem_lustre.so
%{_libdir}/slurm/acct_gather_filesystem_none.so
%{_libdir}/slurm/acct_gather_interconnect_none.so
@@ -1103,6 +1105,7 @@
%{_libdir}/slurm/burst_buffer_lua.so
%{?have_json_c:%{_libdir}/slurm/burst_buffer_datawarp.so}
%{_libdir}/slurm/cgroup_v1.so
+%{_libdir}/slurm/cgroup_v2.so
%{_libdir}/slurm/core_spec_none.so
%{_libdir}/slurm/cli_filter_none.so
%{_libdir}/slurm/cli_filter_lua.so
@@ -1114,6 +1117,7 @@
%{_libdir}/slurm/gres_gpu.so
%{_libdir}/slurm/gres_mps.so
%{_libdir}/slurm/gres_nic.so
+%{_libdir}/slurm/gres_shard.so
%{_libdir}/slurm/hash_k12.so
%{_libdir}/slurm/jobacct_gather_cgroup.so
%{_libdir}/slurm/jobacct_gather_linux.so
@@ -1222,12 +1226,14 @@
%{?comp_at}
%{_sbindir}/slurmrestd
%{_mandir}/man8/slurmrestd.*
+%{_libdir}/slurm/openapi_dbv0_0_38.so
+%{_libdir}/slurm/openapi_v0_0_38.so
%{_libdir}/slurm/openapi_dbv0_0_37.so
%{_libdir}/slurm/openapi_v0_0_37.so
%{_libdir}/slurm/openapi_dbv0_0_36.so
-%{_libdir}/slurm/openapi_v0_0_35.so
+#%{_libdir}/slurm/openapi_v0_0_35.so
%{_libdir}/slurm/openapi_v0_0_36.so
-%{_libdir}/slurm/rest_auth_jwt.so
+#%{_libdir}/slurm/rest_auth_jwt.so
%{_libdir}/slurm/rest_auth_local.so
%endif
@@ -1280,6 +1286,7 @@
%{_mandir}/man5/topology.*
%{_mandir}/man5/knl.conf.5.*
%{_mandir}/man5/job_container.conf.5.*
+%{_mandir}/man5/mpi.conf.5.*
%if 0%{?have_hdf5}
%files hdf5
++++++ slurm-21.08.8.tar.bz2 -> slurm-22.05.0.tar.bz2 ++++++
/work/SRC/openSUSE:Factory/slurm/slurm-21.08.8.tar.bz2 /work/SRC/openSUSE:Factory/.slurm.new.1548/slurm-22.05.0.tar.bz2 differ: char 11, line 1