commit patterns-hpc for openSUSE:Factory
Hello community, here is the log from the commit of package patterns-hpc for openSUSE:Factory checked in at 2020-04-18 00:30:23 Comparing /work/SRC/openSUSE:Factory/patterns-hpc (Old) and /work/SRC/openSUSE:Factory/.patterns-hpc.new.2738 (New) Package is "patterns-hpc" Sat Apr 18 00:30:23 2020 rev:13 rq:794788 version:20190218 Changes: --- /work/SRC/openSUSE:Factory/patterns-hpc/patterns-hpc.changes 2020-03-19 19:54:03.192277159 +0100 +++ /work/SRC/openSUSE:Factory/.patterns-hpc.new.2738/patterns-hpc.changes 2020-04-18 00:32:16.550281592 +0200 @@ -1,0 +2,5 @@ +Thu Apr 16 15:02:21 UTC 2020 - Christian Goll + +- added iputils to relevant patterns (bsc#1169484) + +--- Other differences: -- ++ patterns-hpc.spec ++ --- /var/tmp/diff_new_pack.i3D72I/_old 2020-04-18 00:32:17.190282917 +0200 +++ /var/tmp/diff_new_pack.i3D72I/_new 2020-04-18 00:32:17.194282925 +0200 @@ -49,6 +49,8 @@ Requires: nfs-client Requires: openssh Requires: sudo +# Ping is useful on compute nodes (bsc#1169484) +Requires: iputils Recommends: vim Recommends: salt-minion @@ -69,7 +71,7 @@ %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. -The pattern 'HPC modularized libraries' should also be installed. +The pattern 'HPC Modularized libraries' should also be installed. %files compute_node %dir %{_defaultdocdir}/patterns @@ -79,7 +81,7 @@ %package libraries %pattern_serverfunctions -Summary:HPC modularized Libraries +Summary:HPC Modularized Libraries Group: Metapackages Provides: pattern() = hpc_libraries Provides: pattern-icon() = pattern-generic @@ -92,7 +94,7 @@ %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. -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 %dir %{_defaultdocdir}/patterns @@ -116,6 +118,8 @@ Recommends: python3-devel Requires: gnu-compilers-hpc-devel Requires: lua-lmod +# Ping is useful on compute nodes (bsc#1169484) +Requires: iputils # recommend additional development tools Recommends: cmake @@ -126,7 +130,7 @@ %description development_node 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 %dir %{_defaultdocdir}/patterns @@ -141,8 +145,10 @@ Provides: pattern-icon() = pattern-generic Provides: pattern-visible() -Recommends: slurm -Recommends: slurm-slurmdbd +Requires: slurm +Requires: slurm-slurmdbd +# Ping is useful on compute nodes (bsc#1169484) +Requires: iputils Suggests: mariadb %description workload_server ++ library-inc.txt ++ --- /var/tmp/diff_new_pack.i3D72I/_old 2020-04-18 00:32:17.230283000 +0200 +++ /var/tmp/diff_new_pack.i3D72I/_new 2020-04-18 00:32:17.230283000 +0200 @@ -1,3 +1,5 @@ +# Ping is useful on compute nodes (bsc#1169484) +Requires: iputils # Recommend libraries which are in hpc Recommends: metis-gnu-hpc Recommends: superlu-gnu-hpc
commit patterns-hpc for openSUSE:Factory
Hello community, here is the log from the commit of package patterns-hpc for openSUSE:Factory checked in at 2020-03-19 19:50:28 Comparing /work/SRC/openSUSE:Factory/patterns-hpc (Old) and /work/SRC/openSUSE:Factory/.patterns-hpc.new.3160 (New) Package is "patterns-hpc" Thu Mar 19 19:50:28 2020 rev:12 rq:786221 version:20190218 Changes: --- /work/SRC/openSUSE:Factory/patterns-hpc/patterns-hpc.changes 2019-03-28 22:49:36.783044672 +0100 +++ /work/SRC/openSUSE:Factory/.patterns-hpc.new.3160/patterns-hpc.changes 2020-03-19 19:54:03.192277159 +0100 @@ -1,0 +2,6 @@ +Wed Mar 18 16:40:46 UTC 2020 - Christian Goll + +- removed is_opensuse which was used to mark packages wiich are not + in SLES. They are now Recommended and not Required (jsc#SLE-12109) + +--- Other differences: -- ++ patterns-hpc.spec ++ --- /var/tmp/diff_new_pack.tiZaGs/_old 2020-03-19 19:54:03.636277175 +0100 +++ /var/tmp/diff_new_pack.tiZaGs/_new 2020-03-19 19:54:03.640277175 +0100 @@ -1,7 +1,7 @@ # # spec file for package patterns-hpc # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -22,7 +22,7 @@ Summary:Source Package for HPC Patterns License:MIT Group: Metapackages -Url:https://github.com/openSUSE/patterns +URL:https://github.com/openSUSE/patterns Source0:%{name}-rpmlintrc Source1:library-inc.txt Source2:devel-inc.txt @@ -61,9 +61,7 @@ Recommends: pdsh Recommends: mrsh Recommends: mrsh-server -%if 0%{?is_opensuse} Recommends: nss_ldap -%endif # python 2.7 deps Recommends: ganglia-gmond Recommends: genders @@ -111,16 +109,11 @@ Provides: pattern-visible() Requires: pattern() = hpc_compute_node Requires: pattern() = hpc_libraries -%if 0%{?is_opensuse} -Requires: pattern() = devel_C_C++ -Requires: pattern() = devel_basis -Requires: pattern() = devel_perl -Requires: pattern() = devel_python3 -%else -Requires: pattern() = devel_basis -Recommends: python3 +Recommends: pattern() = devel_C_C++ +Recommends: pattern() = devel_basis +Recommends: pattern() = devel_perl +Recommends: pattern() = devel_python3 Recommends: python3-devel -%endif Requires: gnu-compilers-hpc-devel Requires: lua-lmod
commit patterns-hpc for openSUSE:Factory
Hello community, here is the log from the commit of package patterns-hpc for openSUSE:Factory checked in at 2019-03-28 22:49:36 Comparing /work/SRC/openSUSE:Factory/patterns-hpc (Old) and /work/SRC/openSUSE:Factory/.patterns-hpc.new.25356 (New) Package is "patterns-hpc" Thu Mar 28 22:49:36 2019 rev:11 rq:689323 version:20190218 Changes: --- /work/SRC/openSUSE:Factory/patterns-hpc/patterns-hpc.changes 2019-02-25 17:53:41.266520755 +0100 +++ /work/SRC/openSUSE:Factory/.patterns-hpc.new.25356/patterns-hpc.changes 2019-03-28 22:49:36.783044672 +0100 @@ -1,0 +2,5 @@ +Thu Mar 28 11:10:04 UTC 2019 - Christian Goll + +- added missing packages (bsc#1130814). + +--- Other differences: -- ++ patterns-hpc.spec ++ --- /var/tmp/diff_new_pack.q3pN3N/_old 2019-03-28 22:49:37.287044581 +0100 +++ /var/tmp/diff_new_pack.q3pN3N/_new 2019-03-28 22:49:37.291044580 +0100 @@ -12,7 +12,7 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # ++ devel-inc.txt ++ --- /var/tmp/diff_new_pack.q3pN3N/_old 2019-03-28 22:49:37.315044575 +0100 +++ /var/tmp/diff_new_pack.q3pN3N/_new 2019-03-28 22:49:37.315044575 +0100 @@ -37,9 +37,10 @@ Recommends: mpiP-gnu-mvapich2-hpc Recommends: mpiP-gnu-openmpi2-hpc -Recommends: gsl-gnu-hpc +Recommends: gsl-gnu-hpc-devel Recommends: ocr-gnu-hpc-devel Recommends: ocr-gnu-mpich-hpc-devel +Recommends: ocr-gnu-openmpi2-devel Recommends: ocr-gnu-mvapich2-hpc-devel Recommends: superlu-gnu-hpc-devel @@ -52,3 +53,19 @@ Recommends: luaposix-doc Recommends: mvapich2-gnu-hpc-doc Recommends: openmpi2-gnu-hpc-docs + +Recommends: mumps-gnu-mpich-hpc-devel +Recommends: mumps-gnu-mpich-hpc-doc +Recommends: mumps-gnu-mpich-hpc-examples +Recommends: mumps-gnu-mvapich2-hpc-devel +Recommends: mumps-gnu-mvapich2-hpc-doc +Recommends: mumps-gnu-mvapich2-hpc-examples +Recommends: mumps-gnu-openmpi2-hpc-devel +Recommends: mumps-gnu-openmpi2-hpc-doc +Recommends: mumps-gnu-openmpi2-hpc-examples +Recommends: trilinos-gnu-mpich-hpc-devel +Recommends: trilinos-gnu-mvapich2-hpc-devel +Recommends: trilinos-gnu-openmpi2-hpc-devel +Recommends: ptscotch-gnu-mpich-hpc-devel +Recommends: ptscotch-gnu-mvapich2-hpc-devel +Recommends: ptscotch-gnu-openmpi2-hpc-devel ++ library-inc.txt ++ --- /var/tmp/diff_new_pack.q3pN3N/_old 2019-03-28 22:49:37.331044573 +0100 +++ /var/tmp/diff_new_pack.q3pN3N/_new 2019-03-28 22:49:37.331044573 +0100 @@ -1,5 +1,5 @@ # Recommend libraries which are in hpc -Recommends: metis_serial-hpc +Recommends: metis-gnu-hpc Recommends: superlu-gnu-hpc Recommends: libfftw3-gnu-hpc Recommends: libhdf5-gnu-hpc @@ -12,6 +12,9 @@ Recommends: libopenblas-pthreads-gnu-hpc Recommends: ocr-gnu-hpc +Recommends: ocr-gnu-mpich-hpc +Recommends: ocr-gnu-mvapich2-hpc +Recommends: ocr-gnu-openmpi2-hpc Recommends: gsl-gnu-hpc Recommends: python3-scipy-gnu-hpc @@ -69,3 +72,13 @@ Recommends: libHYPRE-gnu-mvapich2-hpc Recommends: libHYPRE-gnu-openmpi2-hpc +Recommends: libmumps-gnu-mpich-hpc +Recommends: libmumps-gnu-mvapich2-hpc +Recommends: libmumps-gnu-openmpi2-hpc +Recommends: trilinos-gnu-mpich-hpc +Recommends: trilinos-gnu-mvapich2-hpc +Recommends: trilinos-gnu-openmpi2-hpc +Recommends: ptscotch-gnu-mpich-hpc +Recommends: ptscotch-gnu-mvapich2-hpc +Recommends: ptscotch-gnu-openmpi2-hpc +
commit patterns-hpc for openSUSE:Factory
Hello community, here is the log from the commit of package patterns-hpc for openSUSE:Factory checked in at 2019-02-25 17:53:34 Comparing /work/SRC/openSUSE:Factory/patterns-hpc (Old) and /work/SRC/openSUSE:Factory/.patterns-hpc.new.28833 (New) Package is "patterns-hpc" Mon Feb 25 17:53:34 2019 rev:10 rq:678189 version:20190218 Changes: --- /work/SRC/openSUSE:Factory/patterns-hpc/patterns-hpc.changes 2018-08-24 17:13:52.046768199 +0200 +++ /work/SRC/openSUSE:Factory/.patterns-hpc.new.28833/patterns-hpc.changes 2019-02-25 17:53:41.266520755 +0100 @@ -1,0 +2,5 @@ +Mon Feb 18 08:50:37 UTC 2019 - cg...@suse.com + +- added the new packages for sle15sp1 and leap15.1 + +--- Other differences: -- ++ patterns-hpc.spec ++ --- /var/tmp/diff_new_pack.wNQZKm/_old 2019-02-25 17:53:42.882520007 +0100 +++ /var/tmp/diff_new_pack.wNQZKm/_new 2019-02-25 17:53:42.882520007 +0100 @@ -1,7 +1,7 @@ # # spec file for package patterns-hpc # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ Name: patterns-hpc -Version:20180514 +Version:20190218 Release:0 Summary:Source Package for HPC Patterns License:MIT ++ devel-inc.txt ++ --- /var/tmp/diff_new_pack.wNQZKm/_old 2019-02-25 17:53:42.918519990 +0100 +++ /var/tmp/diff_new_pack.wNQZKm/_new 2019-02-25 17:53:42.918519990 +0100 @@ -6,10 +6,7 @@ Recommends: mvapich2-psm2-gnu-hpc-devel Recommends: mvapich2-psm2-gnu-hpc-doc %endif -Recommends: gsl_serial-devel -Recommends: metis_serial-devel Recommends: python3-numpy-devel -Recommends: superlu-gnu-devel Recommends: fftw3-gnu-hpc-devel Recommends: fftw3-gnu-mpich-hpc-devel Recommends: fftw3-gnu-mvapich2-hpc-devel @@ -40,6 +37,16 @@ Recommends: mpiP-gnu-mvapich2-hpc Recommends: mpiP-gnu-openmpi2-hpc +Recommends: gsl-gnu-hpc +Recommends: ocr-gnu-hpc-devel +Recommends: ocr-gnu-mpich-hpc-devel +Recommends: ocr-gnu-mvapich2-hpc-devel +Recommends: superlu-gnu-hpc-devel + +Recommends: hypre-gnu-mpich-hpc-devel +Recommends: hypre-gnu-mvapich2-hpc-devel +Recommends: hypre-gnu-openmpi2-hpc-devel + Recommends: lua-lmod-doc Recommends: hwloc-doc Recommends: luaposix-doc ++ library-inc.txt ++ --- /var/tmp/diff_new_pack.wNQZKm/_old 2019-02-25 17:53:42.946519977 +0100 +++ /var/tmp/diff_new_pack.wNQZKm/_new 2019-02-25 17:53:42.946519977 +0100 @@ -1,7 +1,6 @@ # Recommend libraries which are in hpc -Recommends: gsl_serial -Recommends: metis_serial -Recommends: superlu-gnu +Recommends: metis_serial-hpc +Recommends: superlu-gnu-hpc Recommends: libfftw3-gnu-hpc Recommends: libhdf5-gnu-hpc Recommends: libhdf5_cpp-gnu-hpc @@ -11,6 +10,11 @@ Recommends: libnetcdf-gnu-hpc Recommends: libopenblas-gnu-hpc Recommends: libopenblas-pthreads-gnu-hpc + +Recommends: ocr-gnu-hpc +Recommends: gsl-gnu-hpc +Recommends: python3-scipy-gnu-hpc + # We require the mpi module and recommend the rest Requires: mpich-gnu-hpc Requires: mpich-ofi-gnu-hpc @@ -57,3 +61,11 @@ Recommends: libnetcdf-cxx4-gnu-hpc Recommends: python3-numpy-gnu-hpc Recommends: papi-hpc + +Recommends: imb-gnu-mpich-hpc +Recommends: imb-gnu-mvapich2-hpc +Recommends: imb-gnu-openmpi2-hpc +Recommends: libHYPRE-gnu-mpich-hpc +Recommends: libHYPRE-gnu-mvapich2-hpc +Recommends: libHYPRE-gnu-openmpi2-hpc +
commit patterns-hpc for openSUSE:Factory
Hello community, here is the log from the commit of package patterns-hpc for openSUSE:Factory checked in at 2018-08-24 17:13:03 Comparing /work/SRC/openSUSE:Factory/patterns-hpc (Old) and /work/SRC/openSUSE:Factory/.patterns-hpc.new (New) Package is "patterns-hpc" Fri Aug 24 17:13:03 2018 rev:9 rq:631237 version:20180514 Changes: --- /work/SRC/openSUSE:Factory/patterns-hpc/patterns-hpc.changes 2018-05-15 10:34:36.849516972 +0200 +++ /work/SRC/openSUSE:Factory/.patterns-hpc.new/patterns-hpc.changes 2018-08-24 17:13:52.046768199 +0200 @@ -1,0 +2,5 @@ +Tue Aug 14 12:57:59 UTC 2018 - cg...@suse.com + +- added cmake to development pattern + +--- Other differences: -- ++ patterns-hpc.spec ++ --- /var/tmp/diff_new_pack.aJyhbj/_old 2018-08-24 17:13:52.402768623 +0200 +++ /var/tmp/diff_new_pack.aJyhbj/_new 2018-08-24 17:13:52.406768628 +0200 @@ -123,8 +123,12 @@ %endif Requires: gnu-compilers-hpc-devel Requires: lua-lmod + +# recommend additional development tools +Recommends: cmake Recommends: gnuplot Recommends: gnuplot-doc +# include all the modularized stuff %include %{SOURCE2} %description development_node
commit patterns-hpc for openSUSE:Factory
Hello community, here is the log from the commit of package patterns-hpc for openSUSE:Factory checked in at 2018-05-15 10:16:09 Comparing /work/SRC/openSUSE:Factory/patterns-hpc (Old) and /work/SRC/openSUSE:Factory/.patterns-hpc.new (New) Package is "patterns-hpc" Tue May 15 10:16:09 2018 rev:8 rq:607063 version:20180514 Changes: --- /work/SRC/openSUSE:Factory/patterns-hpc/patterns-hpc.changes 2018-05-04 11:32:17.573617085 +0200 +++ /work/SRC/openSUSE:Factory/.patterns-hpc.new/patterns-hpc.changes 2018-05-15 10:34:36.849516972 +0200 @@ -1,0 +2,8 @@ +Mon May 14 13:14:00 UTC 2018 - e...@suse.com + +- Add gnuplot and gnuplot-doc as a Recommends: to development node + (bsc#1093138). +- Remove python3-numpy from the Recommends: as we already have the + modularized version of it. + +--- Other differences: -- ++ patterns-hpc.spec ++ --- /var/tmp/diff_new_pack.SRF7Xo/_old 2018-05-15 10:34:37.305500225 +0200 +++ /var/tmp/diff_new_pack.SRF7Xo/_new 2018-05-15 10:34:37.309500079 +0200 @@ -17,7 +17,7 @@ Name: patterns-hpc -Version:20180416 +Version:20180514 Release:0 Summary:Source Package for HPC Patterns License:MIT @@ -123,6 +123,8 @@ %endif Requires: gnu-compilers-hpc-devel Requires: lua-lmod +Recommends: gnuplot +Recommends: gnuplot-doc %include %{SOURCE2} %description development_node ++ library-inc.txt ++ --- /var/tmp/diff_new_pack.SRF7Xo/_old 2018-05-15 10:34:37.357498316 +0200 +++ /var/tmp/diff_new_pack.SRF7Xo/_new 2018-05-15 10:34:37.357498316 +0200 @@ -1,7 +1,6 @@ # Recommend libraries which are in hpc Recommends: gsl_serial Recommends: metis_serial -Recommends: python3-numpy Recommends: superlu-gnu Recommends: libfftw3-gnu-hpc Recommends: libhdf5-gnu-hpc
commit patterns-hpc for openSUSE:Factory
Hello community, here is the log from the commit of package patterns-hpc for openSUSE:Factory checked in at 2018-05-04 11:32:12 Comparing /work/SRC/openSUSE:Factory/patterns-hpc (Old) and /work/SRC/openSUSE:Factory/.patterns-hpc.new (New) Package is "patterns-hpc" Fri May 4 11:32:12 2018 rev:7 rq:603928 version:20180416 Changes: --- /work/SRC/openSUSE:Factory/patterns-hpc/patterns-hpc.changes 2018-04-20 17:34:15.528119398 +0200 +++ /work/SRC/openSUSE:Factory/.patterns-hpc.new/patterns-hpc.changes 2018-05-04 11:32:17.573617085 +0200 @@ -1,0 +2,5 @@ +Fri May 4 07:21:25 UTC 2018 - cg...@suse.com + +- added openmpi2 documentation package (bsc#1091714) + +--- Other differences: -- ++ devel-inc.txt ++ --- /var/tmp/diff_new_pack.RnwlXz/_old 2018-05-04 11:32:18.069598885 +0200 +++ /var/tmp/diff_new_pack.RnwlXz/_new 2018-05-04 11:32:18.069598885 +0200 @@ -44,3 +44,4 @@ Recommends: hwloc-doc Recommends: luaposix-doc Recommends: mvapich2-gnu-hpc-doc +Recommends: openmpi2-gnu-hpc-docs
commit patterns-hpc for openSUSE:Factory
Hello community, here is the log from the commit of package patterns-hpc for openSUSE:Factory checked in at 2018-04-20 17:32:26 Comparing /work/SRC/openSUSE:Factory/patterns-hpc (Old) and /work/SRC/openSUSE:Factory/.patterns-hpc.new (New) Package is "patterns-hpc" Fri Apr 20 17:32:26 2018 rev:6 rq:599313 version:20180416 Changes: --- /work/SRC/openSUSE:Factory/patterns-hpc/patterns-hpc.changes 2018-04-17 11:18:07.160718572 +0200 +++ /work/SRC/openSUSE:Factory/.patterns-hpc.new/patterns-hpc.changes 2018-04-20 17:34:15.528119398 +0200 @@ -1,0 +2,6 @@ +Fri Apr 20 13:30:14 UTC 2018 - e...@suse.com + +- Fix new pattern workload_server: add missing provides + (bsc#1089511). + +--- Other differences: -- ++ patterns-hpc.spec ++ --- /var/tmp/diff_new_pack.8F2xBL/_old 2018-04-20 17:34:16.192095319 +0200 +++ /var/tmp/diff_new_pack.8F2xBL/_new 2018-04-20 17:34:16.196095174 +0200 @@ -138,6 +138,10 @@ %pattern_serverfunctions Summary:HPC Workload Manager Group: Metapackages +Provides: pattern() = hpc_workload_server +Provides: pattern-icon() = pattern-generic +Provides: pattern-visible() + Recommends: slurm Recommends: slurm-slurmdbd Suggests: mariadb
commit patterns-hpc for openSUSE:Factory
Hello community, here is the log from the commit of package patterns-hpc for openSUSE:Factory checked in at 2018-04-17 11:18:04 Comparing /work/SRC/openSUSE:Factory/patterns-hpc (Old) and /work/SRC/openSUSE:Factory/.patterns-hpc.new (New) Package is "patterns-hpc" Tue Apr 17 11:18:04 2018 rev:5 rq:597123 version:20180416 Changes: --- /work/SRC/openSUSE:Factory/patterns-hpc/patterns-hpc.changes 2018-04-05 15:32:55.305378260 +0200 +++ /work/SRC/openSUSE:Factory/.patterns-hpc.new/patterns-hpc.changes 2018-04-17 11:18:07.160718572 +0200 @@ -1,0 +2,15 @@ +Mon Apr 16 15:07:32 UTC 2018 - e...@suse.com + +- Fixed wordings in some descriptions (bsc#1089719). + +--- +Fri Apr 13 13:21:19 UTC 2018 - cg...@suse.com + +- created new pattern workload_server for slurmctld (bsc#1089511) + +--- +Tue Apr 10 08:36:34 UTC 2018 - cg...@suse.com + +- added mrsh-server as recommended as bug fix for bsc#1088689 + +--- Other differences: -- ++ patterns-hpc.spec ++ --- /var/tmp/diff_new_pack.fM4SFS/_old 2018-04-17 11:18:07.688693823 +0200 +++ /var/tmp/diff_new_pack.fM4SFS/_new 2018-04-17 11:18:07.692693635 +0200 @@ -17,7 +17,7 @@ Name: patterns-hpc -Version:20180226 +Version:20180416 Release:0 Summary:Source Package for HPC Patterns License:MIT @@ -60,6 +60,7 @@ Recommends: less Recommends: pdsh Recommends: mrsh +Recommends: mrsh-server %if 0%{?is_opensuse} Recommends: nss_ldap %endif @@ -69,8 +70,8 @@ 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 @@ -92,8 +93,8 @@ %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 @@ -126,19 +127,37 @@ %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 %{_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 +component of the slurm workload manager. + +%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
commit patterns-hpc for openSUSE:Factory
Hello community, here is the log from the commit of package patterns-hpc for openSUSE:Factory checked in at 2018-04-05 15:32:46 Comparing /work/SRC/openSUSE:Factory/patterns-hpc (Old) and /work/SRC/openSUSE:Factory/.patterns-hpc.new (New) Package is "patterns-hpc" Thu Apr 5 15:32:46 2018 rev:4 rq:593437 version:20180226 Changes: --- /work/SRC/openSUSE:Factory/patterns-hpc/patterns-hpc.changes 2018-03-28 10:33:32.940368109 +0200 +++ /work/SRC/openSUSE:Factory/.patterns-hpc.new/patterns-hpc.changes 2018-04-05 15:32:55.305378260 +0200 @@ -1,0 +2,9 @@ +Wed Apr 4 09:29:15 UTC 2018 - cg...@suse.com + +- added sudo to the hpc_compute_node pattern (bsc#1087938) +- added slurm-node as recommends to the hpc_compute_node + (bsc#1087940) +- added ypbind to the hpc_compute_node pattern (bsc#1087935) +- replaced explcit requires with the pattern devel_basis + +--- Other differences: -- ++ patterns-hpc.spec ++ --- /var/tmp/diff_new_pack.Qkq8GZ/_old 2018-04-05 15:32:57.649293547 +0200 +++ /var/tmp/diff_new_pack.Qkq8GZ/_new 2018-04-05 15:32:57.649293547 +0200 @@ -48,9 +48,12 @@ Requires: nfs-client Requires: openssh +Requires: sudo Recommends: vim Recommends: salt-minion +Recommends: slurm-node +Recommends: ypbind Recommends: rsync Recommends: wget Recommends: ntp @@ -113,22 +116,7 @@ Requires: pattern() = devel_perl Requires: pattern() = devel_python3 %else -Requires: autoconf -Requires: automake -Requires: binutils -Requires: binutils -Requires: bison -Requires: cmake -Requires: flex -Requires: glibc-devel -Requires: glibc-info -Requires: libstdc++-devel -Requires: libtool -Requires: m4 -Requires: make -Requires: patch -Requires: pkgconfig -Recommends: git +Requires: pattern() = devel_basis Recommends: python3 Recommends: python3-devel %endif
commit patterns-hpc for openSUSE:Factory
Hello community, here is the log from the commit of package patterns-hpc for openSUSE:Factory checked in at 2018-03-28 10:33:30 Comparing /work/SRC/openSUSE:Factory/patterns-hpc (Old) and /work/SRC/openSUSE:Factory/.patterns-hpc.new (New) Package is "patterns-hpc" Wed Mar 28 10:33:30 2018 rev:3 rq:591620 version:20180226 Changes: --- /work/SRC/openSUSE:Factory/patterns-hpc/patterns-hpc.changes 2018-03-09 10:42:31.203486416 +0100 +++ /work/SRC/openSUSE:Factory/.patterns-hpc.new/patterns-hpc.changes 2018-03-28 10:33:32.940368109 +0200 @@ -1,0 +2,20 @@ +Tue Mar 27 11:23:58 UTC 2018 - cg...@suse.com + +- removed mvapich-psm package as requires for hpc_library and + mvapich2-psm2 is only recommended for x86_64 (bsc#1087038) +- removed tau libraries and parallel netcdf-devel libraries + +--- +Mon Mar 26 16:51:36 UTC 2018 - e...@suse.com + +- Prepended HPC to 'Summary' tags to make sure + entries are nicely sorted on YaST. +- Made sure entries were brief (bsc1086828). + +--- +Mon Mar 26 10:11:06 UTC 2018 - cg...@suse.com + +- made compute node pattern visible (bsc#1086828) +- fixed typos + +--- Other differences: -- ++ patterns-hpc.spec ++ --- /var/tmp/diff_new_pack.2JuQvR/_old 2018-03-28 10:33:33.456349551 +0200 +++ /var/tmp/diff_new_pack.2JuQvR/_new 2018-03-28 10:33:33.460349406 +0200 @@ -19,7 +19,7 @@ Name: patterns-hpc Version:20180226 Release:0 -Summary:Patterns for Installation (HPC patterns) +Summary:Source Package for HPC Patterns License:MIT Group: Metapackages Url:https://github.com/openSUSE/patterns @@ -31,20 +31,21 @@ ExclusiveArch: x86_64 aarch64 %description -This is an internal package that is used to create the patterns as part -of the installation source setup. Installation of this package does -not make sense. - -This particular package contains all the HPC related patterns +This is an internal package that is used to create the patterns as part of +the installation source setup. Installation of this package does not make +sense. +This particular package contains all the HPC related patterns. %package compute_node %pattern_serverfunctions -Summary:HPC compute node +Summary:HPC Basic Compute Node Group: Metapackages Provides: pattern() = hpc_compute_node Provides: pattern-icon() = pattern-generic +Provides: pattern-visible() + Requires: nfs-client Requires: openssh @@ -65,17 +66,18 @@ Recommends: perl-genders %description compute_node -A compute node has a minmal software image and mainly runs simultion programs. Services on this node should be reduced to a bare minimum and the node *must* be installed in a automatic manner. A basset of numerical libraries should also be installed. +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. %files compute_node %dir %{_defaultdocdir}/patterns -%{_defaultdocdir}/patterns/patterns-hpc-compute-node.txt +%{_defaultdocdir}/patterns/patterns-hpc-compute_node.txt %package libraries %pattern_serverfunctions -Summary:HPC modularized libraries +Summary:HPC modularized Libraries Group: Metapackages Provides: pattern() = hpc_libraries Provides: pattern-icon() = pattern-generic @@ -87,7 +89,8 @@ %include %{SOURCE1} %description libraries -This package provides all the modularized libraries so that they can be used in a hpc environment. Especially these libariries allows you to install a mpi enabled libarary for different mpi 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. %files libraries %dir %{_defaultdocdir}/patterns @@ -95,8 +98,8 @@ %package development_node -%pattern_serverfunctions -Summary:Packages needed to be able to develop HPC
commit patterns-hpc for openSUSE:Factory
Hello community, here is the log from the commit of package patterns-hpc for openSUSE:Factory checked in at 2018-03-09 10:42:28 Comparing /work/SRC/openSUSE:Factory/patterns-hpc (Old) and /work/SRC/openSUSE:Factory/.patterns-hpc.new (New) Package is "patterns-hpc" Fri Mar 9 10:42:28 2018 rev:2 rq:583010 version:20180226 Changes: --- /work/SRC/openSUSE:Factory/patterns-hpc/patterns-hpc.changes 2018-02-27 16:59:44.748165956 +0100 +++ /work/SRC/openSUSE:Factory/.patterns-hpc.new/patterns-hpc.changes 2018-03-09 10:42:31.203486416 +0100 @@ -1,0 +2,15 @@ +Mon Mar 5 14:51:56 UTC 2018 - cg...@suse.com + +- fixed wrong 'Provides: Metapackage' + +--- +Fri Mar 2 15:33:02 UTC 2018 - cg...@suse.com + +- fixed (bsc#1083728) opempi3 patterns in development node + +--- +Fri Mar 2 15:02:12 UTC 2018 - cg...@suse.com + +- added more libraries and fixed the names + +--- Other differences: -- ++ patterns-hpc.spec ++ --- /var/tmp/diff_new_pack.CyWbvw/_old 2018-03-09 10:42:32.571437150 +0100 +++ /var/tmp/diff_new_pack.CyWbvw/_new 2018-03-09 10:42:32.571437150 +0100 @@ -15,6 +15,7 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # + Name: patterns-hpc Version:20180226 Release:0 @@ -41,24 +42,27 @@ %package compute_node %pattern_serverfunctions Summary:HPC compute node -Provides: Metapackages -Provides: hpc_compute_node +Group: Metapackages Provides: pattern() = hpc_compute_node Provides: pattern-icon() = pattern-generic -Provides: pattern-order() = 2010 -Provides: pattern-visible() -Requires: pattern() = base - Requires: nfs-client Requires: openssh -Requires: salt-minion +Recommends: vim +Recommends: salt-minion +Recommends: rsync +Recommends: wget Recommends: ntp +Recommends: less +Recommends: pdsh +Recommends: mrsh %if 0%{?is_opensuse} Recommends: nss_ldap %endif +# python 2.7 deps Recommends: ganglia-gmond Recommends: genders +Recommends: perl-genders %description compute_node A compute node has a minmal software image and mainly runs simultion programs. Services on this node should be reduced to a bare minimum and the node *must* be installed in a automatic manner. A basset of numerical libraries should also be installed. @@ -72,8 +76,7 @@ %package libraries %pattern_serverfunctions Summary:HPC modularized libraries -Provides: Metapackages -Provides: hpc_libraries +Group: Metapackages Provides: pattern() = hpc_libraries Provides: pattern-icon() = pattern-generic Provides: pattern-order() = 2030 @@ -94,8 +97,7 @@ %package development_node %pattern_serverfunctions Summary:Packages needed to be able to develop HPC Apps -Provides: Metapackages -Provides: hpc_development_node +Group: Metapackages Provides: pattern() = hpc_development_node Provides: pattern-icon() = pattern-basis-devel Provides: pattern-order() = 2040 @@ -108,27 +110,27 @@ Requires: pattern() = devel_perl Requires: pattern() = devel_python3 %else -Requires: binutils -Requires: make -Requires: cmake -Requires: m4 Requires: autoconf Requires: automake -Requires: libtool -Requires: glibc-devel -Requires: libstdc++-devel -Requires: glibc-info -Requires: pkgconfig +Requires: binutils Requires: binutils Requires: bison +Requires: cmake Requires: flex +Requires: glibc-devel +Requires: glibc-info +Requires: libstdc++-devel +Requires: libtool +Requires: m4 +Requires: make Requires: patch +Requires: pkgconfig Recommends: git Recommends: python3 Recommends: python3-devel %endif -Requires: lua-lmod Requires: gnu-compilers-hpc-devel +Requires: lua-lmod %include %{SOURCE2} %description development_node ++ devel-inc.txt ++ --- /var/tmp/diff_new_pack.CyWbvw/_old 2018-03-09 10:42:32.603435997 +0100 +++ /var/tmp/diff_new_pack.CyWbvw/_new 2018-03-09 10:42:32.603435997 +0100 @@ -1,59 +1,49 @@ -Recommends: adios-devel -Recommends: gsl_serial-devel -Recommends: metis_serial-devel -Recommends: python-numpy-devel -Recommends: superlu-gnu-devel -Recommends: libfftw3-gnu-hpc-devel -Recommends: libhdf5-gnu-hpc-devel -Recommends: libhdf5hl_fortran100-hpc-devel -Recommends: