Releases: openhpc/ohpc
2.3 (25 June 2021)
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 callingwwmkchroot
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)
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 callingwwmkchroot
.
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)
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)
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.
- As the OpenHPC 2.x series targets major new distro versions, please note that the 2.x series
- 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 thearm1
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.
- A compiler compatibility package (
- 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)
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 thearm1
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.
- A compiler compatibility package (
- 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 ofifconfig
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 ofntpd
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)
* ...
OpenHPC v1.3.9 (12 November 2019)
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...
OpenHPC v1.3.8.1 (20 August 2019)
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)
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...
OpenHPC v1.3.7.1 (11 April 2019)
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)
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
orwarewulf-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...