SHA256
1
0
forked from pool/patterns-hpc
Dominique Leuenberger 2020-04-17 22:30:23 +00:00 committed by Git OBS Bridge
commit 22b1f2e69f
3 changed files with 19 additions and 6 deletions

View File

@ -1,3 +1,5 @@
# Ping is useful on compute nodes (bsc#1169484)
Requires: iputils
# Recommend libraries which are in hpc # Recommend libraries which are in hpc
Recommends: metis-gnu-hpc Recommends: metis-gnu-hpc
Recommends: superlu-gnu-hpc Recommends: superlu-gnu-hpc

View File

@ -1,3 +1,8 @@
-------------------------------------------------------------------
Thu Apr 16 15:02:21 UTC 2020 - Christian Goll <cgoll@suse.com>
- added iputils to relevant patterns (bsc#1169484)
------------------------------------------------------------------- -------------------------------------------------------------------
Wed Mar 18 16:40:46 UTC 2020 - Christian Goll <cgoll@suse.com> Wed Mar 18 16:40:46 UTC 2020 - Christian Goll <cgoll@suse.com>

View File

@ -49,6 +49,8 @@ Provides: pattern-visible()
Requires: nfs-client Requires: nfs-client
Requires: openssh Requires: openssh
Requires: sudo Requires: sudo
# Ping is useful on compute nodes (bsc#1169484)
Requires: iputils
Recommends: vim Recommends: vim
Recommends: salt-minion Recommends: salt-minion
@ -69,7 +71,7 @@ Recommends: perl-genders
%description compute_node %description compute_node
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. 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. The pattern 'HPC Modularized libraries' should also be installed.
%files compute_node %files compute_node
%dir %{_defaultdocdir}/patterns %dir %{_defaultdocdir}/patterns
@ -79,7 +81,7 @@ The pattern 'HPC modularized libraries' should also be installed.
%package libraries %package libraries
%pattern_serverfunctions %pattern_serverfunctions
Summary: HPC modularized Libraries Summary: HPC Modularized Libraries
Group: Metapackages Group: Metapackages
Provides: pattern() = hpc_libraries Provides: pattern() = hpc_libraries
Provides: pattern-icon() = pattern-generic Provides: pattern-icon() = pattern-generic
@ -92,7 +94,7 @@ Requires: lua-lmod
%description libraries %description libraries
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. 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. In order to use these libraries one needs to load them via the module command first.
%files libraries %files libraries
%dir %{_defaultdocdir}/patterns %dir %{_defaultdocdir}/patterns
@ -116,6 +118,8 @@ Recommends: pattern() = devel_python3
Recommends: python3-devel Recommends: python3-devel
Requires: gnu-compilers-hpc-devel Requires: gnu-compilers-hpc-devel
Requires: lua-lmod Requires: lua-lmod
# Ping is useful on compute nodes (bsc#1169484)
Requires: iputils
# recommend additional development tools # recommend additional development tools
Recommends: cmake Recommends: cmake
@ -126,7 +130,7 @@ Recommends: gnuplot-doc
%description development_node %description development_node
This package provides all the relevant packages for developing HPC applications. This package provides all the relevant packages for developing HPC applications.
It depends on the pattern 'HPC modularized libraries'. In addition it includes the GNU compilers and 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 %files development_node
%dir %{_defaultdocdir}/patterns %dir %{_defaultdocdir}/patterns
@ -141,8 +145,10 @@ Provides: pattern() = hpc_workload_server
Provides: pattern-icon() = pattern-generic Provides: pattern-icon() = pattern-generic
Provides: pattern-visible() Provides: pattern-visible()
Recommends: slurm Requires: slurm
Recommends: slurm-slurmdbd Requires: slurm-slurmdbd
# Ping is useful on compute nodes (bsc#1169484)
Requires: iputils
Suggests: mariadb Suggests: mariadb
%description workload_server %description workload_server