From f932931fdd291974e7607b00dd6d9c757b861140f772da090ce03c0e3e4eee0d Mon Sep 17 00:00:00 2001 From: Egbert Eich Date: Fri, 13 Apr 2018 13:50:29 +0000 Subject: [PATCH 1/3] Accepting request 596361 from home:mslacken:hpc - created new pattern workload_server for slurmctld (bsc#1089511) - added mrsh-server as recommended as bug fix for bsc#1088689 OBS-URL: https://build.opensuse.org/request/show/596361 OBS-URL: https://build.opensuse.org/package/show/science:HPC/patterns-hpc?expand=0&rev=27 --- patterns-hpc.changes | 10 ++++++++++ patterns-hpc.spec | 21 ++++++++++++++++++++- 2 files changed, 30 insertions(+), 1 deletion(-) diff --git a/patterns-hpc.changes b/patterns-hpc.changes index 29b3123..e876ee8 100644 --- a/patterns-hpc.changes +++ b/patterns-hpc.changes @@ -1,3 +1,13 @@ +------------------------------------------------------------------- +Fri Apr 13 13:21:19 UTC 2018 - cgoll@suse.com + +- created new pattern workload_server for slurmctld (bsc#1089511) + +------------------------------------------------------------------- +Tue Apr 10 08:36:34 UTC 2018 - cgoll@suse.com + +- added mrsh-server as recommended as bug fix for bsc#1088689 + ------------------------------------------------------------------- Wed Apr 4 09:29:15 UTC 2018 - cgoll@suse.com diff --git a/patterns-hpc.spec b/patterns-hpc.spec index bc07801..08e48c2 100644 --- a/patterns-hpc.spec +++ b/patterns-hpc.spec @@ -60,6 +60,7 @@ Recommends: ntp Recommends: less Recommends: pdsh Recommends: mrsh +Recommends: mrsh-server %if 0%{?is_opensuse} Recommends: nss_ldap %endif @@ -132,13 +133,31 @@ It depends on the HPC libraries and adds additionally the compilers and includes %dir %{_defaultdocdir}/patterns %{_defaultdocdir}/patterns/patterns-hpc-development_node.txt +################################################################################ +%package workload_server +%pattern_serverfunctions +Summary: HPC Workload Manager +Group: Metapackages +Recommends: slurm +Recommends: slurm-slurmdbd +Suggests: mariadb + +%description workload_server +This package provides all the relevant packages for running the central server +componetnt of theworkload manager slurm. + +%files workload_server +%dir %{_defaultdocdir}/patterns +%{_defaultdocdir}/patterns/patterns-hpc-workload_server.txt + %prep %build %install mkdir -p "%{buildroot}%{_defaultdocdir}/patterns" -for pack in patterns-hpc-compute_node patterns-hpc-libraries patterns-hpc-development_node; do +for pack in patterns-hpc-compute_node patterns-hpc-libraries \ + patterns-hpc-workload_server patterns-hpc-development_node; do echo "This file marks the pattern $pack in version %{version} to be installed." \ >"%{buildroot}%{_defaultdocdir}/patterns/${pack}.txt" done From 56c1e68f222c19973f3f17c2151a49614f49ba50b871c6f7f412fd9501f47f37 Mon Sep 17 00:00:00 2001 From: Egbert Eich Date: Mon, 16 Apr 2018 15:10:28 +0000 Subject: [PATCH 2/3] - Fixed wordings in some descriptions (bsc#1089719). OBS-URL: https://build.opensuse.org/package/show/science:HPC/patterns-hpc?expand=0&rev=28 --- patterns-hpc.changes | 5 +++++ patterns-hpc.spec | 12 ++++++------ 2 files changed, 11 insertions(+), 6 deletions(-) diff --git a/patterns-hpc.changes b/patterns-hpc.changes index e876ee8..76e0ba2 100644 --- a/patterns-hpc.changes +++ b/patterns-hpc.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Mon Apr 16 15:07:32 UTC 2018 - eich@suse.com + +- Fixed wordings in some descriptions (bsc#1089719). + ------------------------------------------------------------------- Fri Apr 13 13:21:19 UTC 2018 - cgoll@suse.com diff --git a/patterns-hpc.spec b/patterns-hpc.spec index 08e48c2..eab8f13 100644 --- a/patterns-hpc.spec +++ b/patterns-hpc.spec @@ -17,7 +17,7 @@ Name: patterns-hpc -Version: 20180226 +Version: 20180416 Release: 0 Summary: Source Package for HPC Patterns License: MIT @@ -70,8 +70,8 @@ Recommends: genders Recommends: perl-genders %description compute_node -A compute node has a minimal software image and mainly runs simulation programs. Services on this node should be reduced to a bare minimum and the node *must* be installed in a automatic manner. -The pattern HPC libraries should also be installed. +A compute node comprises of a minimal software image and mainly runs simulation programs. Services on this node should be reduced to a bare minimum and the node *must* be installed in a automatic manner. +The pattern 'HPC modularized libraries' should also be installed. %files compute_node %dir %{_defaultdocdir}/patterns @@ -93,8 +93,8 @@ Requires: lua-lmod %include %{SOURCE1} %description libraries -This package provides all the modularized libraries so that they can be used in an HPC environment. Especially these libraries allows you to install several MPI flavors in parallel. -In order to use this libraries you have them to load first via the module command. +This package provides all the modularized libraries so that they can be used in an HPC environment. These libraries allow to install several MPI flavors in parallel. +In order to use thess libraries one needs to load them via the module command first. %files libraries %dir %{_defaultdocdir}/patterns @@ -127,7 +127,7 @@ Requires: lua-lmod %description development_node This package provides all the relevant packages for developing HPC applications. -It depends on the HPC libraries and adds additionally the compilers and includes also the relevant management packages. +It depends on the pattern 'HPC modularized libraries'. In addition it includes the GNU compilers and the relevant management packages. %files development_node %dir %{_defaultdocdir}/patterns From 67a8e48b078cd8947b30840ff451c67c791b8e690efcbb737b22ab0b1beee50e Mon Sep 17 00:00:00 2001 From: Egbert Eich Date: Mon, 16 Apr 2018 15:18:01 +0000 Subject: [PATCH 3/3] - Fix more wordings. OBS-URL: https://build.opensuse.org/package/show/science:HPC/patterns-hpc?expand=0&rev=29 --- patterns-hpc.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/patterns-hpc.spec b/patterns-hpc.spec index eab8f13..1a86cdd 100644 --- a/patterns-hpc.spec +++ b/patterns-hpc.spec @@ -144,7 +144,7 @@ Suggests: mariadb %description workload_server This package provides all the relevant packages for running the central server -componetnt of theworkload manager slurm. +component of the slurm workload manager. %files workload_server %dir %{_defaultdocdir}/patterns