From 6f080824a421fe9601652c545d7c052a6bad5cb3ee68b534ff69b4a8272dfe21 Mon Sep 17 00:00:00 2001 From: Egbert Eich Date: Sun, 11 Dec 2022 07:58:12 +0000 Subject: [PATCH] Accepting request 1039957 from home:eeich:branches:network:cluster - Move the ext_sensors/rrd plugin to a separate package: this plugin requires librrd which in turn requires huge parts of the client side X Window System stack. There is probably no use in cluttering up a system for a plugin that probably only used by a few. OBS-URL: https://build.opensuse.org/request/show/1039957 OBS-URL: https://build.opensuse.org/package/show/network:cluster/slurm?expand=0&rev=227 --- slurm.changes | 9 +++++++++ slurm.spec | 16 +++++++++++++++- 2 files changed, 24 insertions(+), 1 deletion(-) diff --git a/slurm.changes b/slurm.changes index 87b60a2..96615d9 100644 --- a/slurm.changes +++ b/slurm.changes @@ -1,3 +1,12 @@ +------------------------------------------------------------------- +Fri Dec 2 16:39:45 UTC 2022 - Egbert Eich + +- Move the ext_sensors/rrd plugin to a separate package: this + plugin requires librrd which in turn requires huge parts of + the client side X Window System stack. + There is probably no use in cluttering up a system for a + plugin that probably only used by a few. + ------------------------------------------------------------------- Fri Oct 21 15:14:30 UTC 2022 - Egbert Eich diff --git a/slurm.spec b/slurm.spec index 3653f27..ccbef7a 100644 --- a/slurm.spec +++ b/slurm.spec @@ -414,6 +414,18 @@ Requires: pmix %description plugins This package contains the SLURM plugins (loadable shared objects) +%package plugin-ext-sensors-rrd +Summary: SLURM ext_sensors/rrd Plugin (loadable shared objects) +Group: Productivity/Clustering/Computing +%{?upgrade:Provides: %{pname}-plugin-ext-sensors-rrd = %{version}} +%{?upgrade:Conflicts: %{pname}-plugin-ext-sensors-rrd} +Requires: %{name}-plugins = %{version} + +%description plugin-ext-sensors-rrd +This package contains the ext_sensors/rrd plugin used to read data +using RRD, a tool that creates and manages a linear database for +sampling and logging data. + %package torque Summary: Wrappers for transitition from Torque/PBS to SLURM Group: Productivity/Clustering/Computing @@ -1377,9 +1389,11 @@ rm -rf /srv/slurm-testsuite/src /srv/slurm-testsuite/testsuite \ %endif %{_libdir}/slurm/node_features_knl_generic.so %{_libdir}/slurm/acct_gather_profile_influxdb.so -%{_libdir}/slurm/ext_sensors_rrd.so %{_libdir}/slurm/jobcomp_elasticsearch.so +%files plugin-ext-sensors-rrd +%{_libdir}/slurm/ext_sensors_rrd.so + %files lua %{?comp_at} %{_libdir}/slurm/job_submit_lua.so