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)