Skip to content

Releases: openhpc/ohpc

2.3 (25 June 2021)

25 Jun 22:12
Compare
Choose a tag to compare

General Updates

  • package updates to support RHEL8.4 variants. Note that changes in the distro provided hwloc required rebuilds of both OpenPBS and SLURM (#1324)
  • addition of a Rocky 8.4 recipe. The docs-ohpc rpm includes a Rocky based recipe that mimics the CentOS Warewulf variant but uses an alternative "rocky-8" template when calling wwmkchroot

Known Issues

  • At present, a Lustre-client build is not available for a RHEL 8.4 kernel. If Lustre client functionality is desired,
    users are encouraged to stick with a RHEL 8.3 kernel until a newer Lustre version is released upstream.

Component Version Changes

  * EasyBuild-ohpc                           (4.3.3 -> 4.3.4)
  * docs-ohpc                                (2.1.0 -> 2.3.0)
  * libfabric-ohpc                           (1.11.2 -> 1.12.1)
  * openpbs-client-ohpc                      (20.0.0 -> 20.0.1)
  * openpbs-devel-ohpc                       (20.0.0 -> 20.0.1)
  * openpbs-execution-ohpc                   (20.0.0 -> 20.0.1)
  * openpbs-server-ohpc                      (20.0.0 -> 20.0.1)
  * test-suite-ohpc                          (2.1.0 -> 2.3.0)

2.2 (01 June 2021)

02 Jun 03:26
Compare
Choose a tag to compare

General Updates

  • updated SLURM version to address CVE-2021-31215
  • updated CentOS installation docs to use newer name for the powertools repository
    (see https://wiki.centos.org/Manuals/ReleaseNotes/CentOS8.2011#Yum_repo_file_and_repoid_changes)
  • addition of Rocky 8 template for Warewulf provisioning. Although not officially supported, a template to create
    images using the Rocky 8.3 release candidate is included in the latest warewulf-vnfs package. Users interested in
    provisioning a Rocky-based system can follow the existing OpenHPC CentOS recipes and use the "rocky-8" template
    instead of "centos-8" when calling wwmkchroot.

Component Version Changes

  * EasyBuild-ohpc                           (4.3.3 -> 4.3.4)
  * docs-ohpc                                (2.1.0 -> 2.2.0)
  * slurm-contribs-ohpc                      (20.11.3 -> 20.11.7)
  * slurm-devel-ohpc                         (20.11.3 -> 20.11.7)
  * slurm-example-configs-ohpc               (20.11.3 -> 20.11.7)
  * slurm-libpmi-ohpc                        (20.11.3 -> 20.11.7)
  * slurm-ohpc                               (20.11.3 -> 20.11.7)
  * slurm-openlava-ohpc                      (20.11.3 -> 20.11.7)
  * slurm-pam_slurm-ohpc                     (20.11.3 -> 20.11.7)
  * slurm-perlapi-ohpc                       (20.11.3 -> 20.11.7)
  * slurm-slurmctld-ohpc                     (20.11.3 -> 20.11.7)
  * slurm-slurmd-ohpc                        (20.11.3 -> 20.11.7)
  * slurm-slurmdbd-ohpc                      (20.11.3 -> 20.11.7)
  * slurm-sview-ohpc                         (20.11.3 -> 20.11.7)
  * slurm-torque-ohpc                        (20.11.3 -> 20.11.7)

2.1 (06 April 2021)

06 Apr 14:00
Compare
Choose a tag to compare

General Updates

  • updates to support CentOS8.3
  • documentation updates for starting tftp services (#1286)
  • re-enable separate build of the sview package for SLURM (#1289)
  • patch Warewulf for stateful provisioning (#1291)
  • update packaging to allow co-install of multiple versions for development packages (#1292)
  • fix NHC binary paths for Leap (#1295)
  • enable bash completion for singularity on load (#1309)

Important Highlights/Notices for v2.1

  • the newer version of SLURM included in this release deprecates the accounting_storage/filetxt option. If you were
    using this configuratoin locally, you will need to comment out this plugin in slurm.conf or will encounter an error on
    startup. Sites previously dependent on this functionality for simple accounting mechanisms may want to consider
    replacing with the ascii job completion file option: JobCompType=jobcomp/filetxt.
  • in addition, if you are upgrading the SLURM packages from the previous OpenHPC 2.0 release, you will need to update the packages on all hosts within the cluster accessing the resource manager (e.g. SLURM controller, login nodes, and compute hosts). Otherwise, you will encounter an error about incompatible versions between the client and server code.
  • the Arm Compiler for Linux v21.0 is incompatible with the OpenHPC 2.x series

Component Additions

  * magpie-ohpc                              (2.5)
  * slurm-sview-ohpc                         (20.11.3)

Component Version Changes

  * EasyBuild-ohpc                           (4.3.0 -> 4.3.3)
  * boost-gnu9-impi-ohpc                     (1.73.0 -> 1.75.0)
  * boost-gnu9-mpich-ohpc                    (1.73.0 -> 1.75.0)
  * boost-gnu9-mvapich2-ohpc                 (1.73.0 -> 1.75.0)
  * boost-gnu9-openmpi4-ohpc                 (1.73.0 -> 1.75.0)
  * boost-intel-impi-ohpc                    (1.73.0 -> 1.75.0)
  * boost-intel-mpich-ohpc                   (1.73.0 -> 1.75.0)
  * boost-intel-mvapich2-ohpc                (1.73.0 -> 1.75.0)
  * boost-intel-openmpi4-ohpc                (1.73.0 -> 1.75.0)
  * cmake-ohpc                               (3.16.2 -> 3.19.4)
  * docs-ohpc                                (2.0.0 -> 2.1.0)
  * kmod-lustre-client-ohpc                  (2.12.5 -> 2.12.6)
  * kmod-lustre-client-ohpc-tests            (2.12.5 -> 2.12.6)
  * libfabric-ohpc                           (1.10.1 -> 1.11.2)
  * lustre-client-ohpc                       (2.12.5 -> 2.12.6)
  * lustre-client-ohpc-tests                 (2.12.5 -> 2.12.6)
  * mfem-gnu9-impi-ohpc                      (4.1 -> 4.2)
  * mfem-gnu9-mpich-ohpc                     (4.1 -> 4.2)
  * mfem-gnu9-mvapich2-ohpc                  (4.1 -> 4.2)
  * mfem-gnu9-openmpi4-ohpc                  (4.1 -> 4.2)
  * mfem-intel-impi-ohpc                     (4.1 -> 4.2)
  * mfem-intel-mpich-ohpc                    (4.1 -> 4.2)
  * mfem-intel-mvapich2-ohpc                 (4.1 -> 4.2)
  * mfem-intel-openmpi4-ohpc                 (4.1 -> 4.2)
  * mvapich2-gnu9-ohpc                       (2.3.2 -> 2.3.4)
  * mvapich2-intel-ohpc                      (2.3.2 -> 2.3.4)
  * mvapich2-psm2-gnu9-ohpc                  (2.3.2 -> 2.3.4)
  * mvapich2-psm2-intel-ohpc                 (2.3.2 -> 2.3.4)
  * opencoarrays-gnu9-impi-ohpc              (2.8.0 -> 2.9.2)
  * opencoarrays-gnu9-mpich-ohpc             (2.8.0 -> 2.9.2)
  * opencoarrays-gnu9-mvapich2-ohpc          (2.8.0 -> 2.9.2)
  * opencoarrays-gnu9-openmpi4-ohpc          (2.8.0 -> 2.9.2)
  * openmpi4-gnu9-ohpc                       (4.0.4 -> 4.0.5)
  * openmpi4-intel-ohpc                      (4.0.4 -> 4.0.5)
  * petsc-gnu9-impi-ohpc                     (3.13.1 -> 3.14.4)
  * petsc-gnu9-mpich-ohpc                    (3.13.1 -> 3.14.4)
  * petsc-gnu9-mvapich2-ohpc                 (3.13.1 -> 3.14.4)
  * petsc-gnu9-openmpi4-ohpc                 (3.13.1 -> 3.14.4)
  * petsc-intel-impi-ohpc                    (3.13.1 -> 3.14.4)
  * petsc-intel-mpich-ohpc                   (3.13.1 -> 3.14.4)
  * petsc-intel-mvapich2-ohpc                (3.13.1 -> 3.14.4)
  * petsc-intel-openmpi4-ohpc                (3.13.1 -> 3.14.4)
  * prun-ohpc                                (2.0 -> 2.1)
  * singularity-ohpc                         (3.4.2 -> 3.7.1)
  * slepc-gnu9-impi-ohpc                     (3.13.2 -> 3.14.2)
  * slepc-gnu9-mpich-ohpc                    (3.13.2 -> 3.14.2)
  * slepc-gnu9-mvapich2-ohpc                 (3.13.2 -> 3.14.2)
  * slepc-gnu9-openmpi4-ohpc                 (3.13.2 -> 3.14.2)
  * slepc-intel-impi-ohpc                    (3.13.2 -> 3.14.2)
  * slepc-intel-mpich-ohpc                   (3.13.2 -> 3.14.2)
  * slepc-intel-mvapich2-ohpc                (3.13.2 -> 3.14.2)
  * slepc-intel-openmpi4-ohpc                (3.13.2 -> 3.14.2)
  * slurm-contribs-ohpc                      (20.02.5 -> 20.11.3)
  * slurm-devel-ohpc                         (20.02.5 -> 20.11.3)
  * slurm-example-configs-ohpc               (20.02.5 -> 20.11.3)
  * slurm-libpmi-ohpc                        (20.02.5 -> 20.11.3)
  * slurm-ohpc                               (20.02.5 -> 20.11.3)
  * slurm-openlava-ohpc                      (20.02.5 -> 20.11.3)
  * slurm-pam_slurm-ohpc                     (20.02.5 -> 20.11.3)
  * slurm-perlapi-ohpc                       (20.02.5 -> 20.11.3)
  * slurm-slurmctld-ohpc                     (20.02.5 -> 20.11.3)
  * slurm-slurmd-ohpc                        (20.02.5 -> 20.11.3)
  * slurm-slurmdbd-ohpc                      (20.02.5 -> 20.11.3)
  * slurm-torque-ohpc                        (20.02.5 -> 20.11.3)
  * test-suite-ohpc                          (2.0.0 -> 2.1.0)
  * ucx-cma-ohpc                             (1.8.0 -> 1.9.0)
  * ucx-ib-ohpc                              (1.8.0 -> 1.9.0)
  * ucx-ohpc                                 (1.8.0 -> 1.9.0)
  * ucx-rdmacm-ohpc                          (1.8.0 -> 1.9.0)
  * valgrind-ohpc                            (3.15.0 -> 3.16.1)

2.0 (06 October 2020)

06 Oct 21:31
Compare
Choose a tag to compare

Release Notes

  • This 2.0 release supersedes the previous 2.0RC1 version. Users who are using 2.0RC1 can upgrade their local packages
    to the final release.
  • Refer to release notes from 2.0RC1 for additional information on changes introduced with the OpenHPC 2.x series

Important Highlights/Notices for 2.x series

  • the 2.x series targets support for two new major OS distro versions: CentOS8 and OpenSUSE Leap 15.
    • As the OpenHPC 2.x series targets major new distro versions, please note that the 2.x series
      is not backwards compatible with the OpenHPC 1.3.x series.
    • OpenHPC 2.x is intended for fresh installs with the newer distro versions (or containers based
      on these distro versions).
    • Note that 2.x builds for SUSE based systems are now performed against Leap instead of SLES. Leap 15 is
      intended to be compatible with SLES 15.
  • MPICH builds now use the newer ch4 interface
  • 2.x introduces the use of two related transport layers for MPICH and OpenMPI family builds that support a variety of
    underlying fabrics: UCX (Unified Communication X) and OFI (OpenFabrics interfaces)
  • PBS-related name change: relevant packages and associated recipes have been updated to use OpenPBS (instead of PBS
    Professional) to reflect upstream change (https://www.openpbs.org)
  • 2.x also introduces initial 3rd party builds against the Arm Linux compiler for aarch64
    • A compiler compatibility package (arm1-compilers-devel-ohpc) is provided to enable the arm1 compiler variant.
    • Initially, only a subset of development packages are available for use with the arm1 variant. See Appendix E in
      the aarch64 recipes for details on available builds.
  • 2.x package repositories are now hosted on a new site: http://repos.openhpc.community

General Updates

  • updates to support CentOS8.2 and Leap 15.2
  • re-enabled optional BeeGFS client installation in installation recipes
  • update IPoIB example for use with CentOS8 (#1187)
  • update rsyslog configuration (#1229)
  • enable rsync access to repository (#1243)
  • lmod-ohpc now conflicts the lmod version available in EPEL to avoid confusion
    (#1251)
  • update chronyc configuration (#1265)
  • removed duplicate addition of overlay drivers for Warewulf recipes (#1267)
  • enable lustre-client for Centos8 (note that Lustre is not yet available for Leap 15)
  • resolved several additional builds missing from 2.0RC1
  • enabled additional installation recipes (xCAT and OpenPBS on CentOS8)
  • introduce 3rd party builds against the Arm Linux compiler for aarch64 (arm1 compiler variant); please note that only
    a subset of packages are available for this variant - we hope to add more during subsequent releases
  • variety of component version updates and other additions highlighted below:

Component Additions (since 2.0RC1)

  * boost-intel-impi-ohpc                    (1.73.0)
  * boost-intel-mpich-ohpc                   (1.73.0)
  * boost-intel-mvapich2-ohpc                (1.73.0)
  * boost-intel-openmpi4-ohpc                (1.73.0)
  * geopm-intel-impi-ohpc                    (1.1.0)
  * geopm-intel-mpich-ohpc                   (1.1.0)
  * geopm-intel-mvapich2-ohpc                (1.1.0)
  * geopm-intel-openmpi4-ohpc                (1.1.0)
  * kmod-lustre-client-ohpc                  (2.12.5)
  * kmod-lustre-client-ohpc-tests            (2.12.5)
  * lmod-defaults-arm1-mpich-ohpc            (2.0)
  * lmod-defaults-arm1-openmpi4-ohpc         (2.0)
  * lustre-client-ohpc                       (2.12.5)
  * lustre-client-ohpc-tests                 (2.12.5)
  * openpbs-client-ohpc                      (20.0.0)
  * openpbs-devel-ohpc                       (20.0.0)
  * openpbs-execution-ohpc                   (20.0.0)
  * openpbs-server-ohpc                      (20.0.0)
  * trilinos-intel-impi-ohpc                 (13.0.0)
  * trilinos-intel-mpich-ohpc                (13.0.0)
  * trilinos-intel-mvapich2-ohpc             (13.0.0)
  * trilinos-intel-openmpi4-ohpc             (13.0.0)

Component Version Changes (since 2.0RC1)

  * EasyBuild-ohpc                           (4.2.0 -> 4.3.0)
  * boost-arm1-mpich-ohpc                    (1.71.0 -> 1.73.0)
  * boost-arm1-openmpi4-ohpc                 (1.71.0 -> 1.73.0)
  * boost-gnu9-impi-ohpc                     (1.71.0 -> 1.73.0)
  * boost-gnu9-mpich-ohpc                    (1.71.0 -> 1.73.0)
  * boost-gnu9-mvapich2-ohpc                 (1.71.0 -> 1.73.0)
  * boost-gnu9-openmpi4-ohpc                 (1.71.0 -> 1.73.0)
  * dimemas-arm1-mpich-ohpc                  (5.4.1 -> 5.4.2)
  * dimemas-arm1-openmpi4-ohpc               (5.4.1 -> 5.4.2)
  * dimemas-gnu9-impi-ohpc                   (5.4.1 -> 5.4.2)
  * dimemas-gnu9-mpich-ohpc                  (5.4.1 -> 5.4.2)
  * dimemas-gnu9-mvapich2-ohpc               (5.4.1 -> 5.4.2)
  * dimemas-gnu9-openmpi4-ohpc               (5.4.1 -> 5.4.2)
  * dimemas-intel-impi-ohpc                  (5.4.1 -> 5.4.2)
  * dimemas-intel-mpich-ohpc                 (5.4.1 -> 5.4.2)
  * dimemas-intel-mvapich2-ohpc              (5.4.1 -> 5.4.2)
  * dimemas-intel-openmpi4-ohpc              (5.4.1 -> 5.4.2)
  * gnu9-compilers-ohpc                      (9.2.0 -> 9.3.0)
  * mfem-gnu9-impi-ohpc                      (4.0 -> 4.1)
  * mfem-gnu9-mpich-ohpc                     (4.0 -> 4.1)
  * mfem-gnu9-mvapich2-ohpc                  (4.0 -> 4.1)
  * mfem-gnu9-openmpi4-ohpc                  (4.0 -> 4.1)
  * mfem-intel-impi-ohpc                     (4.0 -> 4.1)
  * mfem-intel-mpich-ohpc                    (4.0 -> 4.1)
  * mfem-intel-mvapich2-ohpc                 (4.0 -> 4.1)
  * mfem-intel-openmpi4-ohpc                 (4.0 -> 4.1)
  * openmpi4-arm1-ohpc                       (4.0.3 -> 4.0.4)
  * openmpi4-gnu9-ohpc                       (4.0.3 -> 4.0.4)
  * openmpi4-intel-ohpc                      (4.0.3 -> 4.0.4)
  * python3-Cython-ohpc                      (0.29.14 -> 0.29.21)
  * python3-numpy-gnu9-ohpc                  (1.17.4 -> 1.19.0)
  * python3-numpy-intel-ohpc                 (1.17.4 -> 1.19.0)
  * python3-scipy-gnu9-mpich-ohpc            (1.3.3 -> 1.5.1)
  * python3-scipy-gnu9-mvapich2-ohpc         (1.3.3 -> 1.5.1)
  * python3-scipy-gnu9-openmpi4-ohpc         (1.3.3 -> 1.5.1)
  * slurm-contribs-ohpc                      (20.02.1 -> 20.02.5)
  * slurm-devel-ohpc                         (20.02.1 -> 20.02.5)
  * slurm-example-configs-ohpc               (20.02.1 -> 20.02.5)
  * slurm-libpmi-ohpc                        (20.02.1 -> 20.02.5)
  * slurm-ohpc                               (20.02.1 -> 20.02.5)
  * slurm-openlava-ohpc                      (20.02.1 -> 20.02.5)
  * slurm-pam_slurm-ohpc                     (20.02.1 -> 20.02.5)
  * slurm-perlapi-ohpc                       (20.02.1 -> 20.02.5)
  * slurm-slurmctld-ohpc                     (20.02.1 -> 20.02.5)
  * slurm-slurmd-ohpc                        (20.02.1 -> 20.02.5)
  * slurm-slurmdbd-ohpc                      (20.02.1 -> 20.02.5)
  * slurm-torque-ohpc                        (20.02.1 -> 20.02.5)
  * spack-ohpc                               (0.13.4 -> 0.15.0)
  * trilinos-gnu9-impi-ohpc                  (12.18.1 -> 13.0.0)
  * trilinos-gnu9-mpich-ohpc                 (12.18.1 -> 13.0.0)
  * trilinos-gnu9-mvapich2-ohpc              (12.18.1 -> 13.0.0)
  * trilinos-gnu9-openmpi4-ohpc              (12.18.1 -> 13.0.0)


2.0 RC1 (05 June 2020)

06 Jun 03:59
Compare
Choose a tag to compare

Release Notes

  • This initial release candidate (2.0 RC1) represents a significant update for OpenHPC to target support for two new major OS distro versions: CentOS8.1 and OpenSUSE Leap 15.1.
    • As the OpenHPC 2.x series targets major new distro versions, please note that the 2.x series is not backwards compatible with the OpenHPC 1.3.x series.
    • OpenHPC 2.x is intended for fresh installs with the newer distro versions (or containers based on these distro versions).
    • Note that 2.x builds for SUSE based systems are now performed against Leap instead of SLES. Leap 15.1 is intended to be compatible with SLES 15 SP1.
    • Systems that start with 2.0RC1 installs will be able to upgrade to future 2.X releases.

Important Highlights/Notices

  • A new compiler variant gnu9 is introduced with this release.
  • A new openmpi variant openmpi4 is introduced with this release.
  • MPICH builds now use the newer ch4 interface.
  • 2.x introduces the use of two related transport layers for MPICH and OpenMPI family builds that support a variety of underlying fabrics: UCX (Unified Communication X) and OFI (OpenFabrics interfaces).
  • 2.x also introduces initial 3rd party builds against the Arm Linux compiler for aarch64:
    • A compiler compatibility package (arm1-compilers-devel-ohpc) is provided to enable the arm1 compiler variant. See Section 3.7 in the aarch64 recipes for additional information.
    • Initially, only a subset of development packages are available for use with the arm1 variant. See details below and Appendix E in the aarch64 recipes for details on available builds.
  • 2.x package repositories are now hosted on a new site: http://repos.openhpc.community

General Updates

  • nagios, munge, and clustershell installs in recipes now leverage distro-provided versions
  • ip is now used in place of ifconfig in documentation recipes (#600)
  • the intel-mpi-devel-ohpc compatibility package can now be installed independently of the companion compiler (#955)
  • installation recipes have been updated to use chrony instead of ntpd for time synchronization (#1107)
  • packaging for a number of development components has been updated to allow better alternate build flag support. This is intended for sites who would like to rebuild from an ohpc provided src.rpm and provide alternate build settings (e.g. to apply additional processor-specific optimization flags) (#1183)
  • slurm configuration example in installation recipes updated to use "configless" option (#1205)

Known Issues

  • This initial RC1 release provides a subset of installation recipes (we expect xCat and PBS Professional for CentOS8 to return in a future release)
  • Lustre client and BeeGFS are not yet available
  • Several packages with the Intel compiler variant are not available: Boost, Trilinos, and geopm

Component Additions

  * libfabric-ohpc                           (1.10.1)
  * ucx-cma-ohpc                             (1.8.0)
  * ucx-ib-ohpc                              (1.8.0)
  * ucx-ohpc                                 (1.8.0)
  * ucx-rdmacm-ohpc                          (1.8.0)

Component Deprecation

  * ganglia
  * mpiP
  * ocr
  * mrsh

Compiler Variant Addition (gnu9)

  * R-gnu9-ohpc                              (3.6.3)
  * adios-gnu9-impi-ohpc                     (1.13.1)
  * adios-gnu9-mpich-ohpc                    (1.13.1)
  * adios-gnu9-mvapich2-ohpc                 (1.13.1)
  * adios-gnu9-openmpi4-ohpc                 (1.13.1)
  * boost-gnu9-impi-ohpc                     (1.71.0)
  * boost-gnu9-mpich-ohpc                    (1.71.0)
  * boost-gnu9-mvapich2-ohpc                 (1.71.0)
  * boost-gnu9-openmpi4-ohpc                 (1.71.0)
  * dimemas-gnu9-impi-ohpc                   (5.4.1)
  * dimemas-gnu9-mpich-ohpc                  (5.4.1)
  * dimemas-gnu9-mvapich2-ohpc               (5.4.1)
  * dimemas-gnu9-openmpi4-ohpc               (5.4.1)
  * extrae-gnu9-impi-ohpc                    (3.7.0)
  * extrae-gnu9-mpich-ohpc                   (3.7.0)
  * extrae-gnu9-mvapich2-ohpc                (3.7.0)
  * extrae-gnu9-openmpi4-ohpc                (3.7.0)
  * fftw-gnu9-impi-ohpc                      (3.3.8)
  * fftw-gnu9-mpich-ohpc                     (3.3.8)
  * fftw-gnu9-mvapich2-ohpc                  (3.3.8)
  * fftw-gnu9-openmpi4-ohpc                  (3.3.8)
  * geopm-gnu9-impi-ohpc                     (1.1.0)
  * geopm-gnu9-mpich-ohpc                    (1.1.0)
  * geopm-gnu9-mvapich2-ohpc                 (1.1.0)
  * geopm-gnu9-openmpi4-ohpc                 (1.1.0)
  * gnu9-compilers-ohpc                      (9.2.0)
  * gsl-gnu9-ohpc                            (2.6)
  * hdf5-gnu9-ohpc                           (1.10.6)
  * hypre-gnu9-impi-ohpc                     (2.18.1)
  * hypre-gnu9-mpich-ohpc                    (2.18.1)
  * hypre-gnu9-mvapich2-ohpc                 (2.18.1)
  * hypre-gnu9-openmpi4-ohpc                 (2.18.1)
  * imb-gnu9-impi-ohpc                       (2019.6)
  * imb-gnu9-mpich-ohpc                      (2019.6)
  * imb-gnu9-mvapich2-ohpc                   (2019.6)
  * imb-gnu9-openmpi4-ohpc                   (2019.6)
  * likwid-gnu9-ohpc                         (5.0.1)
  * lmod-defaults-gnu9-impi-ohpc             (2.0)
  * lmod-defaults-gnu9-mpich-ofi-ohpc        (2.0)
  * lmod-defaults-gnu9-mpich-ucx-ohpc        (2.0)
  * lmod-defaults-gnu9-mvapich2-ohpc         (2.0)
  * lmod-defaults-gnu9-openmpi4-ohpc         (2.0)
  * metis-gnu9-ohpc                          (5.1.0)
  * mfem-gnu9-impi-ohpc                      (4.0)
  * mfem-gnu9-mpich-ohpc                     (4.0)
  * mfem-gnu9-mvapich2-ohpc                  (4.0)
  * mfem-gnu9-openmpi4-ohpc                  (4.0)
  * mpich-ofi-gnu9-ohpc                      (3.3.2)
  * mpich-ucx-gnu9-ohpc                      (3.3.2)
  * mumps-gnu9-impi-ohpc                     (5.2.1)
  * mumps-gnu9-mpich-ohpc                    (5.2.1)
  * mumps-gnu9-mvapich2-ohpc                 (5.2.1)
  * mumps-gnu9-openmpi4-ohpc                 (5.2.1)
  * mvapich2-gnu9-ohpc                       (2.3.2)
  * mvapich2-psm2-gnu9-ohpc                  (2.3.2)
  * netcdf-cxx-gnu9-impi-ohpc                (4.3.1)
  * netcdf-cxx-gnu9-mpich-ohpc               (4.3.1)
  * netcdf-cxx-gnu9-mvapich2-ohpc            (4.3.1)
  * netcdf-cxx-gnu9-openmpi4-ohpc            (4.3.1)
  * netcdf-fortran-gnu9-impi-ohpc            (4.5.2)
  * netcdf-fortran-gnu9-mpich-ohpc           (4.5.2)
  * netcdf-fortran-gnu9-mvapich2-ohpc        (4.5.2)
  * netcdf-fortran-gnu9-openmpi4-ohpc        (4.5.2)
  * netcdf-gnu9-impi-ohpc                    (4.7.3)
  * netcdf-gnu9-mpich-ohpc                   (4.7.3)
  * netcdf-gnu9-mvapich2-ohpc                (4.7.3)
  * netcdf-gnu9-openmpi4-ohpc                (4.7.3)
  * omb-gnu9-impi-ohpc                       (5.6.2)
  * omb-gnu9-mpich-ohpc                      (5.6.2)
  * omb-gnu9-mvapich2-ohpc                   (5.6.2)
  * omb-gnu9-openmpi4-ohpc                   (5.6.2)
  * openblas-gnu9-ohpc                       (0.3.7)
  * opencoarrays-gnu9-impi-ohpc              (2.8.0)
  * opencoarrays-gnu9-mpich-ohpc             (2.8.0)
  * opencoarrays-gnu9-mvapich2-ohpc          (2.8.0)
  * opencoarrays-gnu9-openmpi4-ohpc          (2.8.0)
  * openmpi4-gnu9-ohpc                       (4.0.3)
  * pdtoolkit-gnu9-ohpc                      (3.25.1)
  * petsc-gnu9-impi-ohpc                     (3.13.1)
  * petsc-gnu9-mpich-ohpc                    (3.13.1)
  * petsc-gnu9-mvapich2-ohpc                 (3.13.1)
  * petsc-gnu9-openmpi4-ohpc                 (3.13.1)
  * phdf5-gnu9-impi-ohpc                     (1.10.6)
  * phdf5-gnu9-mpich-ohpc                    (1.10.6)
  * phdf5-gnu9-mvapich2-ohpc                 (1.10.6)
  * phdf5-gnu9-openmpi4-ohpc                 (1.10.6)
  * plasma-gnu9-ohpc                         (2.8.0)
  * pnetcdf-gnu9-impi-ohpc                   (1.12.1)
  * pnetcdf-gnu9-mpich-ohpc                  (1.12.1)
  * pnetcdf-gnu9-mvapich2-ohpc               (1.12.1)
  * pnetcdf-gnu9-openmpi4-ohpc               (1.12.1)
  * ptscotch-gnu9-impi-ohpc                  (6.0.6)
  * ptscotch-gnu9-mpich-ohpc                 (6.0.6)
  * ptscotch-gnu9-mvapich2-ohpc              (6.0.6)
  * ptscotch-gnu9-openmpi4-ohpc              (6.0.6)
  * python3-mpi4py-gnu9-impi-ohpc            (3.0.3)
  * python3-mpi4py-gnu9-mpich-ohpc           (3.0.3)
  * python3-mpi4py-gnu9-mvapich2-ohpc        (3.0.3)
  * python3-mpi4py-gnu9-openmpi4-ohpc        (3.0.3)
  * python3-numpy-gnu9-ohpc                  (1.17.4)
  * python3-scipy-gnu9-mpich-ohpc            (1.3.3)
  * python3-scipy-gnu9-mvapich2-ohpc         (1.3.3)
  * python3-scipy-gnu9-openmpi4-ohpc         (1.3.3)
  * scalapack-gnu9-impi-ohpc                 (2.1.0)
  * scalapack-gnu9-mpich-ohpc                (2.1.0)
  * scalapack-gnu9-mvapich2-ohpc             (2.1.0)
  * scalapack-gnu9-openmpi4-ohpc             (2.1.0)
  * scalasca-gnu9-impi-ohpc                  (2.5)
  * scalasca-gnu9-mpich-ohpc                 (2.5)
  * scalasca-gnu9-mvapich2-ohpc              (2.5)
  * scalasca-gnu9-openmpi4-ohpc              (2.5)
  * scorep-gnu9-impi-ohpc                    (6.0)
  * scorep-gnu9-mpich-ohpc                   (6.0)
  * scorep-gnu9-mvapich2-ohpc                (6.0)
  * scorep-gnu9-openmpi4-ohpc                (6.0)
  * scotch-gnu9-ohpc                         (6.0.6)
  * sionlib-gnu9-impi-ohpc                   (1.7.4)
  * sionlib-gnu9-mpich-ohpc                  (1.7.4)
  * ...
Read more

OpenHPC v1.3.9 (12 November 2019)

12 Nov 20:53
Compare
Choose a tag to compare

General Updates

  • updates to support CentOS7.7
  • fix for Warewulf stateful UEFI on aarch64 (#1027)
  • variety of component version updates and other additions highlighted below:

Component Version Changes

  * EasyBuild-ohpc                           (3.9.2 -> 3.9.4)
  * R-gnu8-ohpc                              (3.5.3 -> 3.6.1)
  * boost-gnu8-impi-ohpc                     (1.70.0 -> 1.71.0)
  * boost-gnu8-mpich-ohpc                    (1.70.0 -> 1.71.0)
  * boost-gnu8-mvapich2-ohpc                 (1.70.0 -> 1.71.0)
  * boost-gnu8-openmpi3-ohpc                 (1.70.0 -> 1.71.0)
  * boost-intel-impi-ohpc                    (1.70.0 -> 1.71.0)
  * boost-intel-mpich-ohpc                   (1.70.0 -> 1.71.0)
  * boost-intel-mvapich2-ohpc                (1.70.0 -> 1.71.0)
  * boost-intel-openmpi3-ohpc                (1.70.0 -> 1.71.0)
  * charliecloud-ohpc                        (0.9.7 -> 0.11)
  * clustershell-ohpc                        (1.8.1 -> 1.8.2)
  * cmake-ohpc                               (3.14.3 -> 3.15.4)
  * docs-ohpc                                (1.3.8 -> 1.3.9)
  * gsl-gnu8-ohpc                            (2.5 -> 2.6)
  * hwloc-ohpc                               (2.0.3 -> 2.1.0)
  * hypre-gnu8-impi-ohpc                     (2.15.1 -> 2.18.1)
  * hypre-gnu8-mpich-ohpc                    (2.15.1 -> 2.18.1)
  * hypre-gnu8-mvapich2-ohpc                 (2.15.1 -> 2.18.1)
  * hypre-gnu8-openmpi3-ohpc                 (2.15.1 -> 2.18.1)
  * hypre-intel-impi-ohpc                    (2.15.1 -> 2.18.1)
  * hypre-intel-mpich-ohpc                   (2.15.1 -> 2.18.1)
  * hypre-intel-mvapich2-ohpc                (2.15.1 -> 2.18.1)
  * hypre-intel-openmpi3-ohpc                (2.15.1 -> 2.18.1)
  * kmod-lustre-client-ohpc                  (2.12.0 -> 2.12.3)
  * kmod-lustre-client-ohpc-tests            (2.12.0 -> 2.12.3)
  * kmod-msr-safe-ohpc                       (1.2.1 -> 1.4.0)
  * lmod-ohpc                                (8.0.6 -> 8.1.18)
  * lustre-client-ohpc                       (2.12.0 -> 2.12.3)
  * lustre-client-ohpc-tests                 (2.12.0 -> 2.12.3)
  * mfem-gnu8-impi-ohpc                      (3.4 -> 4.0)
  * mfem-gnu8-mpich-ohpc                     (3.4 -> 4.0)
  * mfem-gnu8-mvapich2-ohpc                  (3.4 -> 4.0)
  * mfem-gnu8-openmpi3-ohpc                  (3.4 -> 4.0)
  * mfem-intel-impi-ohpc                     (3.4 -> 4.0)
  * mfem-intel-mpich-ohpc                    (3.4 -> 4.0)
  * mfem-intel-mvapich2-ohpc                 (3.4 -> 4.0)
  * mfem-intel-openmpi3-ohpc                 (3.4 -> 4.0)
  * msr-safe-ohpc                            (1.2.1 -> 1.4.0)
  * msr-safe-slurm-ohpc                      (1.2.1 -> 1.4.0)
  * mumps-gnu8-impi-ohpc                     (5.2.0 -> 5.2.1)
  * mumps-gnu8-mpich-ohpc                    (5.2.0 -> 5.2.1)
  * mumps-gnu8-mvapich2-ohpc                 (5.2.0 -> 5.2.1)
  * mumps-gnu8-openmpi3-ohpc                 (5.2.0 -> 5.2.1)
  * mumps-intel-impi-ohpc                    (5.2.0 -> 5.2.1)
  * mumps-intel-mpich-ohpc                   (5.2.0 -> 5.2.1)
  * mumps-intel-mvapich2-ohpc                (5.2.0 -> 5.2.1)
  * mumps-intel-openmpi3-ohpc                (5.2.0 -> 5.2.1)
  * mvapich2-gnu8-ohpc                       (2.3.1 -> 2.3.2)
  * mvapich2-intel-ohpc                      (2.3.1 -> 2.3.2)
  * mvapich2-psm2-gnu8-ohpc                  (2.3.1 -> 2.3.2)
  * mvapich2-psm2-intel-ohpc                 (2.3.1 -> 2.3)
  * netcdf-cxx-gnu8-impi-ohpc                (4.3.0 -> 4.3.1)
  * netcdf-cxx-gnu8-mpich-ohpc               (4.3.0 -> 4.3.1)
  * netcdf-cxx-gnu8-mvapich2-ohpc            (4.3.0 -> 4.3.1)
  * netcdf-cxx-gnu8-openmpi3-ohpc            (4.3.0 -> 4.3.1)
  * netcdf-cxx-intel-impi-ohpc               (4.3.0 -> 4.3.1)
  * netcdf-cxx-intel-mpich-ohpc              (4.3.0 -> 4.3.1)
  * netcdf-cxx-intel-mvapich2-ohpc           (4.3.0 -> 4.3.1)
  * netcdf-cxx-intel-openmpi3-ohpc           (4.3.0 -> 4.3.1)
  * netcdf-fortran-gnu8-impi-ohpc            (4.4.5 -> 4.5.2)
  * netcdf-fortran-gnu8-mpich-ohpc           (4.4.5 -> 4.5.2)
  * netcdf-fortran-gnu8-mvapich2-ohpc        (4.4.5 -> 4.5.2)
  * netcdf-fortran-gnu8-openmpi3-ohpc        (4.4.5 -> 4.5.2)
  * netcdf-fortran-intel-impi-ohpc           (4.4.5 -> 4.5.2)
  * netcdf-fortran-intel-mpich-ohpc          (4.4.5 -> 4.5.2)
  * netcdf-fortran-intel-mvapich2-ohpc       (4.4.5 -> 4.5.2)
  * netcdf-fortran-intel-openmpi3-ohpc       (4.4.5 -> 4.5.2)
  * netcdf-gnu8-impi-ohpc                    (4.6.3 -> 4.7.1)
  * netcdf-gnu8-mpich-ohpc                   (4.6.3 -> 4.7.1)
  * netcdf-gnu8-mvapich2-ohpc                (4.6.3 -> 4.7.1)
  * netcdf-gnu8-openmpi3-ohpc                (4.6.3 -> 4.7.1)
  * netcdf-intel-impi-ohpc                   (4.6.3 -> 4.7.1)
  * netcdf-intel-mpich-ohpc                  (4.6.3 -> 4.7.1)
  * netcdf-intel-mvapich2-ohpc               (4.6.3 -> 4.7.1)
  * netcdf-intel-openmpi3-ohpc               (4.6.3 -> 4.7.1)
  * omb-gnu8-impi-ohpc                       (5.6.1 -> 5.6.2)
  * omb-gnu8-mpich-ohpc                      (5.6.1 -> 5.6.2)
  * omb-gnu8-mvapich2-ohpc                   (5.6.1 -> 5.6.2)
  * omb-gnu8-openmpi3-ohpc                   (5.6.1 -> 5.6.2)
  * omb-intel-impi-ohpc                      (5.6.1 -> 5.6.2)
  * omb-intel-mpich-ohpc                     (5.6.1 -> 5.6.2)
  * omb-intel-mvapich2-ohpc                  (5.6.1 -> 5.6.2)
  * omb-intel-openmpi3-ohpc                  (5.6.1 -> 5.6.2)
  * openblas-gnu8-ohpc                       (0.3.5 -> 0.3.7)
  * opencoarrays-gnu8-impi-ohpc              (2.6.3 -> 2.8.0)
  * opencoarrays-gnu8-mpich-ohpc             (2.6.3 -> 2.8.0)
  * opencoarrays-gnu8-mvapich2-ohpc          (2.6.3 -> 2.8.0)
  * opencoarrays-gnu8-openmpi3-ohpc          (2.6.3 -> 2.8.0)
  * pbspro-client-ohpc                       (19.1.1 -> 19.1.3)
  * pbspro-execution-ohpc                    (19.1.1 -> 19.1.3)
  * pbspro-server-ohpc                       (19.1.1 -> 19.1.3)
  * petsc-gnu8-impi-ohpc                     (3.11.1 -> 3.12.0)
  * petsc-gnu8-mpich-ohpc                    (3.11.1 -> 3.12.0)
  * petsc-gnu8-mvapich2-ohpc                 (3.11.1 -> 3.12.0)
  * petsc-gnu8-openmpi3-ohpc                 (3.11.1 -> 3.12.0)
  * petsc-intel-impi-ohpc                    (3.11.1 -> 3.12.0)
  * petsc-intel-mpich-ohpc                   (3.11.1 -> 3.12.0)
  * petsc-intel-mvapich2-ohpc                (3.11.1 -> 3.12.0)
  * petsc-intel-openmpi3-ohpc                (3.11.1 -> 3.12.0)
  * pnetcdf-gnu8-impi-ohpc                   (1.11.1 -> 1.12.0)
  * pnetcdf-gnu8-mpich-ohpc                  (1.11.1 -> 1.12.0)
  * pnetcdf-gnu8-mvapich2-ohpc               (1.11.1 -> 1.12.0)
  * pnetcdf-gnu8-openmpi3-ohpc               (1.11.1 -> 1.12.0)
  * pnetcdf-intel-impi-ohpc                  (1.11.1 -> 1.12.0)
  * pnetcdf-intel-mpich-ohpc                 (1.11.1 -> 1.12.0)
  * pnetcdf-intel-mvapich2-ohpc              (1.11.1 -> 1.12.0)
  * pnetcdf-intel-openmpi3-ohpc              (1.11.1 -> 1.12.0)
  * python-mpi4py-gnu8-impi-ohpc             (3.0.1 -> 3.0.2)
  * python-mpi4py-gnu8-mpich-ohpc            (3.0.1 -> 3.0.2)
  * python-mpi4py-gnu8-mvapich2-ohpc         (3.0.1 -> 3.0.2)
  * python-mpi4py-gnu8-openmpi3-ohpc         (3.0.1 -> 3.0.2)
  * python-mpi4py-intel-impi-ohpc            (3.0.1 -> 3.0.2)
  * python-mpi4py-intel-mpich-ohpc           (3.0.1 -> 3.0.2)
  * python-mpi4py-intel-mvapich2-ohpc        (3.0.1 -> 3.0.2)
  * python-mpi4py-intel-openmpi3-ohpc        (3.0.1 -> 3.0.2)
  * python3-mpi4py-gnu8-impi-ohpc            (3.0.1 -> 3.0.2)
  * python3-mpi4py-gnu8-mpich-ohpc           (3.0.1 -> 3.0.2)
  * python3-mpi4py-gnu8-mvapich2-ohpc        (3.0.1 -> 3.0.2)
  * python3-mpi4py-gnu8-openmpi3-ohpc        (3.0.1 -> 3.0.2)
  * python3-mpi4py-intel-impi-ohpc           (3.0.1 -> 3.0.2)
  * python3-mpi4py-intel-mpich-ohpc          (3.0.1 -> 3.0.2)
  * python3-mpi4py-intel-mvapich2-ohpc       (3.0.1 -> 3.0.2)
  * python3-mpi4py-intel-openmpi3-ohpc       (3.0.1 -> 3.0.2)
  * python3-numpy-gnu8-ohpc                  (1.15.3 -> 1.15.4)
  * python3-numpy-intel-ohpc                 (1.15.3 -> 1.15.4)
  * scorep-gnu8-impi-ohpc                    (5.0 -> 6.0)
  * scorep-gnu8-mpich-ohpc                   (5.0 -> 6.0)
  * scorep-gnu8-mvapich2-ohpc                (5.0 -> 6.0)
  * scorep-gnu8-openmpi3-ohpc                (5.0 -> 6.0)
  * scorep-intel-impi-ohpc                   (5.0 -> 6.0)
  * scorep-intel-mpich-ohpc                  (5.0 -> 6.0)
  * scorep-intel-mvapich2-ohpc               (5.0 -> 6.0)
  * scorep-intel-openmpi3-ohpc               (5.0 -> 6.0)
  * singularity-ohpc                         (3.2.1 -> 3.4.1)
  * sionlib-gnu8-impi-ohpc                   (1.7.3 -> 1.7.4)
  * sionlib-gnu8-mpich-ohpc                  (1.7.3 -> 1.7.4)
  * sionlib-gnu8-mvapich2-ohpc               (1.7.3 -> 1.7.4)
  * sionlib-gnu8-openmpi3-ohpc               (1.7.3 -> 1.7.4)
  * sionlib-intel-impi-ohpc                  (1.7.3 -> 1.7.4)
  * sionlib-intel-mpich-ohpc                 (1.7.3 -> 1.7.4)
  * sionlib-intel-mvapich2-ohpc              (1.7.3 -> 1.7.4)
  * sionlib-intel-openmpi3-ohpc              (1.7.3 -> 1.7.4)
  * slepc-gnu8-impi-ohpc                     (3.11.1 -> 3.12.0)
  * slepc-gnu8-mpich-ohpc                    (3.11.1 -> 3.12.0)
  * slepc-gnu8-mvapich2-ohpc                 (3.11.1 -> 3.12.0)
  * slepc-gnu8-openmpi3-ohpc                 (3.11.1 -> 3.12.0)
  * slepc-intel-impi-ohpc                    (3.11.1 -> 3.12.0)
  * slepc-intel-mpich-ohpc                   (3.11.1 -> 3.12.0)
  * slepc-intel-mvapich2-ohpc                (3.11.1 -> 3.12.0)
  * slepc-intel-openmpi3-ohpc                (3.11.1 -> 3.12.0)
  * test-suite-ohpc                          (1.3.8 -> 1.3.9)
  * trilinos-gnu8-impi-ohpc                  (12.12.1 -> 12.14.1)
  * trilinos-gnu8-mpich-ohpc                 (12.12.1 -> 12...
Read more

OpenHPC v1.3.8.1 (20 August 2019)

21 Aug 03:02
Compare
Choose a tag to compare

Release Notes

This patch release contains updates for two components - there are no documentation updates.

  • updated SLURM version to address CVE-2019-12838
  • fix path during slurm account creation (#1017)
  • apply patches to MPICH build to support job launch with hostnames that do not end in a number (#1016)

Component Version Changes

  * mpich-gnu8-ohpc                          (3.3 -> 3.3.1)
  * mpich-intel-ohpc                         (3.3 -> 3.3.1)
  * slurm-contribs-ohpc                      (18.08.7 -> 18.08.8)
  * slurm-devel-ohpc                         (18.08.7 -> 18.08.8)
  * slurm-example-configs-ohpc               (18.08.7 -> 18.08.8)
  * slurm-libpmi-ohpc                        (18.08.7 -> 18.08.8)
  * slurm-ohpc                               (18.08.7 -> 18.08.8)
  * slurm-openlava-ohpc                      (18.08.7 -> 18.08.8)
  * slurm-pam_slurm-ohpc                     (18.08.7 -> 18.08.8)
  * slurm-perlapi-ohpc                       (18.08.7 -> 18.08.8)
  * slurm-slurmctld-ohpc                     (18.08.7 -> 18.08.8)
  * slurm-slurmd-ohpc                        (18.08.7 -> 18.08.8)
  * slurm-slurmdbd-ohpc                      (18.08.7 -> 18.08.8)
  * slurm-sview-ohpc                         (18.08.7 -> 18.08.8)
  * slurm-torque-ohpc                        (18.08.7 -> 18.08.8)

OpenHPC v1.3.8 (11 June 2019)

12 Jun 01:34
Compare
Choose a tag to compare

General Updates

  • fix MANPATH in singularity module
  • update installation recipes to use BeeGFS 7.x client
  • variety of component version updates and other additions highlighted below:

Component Additions

  * omb-gnu8-impi-ohpc                       (5.6.1)
  * omb-gnu8-mpich-ohpc                      (5.6.1)
  * omb-gnu8-mvapich2-ohpc                   (5.6.1)
  * omb-gnu8-openmpi3-ohpc                   (5.6.1)
  * omb-intel-impi-ohpc                      (5.6.1)
  * omb-intel-mpich-ohpc                     (5.6.1)
  * omb-intel-mvapich2-ohpc                  (5.6.1)
  * omb-intel-openmpi3-ohpc                  (5.6.1)

Component Version Changes

  * EasyBuild-ohpc                           (3.8.1 -> 3.9.2)
  * R-gnu8-ohpc                              (3.5.2 -> 3.5.3)
  * boost-gnu8-impi-ohpc                     (1.69.0 -> 1.70.0)
  * boost-gnu8-mpich-ohpc                    (1.69.0 -> 1.70.0)
  * boost-gnu8-mvapich2-ohpc                 (1.69.0 -> 1.70.0)
  * boost-gnu8-openmpi3-ohpc                 (1.69.0 -> 1.70.0)
  * boost-intel-impi-ohpc                    (1.69.0 -> 1.70.0)
  * boost-intel-mpich-ohpc                   (1.69.0 -> 1.70.0)
  * boost-intel-mvapich2-ohpc                (1.69.0 -> 1.70.0)
  * boost-intel-openmpi3-ohpc                (1.69.0 -> 1.70.0)
  * clustershell-ohpc                        (1.8 -> 1.8.1)
  * cmake-ohpc                               (3.13.4 -> 3.14.3)
  * dimemas-gnu8-impi-ohpc                   (5.3.4 -> 5.4.1)
  * dimemas-gnu8-mpich-ohpc                  (5.3.4 -> 5.4.1)
  * dimemas-gnu8-mvapich2-ohpc               (5.3.4 -> 5.4.1)
  * dimemas-gnu8-openmpi3-ohpc               (5.3.4 -> 5.4.1)
  * dimemas-intel-impi-ohpc                  (5.3.4 -> 5.4.1)
  * dimemas-intel-mpich-ohpc                 (5.3.4 -> 5.4.1)
  * dimemas-intel-mvapich2-ohpc              (5.3.4 -> 5.4.1)
  * dimemas-intel-openmpi3-ohpc              (5.3.4 -> 5.4.1)
  * docs-ohpc                                (1.3.7 -> 1.3.8)
  * extrae-gnu8-impi-ohpc                    (3.5.2 -> 3.7.0)
  * extrae-gnu8-mpich-ohpc                   (3.5.2 -> 3.7.0)
  * extrae-gnu8-mvapich2-ohpc                (3.5.2 -> 3.7.0)
  * extrae-gnu8-openmpi3-ohpc                (3.5.2 -> 3.7.0)
  * extrae-intel-impi-ohpc                   (3.5.2 -> 3.7.0)
  * extrae-intel-mpich-ohpc                  (3.5.2 -> 3.7.0)
  * extrae-intel-mvapich2-ohpc               (3.5.2 -> 3.7.0)
  * extrae-intel-openmpi3-ohpc               (3.5.2 -> 3.7.0)
  * geopm-gnu8-impi-ohpc                     (0.6.1 -> 1.0.0)
  * geopm-gnu8-mpich-ohpc                    (0.6.1 -> 1.0.0)
  * geopm-gnu8-mvapich2-ohpc                 (0.6.1 -> 1.0.0)
  * geopm-gnu8-openmpi3-ohpc                 (0.6.1 -> 1.0.0)
  * geopm-intel-impi-ohpc                    (0.6.1 -> 1.0.0)
  * geopm-intel-mpich-ohpc                   (0.6.1 -> 1.0.0)
  * geopm-intel-mvapich2-ohpc                (0.6.1 -> 1.0.0)
  * geopm-intel-openmpi3-ohpc                (0.6.1 -> 1.0.0)
  * hdf5-gnu8-ohpc                           (1.10.4 -> 1.10.5)
  * hdf5-intel-ohpc                          (1.10.4 -> 1.10.5)
  * kmod-msr-safe-ohpc                       (1.2.0 -> 1.2.1)
  * likwid-gnu8-ohpc                         (4.3.3 -> 4.3.4)
  * likwid-intel-ohpc                        (4.3.3 -> 4.3.4)
  * lmod-ohpc                                (7.8.15 -> 8.0.6)
  * msr-safe-ohpc                            (1.2.0 -> 1.2.1)
  * msr-safe-slurm-ohpc                      (1.2.0 -> 1.2.1)
  * mumps-gnu8-impi-ohpc                     (5.1.2 -> 5.2.0)
  * mumps-gnu8-mpich-ohpc                    (5.1.2 -> 5.2.0)
  * mumps-gnu8-mvapich2-ohpc                 (5.1.2 -> 5.2.0)
  * mumps-gnu8-openmpi3-ohpc                 (5.1.2 -> 5.2.0)
  * mumps-intel-impi-ohpc                    (5.1.2 -> 5.2.0)
  * mumps-intel-mpich-ohpc                   (5.1.2 -> 5.2.0)
  * mumps-intel-mvapich2-ohpc                (5.1.2 -> 5.2.0)
  * mumps-intel-openmpi3-ohpc                (5.1.2 -> 5.2.0)
  * mvapich2-gnu8-ohpc                       (2.3 -> 2.3.1)
  * mvapich2-intel-ohpc                      (2.3 -> 2.3.1)
  * mvapich2-psm2-gnu8-ohpc                  (2.3 -> 2.3.1)
  * mvapich2-psm2-intel-ohpc                 (2.3 -> 2.3.1)
  * netcdf-gnu8-impi-ohpc                    (4.6.2 -> 4.6.3)
  * netcdf-gnu8-mpich-ohpc                   (4.6.2 -> 4.6.3)
  * netcdf-gnu8-mvapich2-ohpc                (4.6.2 -> 4.6.3)
  * netcdf-gnu8-openmpi3-ohpc                (4.6.2 -> 4.6.3)
  * netcdf-intel-impi-ohpc                   (4.6.2 -> 4.6.3)
  * netcdf-intel-mpich-ohpc                  (4.6.2 -> 4.6.3)
  * netcdf-intel-mvapich2-ohpc               (4.6.2 -> 4.6.3)
  * netcdf-intel-openmpi3-ohpc               (4.6.2 -> 4.6.3)
  * opencoarrays-gnu8-impi-ohpc              (2.2.0 -> 2.6.3)
  * opencoarrays-gnu8-mpich-ohpc             (2.2.0 -> 2.6.3)
  * opencoarrays-gnu8-mvapich2-ohpc          (2.2.0 -> 2.6.3)
  * opencoarrays-gnu8-openmpi3-ohpc          (2.2.0 -> 2.6.3)
  * openmpi3-gnu8-ohpc                       (3.1.3 -> 3.1.4)
  * openmpi3-intel-ohpc                      (3.1.3 -> 3.1.4)
  * openmpi3-pmix-slurm-gnu8-ohpc            (3.1.3 -> 3.1.4)
  * openmpi3-pmix-slurm-intel-ohpc           (3.1.3 -> 3.1.4)
  * papi-ohpc                                (5.6.0 -> 5.7.0)
  * paraver-ohpc                             (4.7.2 -> 4.8.1)
  * petsc-gnu8-impi-ohpc                     (3.10.3 -> 3.11.1)
  * petsc-gnu8-mpich-ohpc                    (3.10.3 -> 3.11.1)
  * petsc-gnu8-mvapich2-ohpc                 (3.10.3 -> 3.11.1)
  * petsc-gnu8-openmpi3-ohpc                 (3.10.3 -> 3.11.1)
  * petsc-intel-impi-ohpc                    (3.10.3 -> 3.11.1)
  * petsc-intel-mpich-ohpc                   (3.10.3 -> 3.11.1)
  * petsc-intel-mvapich2-ohpc                (3.10.3 -> 3.11.1)
  * petsc-intel-openmpi3-ohpc                (3.10.3 -> 3.11.1)
  * phdf5-gnu8-impi-ohpc                     (1.10.4 -> 1.10.5)
  * phdf5-gnu8-mpich-ohpc                    (1.10.4 -> 1.10.5)
  * phdf5-gnu8-mvapich2-ohpc                 (1.10.4 -> 1.10.5)
  * phdf5-gnu8-openmpi3-ohpc                 (1.10.4 -> 1.10.5)
  * phdf5-intel-impi-ohpc                    (1.10.4 -> 1.10.5)
  * phdf5-intel-mpich-ohpc                   (1.10.4 -> 1.10.5)
  * phdf5-intel-mvapich2-ohpc                (1.10.4 -> 1.10.5)
  * phdf5-intel-openmpi3-ohpc                (1.10.4 -> 1.10.5)
  * pnetcdf-gnu8-impi-ohpc                   (1.11.0 -> 1.11.1)
  * pnetcdf-gnu8-mpich-ohpc                  (1.11.0 -> 1.11.1)
  * pnetcdf-gnu8-mvapich2-ohpc               (1.11.0 -> 1.11.1)
  * pnetcdf-gnu8-openmpi3-ohpc               (1.11.0 -> 1.11.1)
  * pnetcdf-intel-impi-ohpc                  (1.11.0 -> 1.11.1)
  * pnetcdf-intel-mpich-ohpc                 (1.11.0 -> 1.11.1)
  * pnetcdf-intel-mvapich2-ohpc              (1.11.0 -> 1.11.1)
  * pnetcdf-intel-openmpi3-ohpc              (1.11.0 -> 1.11.1)
  * python-mpi4py-gnu8-impi-ohpc             (3.0.0 -> 3.0.1)
  * python-mpi4py-gnu8-mpich-ohpc            (3.0.0 -> 3.0.1)
  * python-mpi4py-gnu8-mvapich2-ohpc         (3.0.0 -> 3.0.1)
  * python-mpi4py-gnu8-openmpi3-ohpc         (3.0.0 -> 3.0.1)
  * python-mpi4py-intel-impi-ohpc            (3.0.0 -> 3.0.1)
  * python-mpi4py-intel-mpich-ohpc           (3.0.0 -> 3.0.1)
  * python-mpi4py-intel-mvapich2-ohpc        (3.0.0 -> 3.0.1)
  * python-mpi4py-intel-openmpi3-ohpc        (3.0.0 -> 3.0.1)
  * python34-mpi4py-gnu8-impi-ohpc           (3.0.0 -> 3.0.1)
  * python34-mpi4py-gnu8-mpich-ohpc          (3.0.0 -> 3.0.1)
  * python34-mpi4py-gnu8-mvapich2-ohpc       (3.0.0 -> 3.0.1)
  * python34-mpi4py-gnu8-openmpi3-ohpc       (3.0.0 -> 3.0.1)
  * python34-mpi4py-intel-impi-ohpc          (3.0.0 -> 3.0.1)
  * python34-mpi4py-intel-mpich-ohpc         (3.0.0 -> 3.0.1)
  * python34-mpi4py-intel-mvapich2-ohpc      (3.0.0 -> 3.0.1)
  * python34-mpi4py-intel-openmpi3-ohpc      (3.0.0 -> 3.0.1)
  * scalasca-gnu8-impi-ohpc                  (2.4 -> 2.5)
  * scalasca-gnu8-mpich-ohpc                 (2.4 -> 2.5)
  * scalasca-gnu8-mvapich2-ohpc              (2.4 -> 2.5)
  * scalasca-gnu8-openmpi3-ohpc              (2.4 -> 2.5)
  * scalasca-intel-impi-ohpc                 (2.4 -> 2.5)
  * scalasca-intel-mpich-ohpc                (2.4 -> 2.5)
  * scalasca-intel-mvapich2-ohpc             (2.4 -> 2.5)
  * scalasca-intel-openmpi3-ohpc             (2.4 -> 2.5)
  * scorep-gnu8-impi-ohpc                    (4.1 -> 5.0)
  * scorep-gnu8-mpich-ohpc                   (4.1 -> 5.0)
  * scorep-gnu8-mvapich2-ohpc                (4.1 -> 5.0)
  * scorep-gnu8-openmpi3-ohpc                (4.1 -> 5.0)
  * scorep-intel-impi-ohpc                   (4.1 -> 5.0)
  * scorep-intel-mpich-ohpc                  (4.1 -> 5.0)
  * scorep-intel-mvapich2-ohpc               (4.1 -> 5.0)
  * scorep-intel-openmpi3-ohpc               (4.1 -> 5.0)
  * singularity-ohpc                         (3.1.0 -> 3.2.1)
  * sionlib-gnu8-impi-ohpc                   (1.7.2 -> 1.7.3)
  * sionlib-gnu8-mpich-ohpc                  (1.7.2 -> 1.7.3)
  * sionlib-gnu8-mvapich2-ohpc               (1.7.2 -> 1.7.3)
  * sionlib-gnu8-openmpi3-ohpc               (1.7.2 -> 1.7.3)
  * sionlib-intel-impi-ohpc                  (1.7.2 -> 1.7.3)
  * sionlib-intel-mpich-ohpc                 (1.7.2 -> 1.7.3)
  * sionlib-intel-mvapich2-ohpc              (1.7.2 -> 1.7.3)
  * sionlib-intel-openmpi3-ohpc              (1.7.2 -> 1.7.3)
  * slepc-gnu8-impi-ohpc                     (3.10.2 -> 3.11.1)
  * slepc-gnu8-mpich-ohpc                    (3.10.2 -> 3.11.1)
  * slepc-gnu8-mvapich2-ohpc                 (3.10.2 -> 3.11.1)
  * slepc-gnu8-openmpi3-ohpc                 (3.10.2 -> 3.11.1)
  * slepc-intel-impi-ohpc                    (3.10.2 -> 3.11.1)
  * slepc-intel-mpich-ohpc                   (3.10.2 -> 3.11.1)
  * slepc-intel-mvapich2-ohpc                (3.10.2 -> 3.11.1)
  * slepc-intel-o...
Read more

OpenHPC v1.3.7.1 (11 April 2019)

11 Apr 16:29
Compare
Choose a tag to compare

Release Notes

  • small bug fix release to provide updated singularity builds to resolve file permission issue in packaging
    (#951)

OpenHPC v1.3.7 (14 March 2019)

14 Mar 19:10
Compare
Choose a tag to compare

Release Notes

Important Highlights/Notices
  • SLURM builds in this release have been updated to the v18.08 series. Please see the SLURM release notes for details on upgrade procedures from previous versions; in particular, sites leveraging slurmdbd are advised to update this component first.

  • CI testing during this release found that MPI applications linked against newer versions of Intel MPI (2019.x) may no longer execute outside of the resource manager. If observed locally, users are advised to try setting the following environment variable as highlighted in this online discussion:

    $ export FI_PROVIDER=sockets
  • Warewulf now packages iPXE in an architecture-specific RPM. Upgrading from previous versions will require installing warewulf-provision-server-ipxe-aarch64-ohpc or warewulf-provision-server-ipxe-x86_64-ohpc.

  • There are significant changes included in the warewulf-httpd.conf file that ships with the warewulf-provision-server-ohpc package. If upgrading from a version prior to OpenHPC v1.3, the updated config file will be saved as /etc/httpd/conf.d/warewulf-httpd.conf.rpmnew locally. You will need to copy this new version to the production file and restart the web server to ensure correct provisioning behavior. As an example for CentOS:

    [sms]# cp /etc/httpd/conf.d/warewulf-httpd.conf.rpmnew /etc/httpd/conf.d/warewulf-httpd.conf
    [sms]# systemctl restart httpd

General Updates

  • updates to support target distro versions of CentOS 7.6 and SLES12 SP4
  • re-enable genders support for pdsh (#885)
  • enable support for NVME devices in Warewulf provisioning (#890)
  • update ganglia dependency to call out shadow/shadow-utils (#938)
  • update munge startup configuration to write to syslog (#943)
  • variety of component version updates highlighted below:

Component Version Changes

  * EasyBuild-ohpc                           (3.7.1 -> 3.8.1)
  * R-gnu8-ohpc                              (3.5.0 -> 3.5.2)
  * boost-gnu8-impi-ohpc                     (1.68.0 -> 1.69.0)
  * boost-gnu8-mpich-ohpc                    (1.68.0 -> 1.69.0)
  * boost-gnu8-mvapich2-ohpc                 (1.68.0 -> 1.69.0)
  * boost-gnu8-openmpi3-ohpc                 (1.68.0 -> 1.69.0)
  * boost-intel-impi-ohpc                    (1.68.0 -> 1.69.0)
  * boost-intel-mpich-ohpc                   (1.68.0 -> 1.69.0)
  * boost-intel-mvapich2-ohpc                (1.68.0 -> 1.69.0)
  * boost-intel-openmpi3-ohpc                (1.68.0 -> 1.69.0)
  * charliecloud-ohpc                        (0.9.2 -> 0.9.7)
  * cmake-ohpc                               (3.12.2 -> 3.13.4)
  * conman-ohpc                              (0.2.9 -> 0.3.0)
  * docs-ohpc                                (1.3.6 -> 1.3.7)
  * gnu8-compilers-ohpc                      (8.2.0 -> 8.3.0)
  * hdf5-gnu8-ohpc                           (1.10.3 -> 1.10.4)
  * hdf5-intel-ohpc                          (1.10.3 -> 1.10.4)
  * hwloc-ohpc                               (1.11.10 -> 2.0.3)
  * hypre-gnu8-impi-ohpc                     (2.14.0 -> 2.15.1)
  * hypre-gnu8-mpich-ohpc                    (2.14.0 -> 2.15.1)
  * hypre-gnu8-mvapich2-ohpc                 (2.14.0 -> 2.15.1)
  * hypre-gnu8-openmpi3-ohpc                 (2.14.0 -> 2.15.1)
  * hypre-intel-impi-ohpc                    (2.14.0 -> 2.15.1)
  * hypre-intel-mpich-ohpc                   (2.14.0 -> 2.15.1)
  * hypre-intel-mvapich2-ohpc                (2.14.0 -> 2.15.1)
  * hypre-intel-openmpi3-ohpc                (2.14.0 -> 2.15.1)
  * intel-compilers-devel-ohpc               (2018 -> 2019)
  * intel-mpi-devel-ohpc                     (2018 -> 2019)
  * kmod-lustre-client-ohpc                  (2.11.0 -> 2.12.0)
  * kmod-lustre-client-ohpc-tests            (2.11.0 -> 2.12.0)
  * likwid-gnu8-ohpc                         (4.3.2 -> 4.3.3)
  * likwid-intel-ohpc                        (4.3.2 -> 4.3.3)
  * lmod-ohpc                                (7.8.1 -> 7.8.15)
  * losf-ohpc                                (0.55.0 -> 0.56.0)
  * lustre-client-ohpc                       (2.11.0 -> 2.12.0)
  * lustre-client-ohpc-tests                 (2.11.0 -> 2.12.0)
  * mpich-gnu8-ohpc                          (3.2.1 -> 3.3)
  * mpich-intel-ohpc                         (3.2.1 -> 3.3)
  * nagios-common-ohpc                       (4.4.1 -> 4.4.3)
  * nagios-devel-ohpc                        (4.4.1 -> 4.4.3)
  * nagios-ohpc                              (4.4.1 -> 4.4.3)
  * netcdf-fortran-gnu8-impi-ohpc            (4.4.4 -> 4.4.5)
  * netcdf-fortran-gnu8-mpich-ohpc           (4.4.4 -> 4.4.5)
  * netcdf-fortran-gnu8-mvapich2-ohpc        (4.4.4 -> 4.4.5)
  * netcdf-fortran-gnu8-openmpi3-ohpc        (4.4.4 -> 4.4.5)
  * netcdf-fortran-intel-impi-ohpc           (4.4.4 -> 4.4.5)
  * netcdf-fortran-intel-mpich-ohpc          (4.4.4 -> 4.4.5)
  * netcdf-fortran-intel-mvapich2-ohpc       (4.4.4 -> 4.4.5)
  * netcdf-fortran-intel-openmpi3-ohpc       (4.4.4 -> 4.4.5)
  * netcdf-gnu8-impi-ohpc                    (4.6.1 -> 4.6.2)
  * netcdf-gnu8-mpich-ohpc                   (4.6.1 -> 4.6.2)
  * netcdf-gnu8-mvapich2-ohpc                (4.6.1 -> 4.6.2)
  * netcdf-gnu8-openmpi3-ohpc                (4.6.1 -> 4.6.2)
  * netcdf-intel-impi-ohpc                   (4.6.1 -> 4.6.2)
  * netcdf-intel-mpich-ohpc                  (4.6.1 -> 4.6.2)
  * netcdf-intel-mvapich2-ohpc               (4.6.1 -> 4.6.2)
  * netcdf-intel-openmpi3-ohpc               (4.6.1 -> 4.6.2)
  * openblas-gnu8-ohpc                       (0.3.0 -> 0.3.5)
  * openmpi3-gnu8-ohpc                       (3.1.2 -> 3.1.3)
  * openmpi3-intel-ohpc                      (3.1.2 -> 3.1.3)
  * openmpi3-pmix-slurm-gnu8-ohpc            (3.1.2 -> 3.1.3)
  * openmpi3-pmix-slurm-intel-ohpc           (3.1.2 -> 3.1.3)
  * pbspro-client-ohpc                       (18.1.3 -> 19.1.1)
  * pbspro-execution-ohpc                    (18.1.3 -> 19.1.1)
  * pbspro-server-ohpc                       (18.1.3 -> 19.1.1)
  * petsc-gnu8-impi-ohpc                     (3.9.3 -> 3.10.3)
  * petsc-gnu8-mpich-ohpc                    (3.9.3 -> 3.10.3)
  * petsc-gnu8-mvapich2-ohpc                 (3.9.3 -> 3.10.3)
  * petsc-gnu8-openmpi3-ohpc                 (3.9.3 -> 3.10.3)
  * petsc-intel-impi-ohpc                    (3.9.3 -> 3.10.3)
  * petsc-intel-mpich-ohpc                   (3.9.3 -> 3.10.3)
  * petsc-intel-mvapich2-ohpc                (3.9.3 -> 3.10.3)
  * petsc-intel-openmpi3-ohpc                (3.9.3 -> 3.10.3)
  * phdf5-gnu8-impi-ohpc                     (1.10.3 -> 1.10.4)
  * phdf5-gnu8-mpich-ohpc                    (1.10.3 -> 1.10.4)
  * phdf5-gnu8-mvapich2-ohpc                 (1.10.3 -> 1.10.4)
  * phdf5-gnu8-openmpi3-ohpc                 (1.10.3 -> 1.10.4)
  * phdf5-intel-impi-ohpc                    (1.10.3 -> 1.10.4)
  * phdf5-intel-mpich-ohpc                   (1.10.3 -> 1.10.4)
  * phdf5-intel-mvapich2-ohpc                (1.10.3 -> 1.10.4)
  * phdf5-intel-openmpi3-ohpc                (1.10.3 -> 1.10.4)
  * pmix-ohpc                                (2.1.4 -> 2.2.2)
  * pnetcdf-gnu8-impi-ohpc                   (1.10.0 -> 1.11.0)
  * pnetcdf-gnu8-mpich-ohpc                  (1.10.0 -> 1.11.0)
  * pnetcdf-gnu8-mvapich2-ohpc               (1.10.0 -> 1.11.0)
  * pnetcdf-gnu8-openmpi3-ohpc               (1.10.0 -> 1.11.0)
  * pnetcdf-intel-impi-ohpc                  (1.10.0 -> 1.11.0)
  * pnetcdf-intel-mpich-ohpc                 (1.10.0 -> 1.11.0)
  * pnetcdf-intel-mvapich2-ohpc              (1.10.0 -> 1.11.0)
  * pnetcdf-intel-openmpi3-ohpc              (1.10.0 -> 1.11.0)
  * prun-ohpc                                (1.2 -> 1.3)
  * python-numpy-gnu8-ohpc                   (1.15.1 -> 1.15.3)
  * python-numpy-intel-ohpc                  (1.15.1 -> 1.15.3)
  * python-scipy-gnu8-mpich-ohpc             (1.1.0 -> 1.2.1)
  * python-scipy-gnu8-mvapich2-ohpc          (1.1.0 -> 1.2.1)
  * python-scipy-gnu8-openmpi3-ohpc          (1.1.0 -> 1.2.1)
  * python34-numpy-gnu8-ohpc                 (1.15.1 -> 1.15.3)
  * python34-numpy-intel-ohpc                (1.15.1 -> 1.15.3)
  * python34-scipy-gnu8-mpich-ohpc           (1.1.0 -> 1.2.1)
  * python34-scipy-gnu8-mvapich2-ohpc        (1.1.0 -> 1.2.1)
  * python34-scipy-gnu8-openmpi3-ohpc        (1.1.0 -> 1.2.1)
  * scorep-gnu8-impi-ohpc                    (4.0 -> 4.1)
  * scorep-gnu8-mpich-ohpc                   (4.0 -> 4.1)
  * scorep-gnu8-mvapich2-ohpc                (4.0 -> 4.1)
  * scorep-gnu8-openmpi3-ohpc                (4.0 -> 4.1)
  * scorep-intel-impi-ohpc                   (4.0 -> 4.1)
  * scorep-intel-mpich-ohpc                  (4.0 -> 4.1)
  * scorep-intel-mvapich2-ohpc               (4.0 -> 4.1)
  * scorep-intel-openmpi3-ohpc               (4.0 -> 4.1)
  * singularity-ohpc                         (2.6.0 -> 3.1.0)
  * slepc-gnu8-impi-ohpc                     (3.9.1 -> 3.10.2)
  * slepc-gnu8-mpich-ohpc                    (3.9.1 -> 3.10.2)
  * slepc-gnu8-mvapich2-ohpc                 (3.9.1 -> 3.10.2)
  * slepc-gnu8-openmpi3-ohpc                 (3.9.1 -> 3.10.2)
  * slepc-intel-impi-ohpc                    (3.9.1 -> 3.10.2)
  * slepc-intel-mpich-ohpc                   (3.9.1 -> 3.10.2)
  * slepc-intel-mvapich2-ohpc                (3.9.1 -> 3.10.2)
  * slepc-intel-openmpi3-ohpc                (3.9.1 -> 3.10.2)
  * slurm-contribs-ohpc                      (17.11.10 -> 18.08.6)
  * slurm-devel-ohpc                         (17.11.10 -> 18.08.6)
  * slurm-example-configs-ohpc               (17.11.10 -> 18.08.6)
  * slurm-libpmi-ohpc                        (17.11.10 -> 18.08.6)
  * slurm-o...
Read more