2.6 (16 November 2022)
General Updates
- updated target distro support to EL 8.6 and Leap 15.3
- new compiler variant (gnu12) introduced with this release
- SLURM build updated to include optional REST API interface package
- updated SLURM recipes to include cgroups.conf
- fix for Leap 15.3 provisioning with Warewulf (#1602)
- tech preview build of Warewulf 4.x
- variety of component version updates and other additions highlighted further below
Known Issues
-
Several package builds with the latest Intel classic compiler exhibited problems with the OpenHPC test
suite. Affected packages are: plasma, TAU, and superlu_dist. Users are advised to stick with the gcc (gnu12)
compiler variant if using these packages. -
We have encountered package checksum errors from upstream Rocky Linux when creating Warewulf VNFS images. If you encounter issues installing the tzdata package for a Rocky8 VNFS image (similar to https://bugs.rockylinux.org/view.php?id=694), consider specifying a preferred mirror URL via the YUM_MIRROR_BASE variable and retry the
mkchroot
command. Available mirrors are listed here. In the US, we have consistent success using the following:export YUM_MIRROR_BASE=https://dfw.mirror.rackspace.com/rocky
Component Additions
* R-gnu12-ohpc (v4.2.1)
* adios-gnu12-impi-ohpc (v1.13.1)
* adios-gnu12-mpich-ohpc (v1.13.1)
* adios-gnu12-mvapich2-ohpc (v1.13.1)
* adios-gnu12-openmpi4-ohpc (v1.13.1)
* boost-gnu12-impi-ohpc (v1.80.0)
* boost-gnu12-mpich-ohpc (v1.80.0)
* boost-gnu12-mvapich2-ohpc (v1.80.0)
* boost-gnu12-openmpi4-ohpc (v1.80.0)
* dimemas-gnu12-impi-ohpc (v5.4.2)
* dimemas-gnu12-mpich-ohpc (v5.4.2)
* dimemas-gnu12-mvapich2-ohpc (v5.4.2)
* dimemas-gnu12-openmpi4-ohpc (v5.4.2)
* extrae-gnu12-impi-ohpc (v3.8.3)
* extrae-gnu12-mpich-ohpc (v3.8.3)
* extrae-gnu12-mvapich2-ohpc (v3.8.3)
* extrae-gnu12-openmpi4-ohpc (v3.8.3)
* fftw-gnu12-impi-ohpc (v3.3.10)
* fftw-gnu12-mpich-ohpc (v3.3.10)
* fftw-gnu12-mvapich2-ohpc (v3.3.10)
* fftw-gnu12-openmpi4-ohpc (v3.3.10)
* fftw-intel-impi-ohpc (v3.3.10)
* fftw-intel-mpich-ohpc (v3.3.10)
* fftw-intel-mvapich2-ohpc (v3.3.10)
* fftw-intel-openmpi4-ohpc (v3.3.10)
* geopm-gnu12-impi-ohpc (v1.1.0)
* geopm-gnu12-mpich-ohpc (v1.1.0)
* geopm-gnu12-mvapich2-ohpc (v1.1.0)
* geopm-gnu12-openmpi4-ohpc (v1.1.0)
* gnu12-compilers-ohpc (v12.2.0)
* gsl-gnu12-ohpc (v2.7.1)
* hdf5-gnu12-ohpc (v1.10.8)
* hypre-gnu12-impi-ohpc (v2.18.1)
* hypre-gnu12-mpich-ohpc (v2.18.1)
* hypre-gnu12-mvapich2-ohpc (v2.18.1)
* hypre-gnu12-openmpi4-ohpc (v2.18.1)
* imb-gnu12-impi-ohpc (v2021.3)
* imb-gnu12-mpich-ohpc (v2021.3)
* imb-gnu12-mvapich2-ohpc (v2021.3)
* imb-gnu12-openmpi4-ohpc (v2021.3)
* likwid-gnu12-ohpc (v5.2.2)
* lmod-defaults-gnu12-impi-ohpc (v2.0)
* lmod-defaults-gnu12-mpich-ofi-ohpc (v2.0)
* lmod-defaults-gnu12-mpich-ucx-ohpc (v2.0)
* lmod-defaults-gnu12-mvapich2-ohpc (v2.0)
* lmod-defaults-gnu12-openmpi4-ohpc (v2.0)
* metis-gnu12-ohpc (v5.1.0)
* mfem-gnu12-impi-ohpc (v4.4)
* mfem-gnu12-mpich-ohpc (v4.4)
* mfem-gnu12-mvapich2-ohpc (v4.4)
* mfem-gnu12-openmpi4-ohpc (v4.4)
* mpich-ofi-gnu12-ohpc (v3.4.3)
* mpich-ucx-gnu12-ohpc (v3.4.3)
* mumps-gnu12-impi-ohpc (v5.2.1)
* mumps-gnu12-mpich-ohpc (v5.2.1)
* mumps-gnu12-mvapich2-ohpc (v5.2.1)
* mumps-gnu12-openmpi4-ohpc (v5.2.1)
* mvapich2-gnu12-ohpc (v2.3.7)
* mvapich2-psm2-gnu12-ohpc (v2.3.7)
* netcdf-cxx-gnu12-impi-ohpc (v4.3.1)
* netcdf-cxx-gnu12-mpich-ohpc (v4.3.1)
* netcdf-cxx-gnu12-mvapich2-ohpc (v4.3.1)
* netcdf-cxx-gnu12-openmpi4-ohpc (v4.3.1)
* netcdf-fortran-gnu12-impi-ohpc (v4.6.0)
* netcdf-fortran-gnu12-mpich-ohpc (v4.6.0)
* netcdf-fortran-gnu12-mvapich2-ohpc (v4.6.0)
* netcdf-fortran-gnu12-openmpi4-ohpc (v4.6.0)
* netcdf-gnu12-impi-ohpc (v4.9.0)
* netcdf-gnu12-mpich-ohpc (v4.9.0)
* netcdf-gnu12-mvapich2-ohpc (v4.9.0)
* netcdf-gnu12-openmpi4-ohpc (v4.9.0)
* omb-gnu12-impi-ohpc (v6.1)
* omb-gnu12-mpich-ohpc (v6.1)
* omb-gnu12-mvapich2-ohpc (v6.1)
* omb-gnu12-openmpi4-ohpc (v6.1)
* openblas-gnu12-ohpc (v0.3.21)
* opencoarrays-gnu12-impi-ohpc (v2.10.0)
* opencoarrays-gnu12-mpich-ohpc (v2.10.0)
* opencoarrays-gnu12-mvapich2-ohpc (v2.10.0)
* opencoarrays-gnu12-openmpi4-ohpc (v2.10.0)
* openmpi4-gnu12-ohpc (v4.1.4)
* pdtoolkit-gnu12-ohpc (v3.25.1)
* petsc-gnu12-impi-ohpc (v3.18.1)
* petsc-gnu12-mpich-ohpc (v3.18.1)
* petsc-gnu12-mvapich2-ohpc (v3.18.1)
* petsc-gnu12-openmpi4-ohpc (v3.18.1)
* phdf5-gnu12-impi-ohpc (v1.10.8)
* phdf5-gnu12-mpich-ohpc (v1.10.8)
* phdf5-gnu12-mvapich2-ohpc (v1.10.8)
* phdf5-gnu12-openmpi4-ohpc (v1.10.8)
* plasma-gnu12-ohpc (v21.8.29)
* pnetcdf-gnu12-impi-ohpc (v1.12.3)
* pnetcdf-gnu12-mpich-ohpc (v1.12.3)
* pnetcdf-gnu12-mvapich2-ohpc (v1.12.3)
* pnetcdf-gnu12-openmpi4-ohpc (v1.12.3)
* ptscotch-gnu12-impi-ohpc (v7.0.1)
* ptscotch-gnu12-mpich-ohpc (v7.0.1)
* ptscotch-gnu12-mvapich2-ohpc (v7.0.1)
* ptscotch-gnu12-openmpi4-ohpc (v7.0.1)
* python3-mpi4py-gnu12-impi-ohpc (v3.1.3)
* python3-mpi4py-gnu12-mpich-ohpc (v3.1.3)
* python3-mpi4py-gnu12-mvapich2-ohpc (v3.1.3)
* python3-mpi4py-gnu12-openmpi4-ohpc (v3.1.3)
* python3-numpy-gnu12-ohpc (v1.19.5)
* python3-scipy-gnu12-mpich-ohpc (v1.5.4)
* python3-scipy-gnu12-mvapich2-ohpc (v1.5.4)
* python3-scipy-gnu12-openmpi4-ohpc (v1.5.4)
* scalapack-gnu12-impi-ohpc (v2.2.0)
* scalapack-gnu12-mpich-ohpc (v2.2.0)
* scalapack-gnu12-mvapich2-ohpc (v2.2.0)
* scalapack-gnu12-openmpi4-ohpc (v2.2.0)
* scalasca-gnu12-impi-ohpc (v2.5)
* scalasca-gnu12-mpich-ohpc (v2.5)
* scalasca-gnu12-mvapich2-ohpc (v2.5)
* scalasca-gnu12-openmpi4-ohpc (v2.5)
* scorep-gnu12-impi-ohpc (v7.1)
* scorep-gnu12-mpich-ohpc (v7.1)
* scorep-gnu12-mvapich2-ohpc (v7.1)
* scorep-gnu12-openmpi4-ohpc (v7.1)
* scotch-gnu12-ohpc (v6.0.6)
* sionlib-gnu12-impi-ohpc (v1.7.7)
* sionlib-gnu12-mpich-ohpc (v1.7.7)
* sionlib-gnu12-mvapich2-ohpc (v1.7.7)
* sionlib-gnu12-openmpi4-ohpc (v1.7.7)
* slepc-gnu12-impi-ohpc (v3.18.0)
* slepc-gnu12-mpich-ohpc (v3.18.0)
* slepc-gnu12-mvapich2-ohpc (v3.18.0)
* slepc-gnu12-openmpi4-ohpc (v3.18.0)
* slurm-ohpc-slurmrestd (v22.05.2)
* superlu-gnu12-ohpc (v5.2.1)
* superlu_dist-gnu12-impi-ohpc (v6.4.0)
* superlu_dist-gnu12-mpich-ohpc (v6.4.0)
* superlu_dist-gnu12-mvapich2-ohpc (v6.4.0)
* superlu_dist-gnu12-openmpi4-ohpc (v6.4.0)
* tau-gnu12-impi-ohpc (v2.31.1)
* tau-gnu12-mpich-ohpc (v2.31.1)
* tau-gnu12-mvapich2-ohpc (v2.31.1)
* tau-gnu12-openmpi4-ohpc (v2.31.1)
* trilinos-gnu12-impi-ohpc (v13.4.0)
* trilinos-gnu12-mpich-ohpc (v13.4.0)
* trilinos-gnu12-mvapich2-ohpc (v13.4.0)
* trilinos-gnu12-openmpi4-ohpc (v13.4.0)
* warewulf-ohpc (v4.3.0)
Component Version Changes
* EasyBuild-ohpc (v4.5.0 -> v4.6.2)
* boost-intel-impi-ohpc (v1.75.0 -> v1.80.0)
* boost-intel-mpich-ohpc (v1.75.0 -> v1.80.0)
* boost-intel-mvapich2-ohpc (v1.75.0 -> v1.80.0)
* boost-intel-openmpi4-ohpc (v1.75.0 -> v1.80.0)
* cmake-ohpc (v3.21.3 -> v3.24.2)
* docs-ohpc (v2.4.0 -> v2.6.0)
* extrae-intel-impi-ohpc (v3.7.0 -> v3.8.3)
* extrae-intel-mpich-ohpc (v3.7.0 -> v3.8.3)
* extrae-intel-mvapich2-ohpc (v3.7.0 -> v3.8.3)
* extrae-intel-openmpi4-ohpc (v3.7.0 -> v3.8.3)
* gsl-intel-ohpc (v2.7 -> v2.7.1)
* hwloc-ohpc (v2.5.0 -> v2.7.0)
* imb-intel-impi-ohpc (v2019.6 -> v2021.3)
* imb-intel-mpich-ohpc (v2019.6 -> v2021.3)
* imb-intel-mvapich2-ohpc (v2019.6 -> v2021.3)
* imb-intel-openmpi4-ohpc (v2019.6 -> v2021.3)
* intel-compilers-devel-ohpc (v2021 -> v2021.1)
* intel-mpi-devel-ohpc (v2021 -> v2021.1)
* intel-oneapi-toolkit-release-ohpc (v2021 -> v2021.1)
* intel-psxe-compilers-devel-ohpc (v2021 -> v2021.1)
* intel-psxe-mpi-devel-ohpc (v2021 -> v2021.1)
* kmod-lustre-client-ohpc (v2.12.7 -> v2.15.1)
* kmod-lustre-client-ohpc-tests (v2.12.7 -> v2.15.1)
* likwid-intel-ohpc (v5.0.1 -> v5.2.2)
* lmod-ohpc (v8.5.22 -> v8.7.6)
* lustre-client-ohpc (v2.12.7 -> v2.15.1)
* lustre-client-ohpc-tests (v2.12.7 -> v2.15.1)
* mfem-intel-impi-ohpc (v4.3 -> v4.4)
* mfem-intel-mpich-ohpc (v4.3 -> v4.4)
* mfem-intel-mvapich2-ohpc (v4.3 -> v4.4)
* mfem-intel-openmpi4-ohpc (v4.3 -> v4.4)
* mpich-ofi-intel-ohpc (v3.4.2 -> v3.4.3)
* mvapich2-intel-ohpc (v2.3.6 -> v2.3.7)
* mvapich2-psm2-intel-ohpc (v2.3.4 -> v2.3.7)
* netcdf-fortran-intel-impi-ohpc (v4.5.3 -> v4.6.0)
* netcdf-fortran-intel-mpich-ohpc (v4.5.3 -> v4.6.0)
* netcdf-fortran-intel-mvapich2-ohpc (v4.5.3 -> v4.6.0)
* netcdf-fortran-intel-openmpi4-ohpc (v4.5.3 -> v4.6.0)
* netcdf-intel-impi-ohpc (v4.7.4 -> v4.9.0)
* netcdf-intel-mpich-ohpc (v4.7.4 -> v4.9.0)
* netcdf-intel-mvapich2-ohpc (v4.7.4 -> v4.9.0)
* netcdf-intel-openmpi4-ohpc (v4.7.4 -> v4.9.0)
* omb-intel-impi-ohpc (v5.8 -> v6.1)
* omb-intel-mpich-ohpc (v5.8 -> v6.1)
* omb-intel-mvapich2-ohpc (v5.8 -> v6.1)
* omb-intel-openmpi4-ohpc (v5.8 -> v6.1)
* openmpi4-intel-ohpc (v4.1.1 -> v4.1.4)
* openpbs-client-ohpc (v20.0.1 -> v22.05.11)
* openpbs-devel-ohpc (v20.0.1 -> v22.05.11)
* openpbs-execution-ohpc (v20.0.1 -> v22.05.11)
* openpbs-server-ohpc (v20.0.1 -> v22.05.11)
* papi-ohpc (v5.7.0 -> v6.0.0)
* paraver-ohpc (v4.8.2 -> v4.10.4)
* petsc-intel-impi-ohpc (v3.16.1 -> v3.18.1)
* petsc-intel-mpich-ohpc (v3.16.1 -> v3.18.1)
* petsc-intel-mvapich2-ohpc (v3.16.1 -> v3.18.1)
* petsc-intel-openmpi4-ohpc (v3.16.1 -> v3.18.1)
* plasma-intel-ohpc (v2.8.0 -> v21.8.29)
* pmix-ohpc (v3.1.4 -> v4.2.1)
* pnetcdf-intel-impi-ohpc (v1.12.2 -> v1.12.3)
* pnetcdf-intel-mpich-ohpc (v1.12.2 -> v1.12.3)
* pnetcdf-intel-mvapich2-ohpc (v1.12.2 -> v1.12.3)
* pnetcdf-intel-openmpi4-ohpc (v1.12.2 -> v1.12.3)
* ptscotch-intel-impi-ohpc (v6.0.6 -> v7.0.1)
* ptscotch-intel-mpich-ohpc (v6.0.6 -> v7.0.1)
* ptscotch-intel-mvapich2-ohpc (v6.0.6 -> v7.0.1)
* ptscotch-intel-openmpi4-ohpc (v6.0.6 -> v7.0.1)
* python3-Cython-ohpc (v0.29.21 -> v0.29.32)
* python3-mpi4py-intel-impi-ohpc (v3.0.3 -> v3.1.3)
* python3-mpi4py-intel-mpich-ohpc (v3.0.3 -> v3.1.3)
* python3-mpi4py-intel-mvapich2-ohpc (v3.0.3 -> v3.1.3)
* python3-mpi4py-intel-openmpi4-ohpc (v3.0.3 -> v3.1.3)
* scalapack-intel-impi-ohpc (v2.1.0 -> v2.2.0)
* scalapack-intel-mpich-ohpc (v2.1.0 -> v2.2.0)
* scalapack-intel-mvapich2-ohpc (v2.1.0 -> v2.2.0)
* scalapack-intel-openmpi4-ohpc (v2.1.0 -> v2.2.0)
* scorep-intel-impi-ohpc (v6.0 -> v7.1)
* scorep-intel-mpich-ohpc (v6.0 -> v7.1)
* scorep-intel-mvapich2-ohpc (v6.0 -> v7.1)
* scorep-intel-openmpi4-ohpc (v6.0 -> v7.1)
* sionlib-intel-impi-ohpc (v1.7.4 -> v1.7.7)
* sionlib-intel-mpich-ohpc (v1.7.4 -> v1.7.7)
* sionlib-intel-mvapich2-ohpc (v1.7.4 -> v1.7.7)
* sionlib-intel-openmpi4-ohpc (v1.7.4 -> v1.7.7)
* slepc-intel-impi-ohpc (v3.16.0 -> v3.18.0)
* slepc-intel-mpich-ohpc (v3.16.0 -> v3.18.0)
* slepc-intel-mvapich2-ohpc (v3.16.0 -> v3.18.0)
* slepc-intel-openmpi4-ohpc (v3.16.0 -> v3.18.0)
* slurm-contribs-ohpc (v20.11.8 -> v22.05.2)
* slurm-devel-ohpc (v20.11.8 -> v22.05.2)
* slurm-example-configs-ohpc (v20.11.8 -> v22.05.2)
* slurm-libpmi-ohpc (v20.11.8 -> v22.05.2)
* slurm-ohpc (v20.11.8 -> v22.05.2)
* slurm-openlava-ohpc (v20.11.8 -> v22.05.2)
* slurm-pam_slurm-ohpc (v20.11.8 -> v22.05.2)
* slurm-perlapi-ohpc (v20.11.8 -> v22.05.2)
* slurm-slurmctld-ohpc (v20.11.8 -> v22.05.2)
* slurm-slurmd-ohpc (v20.11.8 -> v22.05.2)
* slurm-slurmdbd-ohpc (v20.11.8 -> v22.05.2)
* slurm-sview-ohpc (v20.11.8 -> v22.05.2)
* slurm-torque-ohpc (v20.11.8 -> v22.05.2)
* spack-ohpc (v0.17.0 -> v0.18.1)
* superlu_dist-intel-impi-ohpc (v6.4.0 -> v6.4.0)
* superlu_dist-intel-mpich-ohpc (v6.4.0 -> v6.4.0)
* superlu_dist-intel-mvapich2-ohpc (v6.4.0 -> v6.4.0)
* superlu_dist-intel-openmpi4-ohpc (v6.4.0 -> v6.4.0)
* tau-intel-impi-ohpc (v2.29 -> v2.31.1)
* tau-intel-mpich-ohpc (v2.29 -> v2.31.1)
* tau-intel-mvapich2-ohpc (v2.29 -> v2.31.1)
* tau-intel-openmpi4-ohpc (v2.29 -> v2.31.1)
* test-suite-ohpc (v2.4.0 -> v2.6.0)
* trilinos-intel-impi-ohpc (v13.2.0 -> v13.4.0)
* trilinos-intel-mpich-ohpc (v13.2.0 -> v13.4.0)
* trilinos-intel-mvapich2-ohpc (v13.2.0 -> v13.4.0)
* trilinos-intel-openmpi4-ohpc (v13.2.0 -> v13.4.0)
* valgrind-ohpc (v3.18.1 -> v3.19.0)