Releases: openhpc/ohpc
Releases · openhpc/ohpc
v3.4.GA
General Updates
- Switched to the gnu15 compiler variant
- Added support for OpenCHAMI provisioning system.
- Updated the Intel compiler to 2025.0
- Switched to Spack 1.x
- Now also supports provisioning via Warewulf 4 on aarch64 (AlmaLinux and Rocky Linux)
Component Additions
* lmod-defaults-gnu15-impi-ohpc (v2.0)
Component Version Changes
* adios2-intel-impi-ohpc (v2.10.1 -> v2.10.2)
* adios2-intel-mpich-ohpc (v2.10.1 -> v2.10.2)
* adios2-intel-mvapich2-ohpc (v2.10.1 -> v2.10.2)
* adios2-intel-openmpi5-ohpc (v2.10.1 -> v2.10.2)
* charliecloud-ohpc (v0.15 -> v0.40)
* cmake-ohpc (v4.0.0 -> v4.1.2)
* docs-ohpc (v3.3.0 -> v3.4.0)
* EasyBuild-ohpc (v5.0.0 -> v5.1.2)
* gnu15-compilers-ohpc (v15.1.0 -> v15.2.0)
* imb-intel-impi-ohpc (v2021.3 -> v2021.10)
* imb-intel-mpich-ohpc (v2021.3 -> v2021.10)
* imb-intel-mvapich2-ohpc (v2021.3 -> v2021.10)
* imb-intel-openmpi5-ohpc (v2021.3 -> v2021.10)
* intel-compilers-devel-ohpc (v2024.0 -> v2025.0)
* intel-mpi-devel-ohpc (v2024.0 -> v2025.0)
* intel-oneapi-toolkit-release-ohpc (v2024.0 -> v2025.0)
* lmod-ohpc (v8.7.59 -> v8.7.64)
* mumps-intel-impi-ohpc (v5.2.1 -> v5.8.1)
* mumps-intel-mpich-ohpc (v5.2.1 -> v5.8.1)
* mumps-intel-mvapich2-ohpc (v5.2.1 -> v5.8.1)
* mumps-intel-openmpi5-ohpc (v5.2.1 -> v5.8.1)
* openblas-gnu15-ohpc (v0.3.29 -> v0.3.30)
* openpbs-client-ohpc (v22.05.11 -> v23.06.06)
* openpbs-devel-ohpc (v22.05.11 -> v23.06.06)
* openpbs-execution-ohpc (v22.05.11 -> v23.06.06)
* openpbs-server-ohpc (v22.05.11 -> v23.06.06)
* petsc-gnu15-mpich-ohpc (v3.18.1 -> v3.23.5)
* petsc-gnu15-mvapich2-ohpc (v3.18.1 -> v3.23.5)
* petsc-gnu15-openmpi5-ohpc (v3.18.1 -> v3.23.5)
* petsc-intel-impi-ohpc (v3.18.1 -> v3.23.5)
* petsc-intel-mpich-ohpc (v3.18.1 -> v3.23.5)
* petsc-intel-mvapich2-ohpc (v3.18.1 -> v3.23.5)
* petsc-intel-openmpi5-ohpc (v3.18.1 -> v3.23.5)
* scorep-gnu15-mpich-ohpc (v9.0 -> v9.3)
* scorep-gnu15-mvapich2-ohpc (v9.0 -> v9.3)
* scorep-gnu15-openmpi5-ohpc (v9.0 -> v9.3)
* scorep-intel-impi-ohpc (v9.0 -> v9.3)
* scorep-intel-mpich-ohpc (v9.0 -> v9.3)
* scorep-intel-mvapich2-ohpc (v9.0 -> v9.3)
* scorep-intel-openmpi5-ohpc (v9.0 -> v9.3)
* slepc-intel-impi-ohpc (v3.18.0 -> v3.23.0)
* slepc-intel-mpich-ohpc (v3.18.0 -> v3.23.0)
* slepc-intel-mvapich2-ohpc (v3.18.0 -> v3.23.0)
* slepc-intel-openmpi5-ohpc (v3.18.0 -> v3.23.0)
* slurm-contribs-ohpc (v24.11.3 -> v24.11.5)
* slurm-devel-ohpc (v24.11.3 -> v24.11.5)
* slurm-example-configs-ohpc (v24.11.3 -> v24.11.5)
* slurm-libpmi-ohpc (v24.11.3 -> v24.11.5)
* slurm-ohpc (v24.11.3 -> v24.11.5)
* slurm-ohpc-slurmrestd (v24.11.3 -> v24.11.5)
* slurm-openlava-ohpc (v24.11.3 -> v24.11.5)
* slurm-pam_slurm-ohpc (v24.11.3 -> v24.11.5)
* slurm-perlapi-ohpc (v24.11.3 -> v24.11.5)
* slurm-sackd-ohpc (v24.11.3 -> v24.11.5)
* slurm-slurmctld-ohpc (v24.11.3 -> v24.11.5)
* slurm-slurmdbd-ohpc (v24.11.3 -> v24.11.5)
* slurm-slurmd-ohpc (v24.11.3 -> v24.11.5)
* slurm-sview-ohpc (v24.11.3 -> v24.11.5)
* slurm-torque-ohpc (v24.11.3 -> v24.11.5)
* spack-ohpc (v0.23.1 -> v1.0.2)
* tau-intel-impi-ohpc (v2.31.1 -> v2.34.1)
* tau-intel-mpich-ohpc (v2.31.1 -> v2.34.1)
* tau-intel-mvapich2-ohpc (v2.31.1 -> v2.34.1)
* tau-intel-openmpi5-ohpc (v2.31.1 -> v2.34.1)
* trilinos-intel-impi-ohpc (v13.4.0 -> v16.1.0)
* trilinos-intel-mpich-ohpc (v13.4.0 -> v16.1.0)
* trilinos-intel-mvapich2-ohpc (v13.4.0 -> v16.1.0)
* trilinos-intel-openmpi5-ohpc (v13.4.0 -> v16.1.0)
* valgrind-ohpc (v3.24.0 -> v3.25.1)
* warewulf-ohpc (v4.6.1 -> v4.6.4)
* warewulf-ohpc-dracut (v4.6.1 -> v4.6.4)
* warewulf-ohpc-sos (v4.6.1 -> v4.6.4)
What's Changed
- Fix OpenHPC version and other documentation fixes by @middelkoopt in #2142
- Regenerate modulefiles on update (fixes #1601) by @opoplawski in #1984
- intel-compilers-devel: new version 2025.0 by @LaHaine in #2055
- ohpc-filesystem: prepare for 3.4 by @adrianreber in #2150
- intel-{compilers,mpi}: Remove any reference to psxe by @adrianreber in #2151
- Upgrade OpenHPC container example with… by @middelkoopt in #2147
- Different cosmetic changes for containers subdirectories by @adrianreber in #2152
- Update to Score-P v9.1 by @Thyre in #2154
- ci: extend running codespell on docs/recipes by @adrianreber in #2155
- Bump Score-P to v9.2 by @Thyre in #2169
- parse_doc.pl tests by @adrianreber in #2170
- Add aarch64 support documentation for AlmaLinux 9 and Rocky Linux 9 on aarch64 by @middelkoopt in #2158
- chore: update version of docs to 3.4.0 by @adrianreber in #2172
- Upgrade Warewulf to v4.6.2 by @middelkoopt in #2171
- Fix(intel-mpi): Correct sed substitution for OHPC_MODULEDEPS by @adrianreber in #2174
- feat(warewulf): add templates and patches for warewulf by @adrianreber in #2173
- Update CI infrastructure to be able run scorep tests with the Intel compiler by @adrianreber in #2175
- Sync changes from the 4.x branch by @adrianreber in #2178
- Remove OBS scripts from this repository by @adrianreber in #2182
- Fix Warewulf documentation typos (3.x) by @middelkoopt in #2189
- Upgrade Warewulf to v4.6.3 and integrate upstream changes by @middelkoopt in #2210
- refactor(docs): modernize docs.spec for 3.x branch and reduce duplica… by @adrianreber in #2219
- OpenCHAMI OpenHPC Recipe by @PowellTravis in #2146
- update trilinos: port changes from 4.x branch, upgrade to version 16.1.0 by @adrianreber in #2221
- update spack: upgrade to version 1.0.1 and add spack-packages by @adrianreber in #2222
- fix trilinos: standardize library installation to lib64 directory by @adrianreber in #2224
- Bump Score-P to v9.3 by @Thyre in #2247
- update EasyBuild to v5.1.2 by @boegel in #2250
- Upgrade Warewulf to v4.6.4 by @middelkoopt in #2252
- docs: remove GEOPM references from installation recipes by @adrianreber in #2259
- Clean cherry-picks from 4.x branch that improve testing infrastructure, fix bugs, and update dependencies. by @adrianreber in #2262
- meta-packages: warewulf (3) needs attr to be installed by @adrianreber in #2267
- spec: optimize lmod-defaults.spec with macros and improved scripting by @adrianreber in #2269
- tests: modernize trilinos test framework and fix build dependencies by @adrianreber in #2270
- docs: add performance tools section to installation recipes by @adrianreber in #2271
- Switching to gnu15 compiler variant by @adrianreber in #2275
- Bring adios2 4.x changes to 3.x by @adrianreber in #2276
- Cherrypick 2.x openpbs fixes onto 3.x by @adrianreber in #2278
- serial-libs: upgrade openblas to 0.3.30 by @adrianreber in #2279
- Sync changes from 4.x by @adrianreber in #2286
- docs: remove unused x...
v4.0.GA
Important Highlights/Notices for 4.x series
- the 4.x series targets support for two new major OS distro versions: EL 10 and openEuler 24.03.
- As the OpenHPC 4.x series targets major new distro versions, please note that the 4.x series
is not backwards compatible with the OpenHPC 3.x series. - OpenHPC 4.x is intended for fresh installs with the newer distro versions (or containers based
on these distro versions). - EL 10 based builds are performed against RHEL 10 and tested against AlmaLinux 10 and Rocky Linux 10.
- Due to limited resources OpenHPC 4.x currently is not built nor tested against SUSE bases systems.
- Due to limited resources OpenHPC 4.x currently does not test any OpenPBS packages or recipes.
- As the OpenHPC 4.x series targets major new distro versions, please note that the 4.x series
What's Changed
- Fix OpenHPC version and other documentation fixes by @middelkoopt in #2142
- Regenerate modulefiles on update (fixes #1601) by @opoplawski in #1984
- intel-compilers-devel: new version 2025.0 by @LaHaine in #2055
- ohpc-filesystem: prepare for 3.4 by @adrianreber in #2150
- intel-{compilers,mpi}: Remove any reference to psxe by @adrianreber in #2151
- Upgrade OpenHPC container example with… by @middelkoopt in #2147
- Different cosmetic changes for containers subdirectories by @adrianreber in #2152
- Update to Score-P v9.1 by @Thyre in #2154
- ci: extend running codespell on docs/recipes by @adrianreber in #2155
- Prepare GitHub CI for 4.x (only RHEL10 for now) by @adrianreber in #2159
- chore(lmod): update lmod version from 8.7.59 to 8.7.64 by @adrianreber in #2161
- chore(hwloc): update version to 2.12.1 by @adrianreber in #2160
- build: conditionally enable slurmrestd and jwt on rhel < 10 by @adrianreber in #2162
- feat(compiler): set optimization baseline to x86-64-v3 for RHEL 10 by @adrianreber in #2163
- chore(gnu-compilers): update gnu compiler version to 14.3.0 by @adrianreber in #2164
- build: add python3-wheel as build dependency by @adrianreber in #2165
- chore(easybuild): bump easybuild version to 5.1.1 by @adrianreber in #2166
- Add a test for parse_doc.pl by @adrianreber in #2168
- Fix building valgrind and update to latest version by @adrianreber in #2176
- build(hpc-workspace): update hpcworkspace.spec file by @adrianreber in #2177
- refactor: switch default compiler from gnu14 to gnu15 by @adrianreber in #2179
- fix(ci): allow empty specfiles list for run_build.py by @adrianreber in #2181
- chore: remove misc/obs scripts and config files by @adrianreber in #2180
- chore: disable hardened build on rhel >= 8 by @adrianreber in #2183
- fix(python): compile with Python 3.11 by @adrianreber in #2184
- Different fixes needed for the 4.x branch by @adrianreber in #2185
- Fix numpy and fix compiler optimization logic by @adrianreber in #2186
- refactor(mvapich2): simplify spec file and update configure options by @adrianreber in #2187
- fix(openmpi): add explicit libfabric requirement by @adrianreber in #2188
- Fix warewulf documentation typo's (4.x) by @middelkoopt in #2190
- update(ohpc-release): bump to version 4 and update tags by @adrianreber in #2193
- Add an AlmaLinux Confluent Slurm 4.x recipe by @adrianreber in #2194
- perf-tools: update PAPI version from 6.0.0 to 7.2.0 by @adrianreber in #2195
- io-libs: update ADIOS2 to version 2.10.2 and use external yaml-cpp by @adrianreber in #2196
- meta-packages: remove libpsm2 dependency for RHEL10 compatibility by @adrianreber in #2197
- docs: update default compiler family from gnu14 to gnu15 by @adrianreber in #2198
- parallel-libs: update PETSc from 3.18.1 to 3.23.5 by @adrianreber in #2199
- tests: add EL10 platform support and improve EL9/EL10 labels by @adrianreber in #2200
- parallel-libs: update MUMPS to 5.8.1 and consolidate build configuration by @adrianreber in #2201
- parallel-libs: update SLEPc from 3.18.0 to 3.23.0 by @adrianreber in #2202
- runtimes: update Charliecloud from 0.15 to 0.40 by @adrianreber in #2203
- meta-packages: remove scipy dependencies from python3-libs meta-package by @adrianreber in #2205
- perf-tools: update TAU from 2.31.1 to 2.34.1 by @adrianreber in #2204
- ci: re-enable RHEL testing and skip TAU builds by @adrianreber in #2206
- tests: add EasyBuild test to CI linting pipeline by @adrianreber in #2207
- ci: re-enable TAU builds and restore meta-package requirements by @adrianreber in #2208
- trilinos: update to 16.1.0 and add pnetcdf support by @adrianreber in #2209
- Upgrade Warewulf to 4.6.3 and Prep for EL10/4.x by @middelkoopt in #2211
- Add dnsmasq support to Warewulf by @middelkoopt in #2212
- Bump openEuler to 24.03 LTS SP2 by @zhihangdeng in #2213
- Fix the build of
gnu-compilerpackage on openEuler 24.03 LTS SP2 by @zhihangdeng in #2214 - Fix the build of
mpich-gnu15package on openEuler 24.03 LTS SP2 by @zhihangdeng in #2217 - Fix the build of
docspackage on openEuler 24.03 LTS SP2 by @zhihangdeng in #2218 - update spack: upgrade to version 1.0.1 and add spack-packages by @adrianreber in #2223
- fix trilinos: standardize library installation to lib64 directory by @adrianreber in #2225
- update meta-packages: bump version to 4.0 and add libyaml-cpp dependency by @adrianreber in #2226
- improve FFTW test framework: standardize formatting and enhance CI integration by @adrianreber in #2227
- remove BATS_NO_SUMMARY from all test Makefiles by @adrianreber in #2228
- Add EL10/Warewulf/Slurm recipe by @middelkoopt in #2216
- fix easybuild test: correct environment variable for tmux by @adrianreber in #2229
- gsl: disable aggressive optimizations causing test failures by @adrianreber in #2230
- docs: add internal_network variable validation in Warewulf4 intro by @adrianreber in #2231
- tau: filter out SUNWprivate RPM dependencies from binaries by @adrianreber in #2232
- tests: modernize trilinos test framework and fix build dependencies by @adrianreber in #2233
- Fix broken tests by @adrianreber in #2235
- Add AlmaLinux 10 Recipe for Warewulf 4/Slurm. by @middelkoopt in #2234
- Warewulf 4 images no longer tigger firstboot by @middelkoopt in #2237
- intel-mpi: switch to gnu15 for module generation by @adrianreber in #2238
- Change the DHCP server package used on openeuler 24.03 to
dnsmasqby @zhihangdeng in #2239 - docs: use almalinux and not rocky as compute node image by @adrianreber in #2240
- cuda-devel: remove SUSE support and update to RHEL10 by @adrianreber in #2241
- Upgrade Warewulf to v4.6.4 by @middelkoopt in #2242
- cuda: update nvhpc version and improve documentation by @adrianreber in #2244
- Add support for OpenCHAMI (4.x) by @adrianreber in #2245
- Add Warewulf two-stage boot using Dracut (tmpfs and provision-to-disk) by @middelkoopt in #2243
- Bump Score-P to v9.3 by @adrianreber in #2248
- update EasyBuild to v5.1.2 by @adrianreber in #2251
- docs: add AlmaLinux 10 support for OpenCHAMI by @adrianreber in #2249
- Add enable_dracut for Warewulf one-stage testing by @middelkoopt in #2246
- Add openEuler 24.03 Recipe for Warewulf 4/Slurm by @zhihangdeng in #2236
- Add Python port of parse_doc.pl...
2.9.1 (12 May 2025)
General Updates
- rms: upgrade slurm to 23.11.11 (CVE-2025-43904) by @adrianreber in #2138
Full Changelog: v2.9.GA...v2.9.1.GA
3.3.1 (10 May 2025)
General Updates
- rms: upgrade slurm to 24.11.5 (CVE-2025-43904) by @adrianreber in #2137
- Fix setting MANPATH in csh by @opoplawski in #2140
Full Changelog: v3.3.GA...v3.3.1.GA
3.3 (06 May 2025)
General Updates
- Updated slurm (v23.11.6 -> v24.11.3). Please take a look at https://slurm.schedmd.com/release_notes.html. Especially if you are using slurmdbd (
If using the slurmdbd (Slurm DataBase Daemon) you must update this first.) - Add AlmaLinux to Warewulf4 recipes by @middelkoopt in #2082
- Add AlmaLinux to confluent recipes by @adrianreber in #2092
- dev-tools: upgrade spack to 0.23.1 by @adrianreber in #2098
- cmake 4.0.0 by @adrianreber in #2101
- ci: try GitHub Actions arm builder by @adrianreber in #2089
- Provide the gnu15 compiler variant (not the default yet)
- Add possibility to install the Nvidia GPU driver on the compute nodes (only with Warewulf4 or Confluent)
- Variety of component version updates and other additions highlighted further below
- Upgrade to Warewulf 4.6.1 by @middelkoopt in #2110. Please take a look at https://warewulf.org/docs/v4.6.x/server/upgrade.html for details about the new features of Warewulf 4.6.x. If you are upgrading from Warewulf 4.5.x (as shipped with OpenHPC 3.2) the following steps are necessary:
## Backup your warewulf.conf and nodes.conf - these should be backed up regularly.
## Upgrade configuration (warewulf.conf, nodes.conf)
wwctl upgrade config
wwctl upgrade nodes --with-warewulfconf=/etc/warewulf/warewulf.conf-old --add-defaults --replace-overlays
## Verify that NFS mounts got moved over correctly (check resources in nodes.conf)
## Create a new "nodes" profile and include "generic" overlay
wwctl profile create nodes
wwctl profile set --yes --system-overlays generic nodes
wwctl profile set --yes --profile nodes default
## Reconfig/restart
wwctl configure --all
wwctl overlay build
systemctl restart warewulfd slurmctld
## Upgrade node image
wwctl image exec --build=false rocky-9.4 -- /usr/bin/dnf config-manager --add-repo http://obs.openhpc.community:82/OpenHPC3:/3.3:/Factory/EL_9/
wwctl image exec --build=false rocky-9.4 -- /usr/bin/dnf update -y
wwctl image build rocky-9.4
Component Additions
* boost-gnu15-mpich-ohpc (v1.88.0)
* boost-gnu15-mvapich2-ohpc (v1.88.0)
* boost-gnu15-openmpi5-ohpc (v1.88.0)
* cubelib-gnu15-ohpc (v4.9)
* cubew-gnu15-ohpc (v4.9)
* cuda-devel-ohpc (v25.1)
* cuda-repo-ohpc (v25.1)
* dimemas-gnu15-mpich-ohpc (v5.4.2)
* dimemas-gnu15-mvapich2-ohpc (v5.4.2)
* dimemas-gnu15-openmpi5-ohpc (v5.4.2)
* gnu15-compilers-ohpc (v15.1.0)
* gotcha-gnu14-ohpc (v1.0.8)
* gotcha-gnu15-ohpc (v1.0.8)
* gotcha-intel-ohpc (v1.0.8)
* gsl-gnu15-ohpc (v2.8)
* hdf5-gnu15-ohpc (v1.14.6)
* hypre-gnu15-mpich-ohpc (v2.33.0)
* hypre-gnu15-mvapich2-ohpc (v2.33.0)
* hypre-gnu15-openmpi5-ohpc (v2.33.0)
* likwid-gnu15-ohpc (v5.4.1)
* metis-gnu15-ohpc (v5.1.0)
* mfem-gnu15-mpich-ohpc (v4.4)
* mfem-gnu15-mvapich2-ohpc (v4.4)
* mfem-gnu15-openmpi5-ohpc (v4.4)
* mpich-ofi-gnu15-ohpc (v3.4.3)
* mpich-ucx-gnu15-ohpc (v3.4.3)
* mvapich2-gnu15-ohpc (v2.3.7)
* netcdf-fortran-gnu15-mpich-ohpc (v4.6.2)
* netcdf-fortran-gnu15-mvapich2-ohpc (v4.6.2)
* netcdf-fortran-gnu15-ohpc (v4.6.2)
* netcdf-fortran-gnu15-openmpi5-ohpc (v4.6.2)
* netcdf-gnu15-mpich-ohpc (v4.9.3)
* netcdf-gnu15-mvapich2-ohpc (v4.9.3)
* netcdf-gnu15-ohpc (v4.9.3)
* netcdf-gnu15-openmpi5-ohpc (v4.9.3)
* omb-gnu15-mpich-ohpc (v7.5)
* omb-gnu15-mvapich2-ohpc (v7.5)
* omb-gnu15-openmpi5-ohpc (v7.5)
* opari2-gnu15-ohpc (v2.0.9)
* openblas-gnu15-ohpc (v0.3.29)
* openmpi5-gnu15-ohpc (v5.0.7)
* openmpi5-pmix-gnu15-ohpc (v5.0.7)
* otf2-gnu15-mpich-ohpc (v3.1.1)
* otf2-gnu15-mvapich2-ohpc (v3.1.1)
* otf2-gnu15-openmpi5-ohpc (v3.1.1)
* petsc-gnu15-mpich-ohpc (v3.18.1)
* petsc-gnu15-mvapich2-ohpc (v3.18.1)
* petsc-gnu15-openmpi5-ohpc (v3.18.1)
* phdf5-gnu15-mpich-ohpc (v1.14.6)
* phdf5-gnu15-mvapich2-ohpc (v1.14.6)
* phdf5-gnu15-openmpi5-ohpc (v1.14.6)
* plasma-gnu15-ohpc (v24.8.7)
* pnetcdf-gnu15-mpich-ohpc (v1.14.0)
* pnetcdf-gnu15-mvapich2-ohpc (v1.14.0)
* pnetcdf-gnu15-openmpi5-ohpc (v1.14.0)
* ptscotch-gnu15-mpich-ohpc (v7.0.7)
* ptscotch-gnu15-mvapich2-ohpc (v7.0.7)
* ptscotch-gnu15-openmpi5-ohpc (v7.0.7)
* python3.11-numpy-gnu15-ohpc (v1.26.4)
* R-gnu15-ohpc (v4.5.0)
* scalapack-gnu15-mpich-ohpc (v2.2.2)
* scalapack-gnu15-mvapich2-ohpc (v2.2.2)
* scalapack-gnu15-openmpi5-ohpc (v2.2.2)
* scalasca-gnu15-mpich-ohpc (v2.6.2)
* scalasca-gnu15-mvapich2-ohpc (v2.6.2)
* scalasca-gnu15-openmpi5-ohpc (v2.6.2)
* scorep-gnu15-mpich-ohpc (v9.0)
* scorep-gnu15-mvapich2-ohpc (v9.0)
* scorep-gnu15-openmpi5-ohpc (v9.0)
* scotch-gnu15-ohpc (v7.0.7)
* sionlib-gnu15-mpich-ohpc (v1.7.7)
* sionlib-gnu15-mvapich2-ohpc (v1.7.7)
* sionlib-gnu15-openmpi5-ohpc (v1.7.7)
* superlu_dist-gnu15-mpich-ohpc (v6.4.0)
* superlu_dist-gnu15-mvapich2-ohpc (v6.4.0)
* superlu_dist-gnu15-openmpi5-ohpc (v6.4.0)
* superlu-gnu15-ohpc (v7.0.0)
Component Version Changes
* adios2-intel-impi-ohpc (v2.8.3 -> v2.10.1)
* adios2-intel-mpich-ohpc (v2.8.3 -> v2.10.1)
* adios2-intel-mvapich2-ohpc (v2.8.3 -> v2.10.1)
* adios2-intel-openmpi5-ohpc (v2.8.3 -> v2.10.1)
* boost-intel-impi-ohpc (v1.81.0 -> v1.88.0)
* boost-intel-mpich-ohpc (v1.81.0 -> v1.88.0)
* boost-intel-mvapich2-ohpc (v1.81.0 -> v1.88.0)
* boost-intel-openmpi5-ohpc (v1.81.0 -> v1.88.0)
* cmake-ohpc (v3.24.2 -> v4.0.0)
* docs-ohpc (v3.1.0 -> v3.3.0)
* EasyBuild-ohpc (v4.9.1 -> v5.0.0)
* genders-compat-ohpc (v1.27 -> v1.32)
* genders-ohpc (v1.27 -> v1.32)
* gsl-intel-ohpc (v2.7.1 -> v2.8)
* hdf5-intel-ohpc (v1.14.0 -> v1.14.6)
* hpc-workspace-ohpc (v1.4.0 -> v1.5.0)
* hwloc-ohpc (v2.9.3 -> v2.12.0)
* hypre-intel-impi-ohpc (v2.18.1 -> v2.33.0)
* hypre-intel-mpich-ohpc (v2.18.1 -> v2.33.0)
* hypre-intel-mvapich2-ohpc (v2.18.1 -> v2.33.0)
* hypre-intel-openmpi5-ohpc (v2.18.1 -> v2.33.0)
* likwid-intel-ohpc (v5.3.0 -> v5.4.1)
* lmod-ohpc (v8.7.37 -> v8.7.59)
* netcdf-fortran-intel-impi-ohpc (v4.6.1 -> v4.6.2)
* netcdf-fortran-intel-mpich-ohpc (v4.6.1 -> v4.6.2)
* netcdf-fortran-intel-mvapich2-ohpc (v4.6.1 -> v4.6.2)
* netcdf-fortran-intel-ohpc (v4.6.1 -> v4.6.2)
* netcdf-fortran-intel-openmpi5-ohpc (v4.6.1 -> v4.6.2)
* netcdf-intel-impi-ohpc (v4.9.2 -> v4.9.3)
* netcdf-intel-mpich-ohpc (v4.9.2 -> v4.9.3)
* netcdf-intel-mvapich2-ohpc (v4.9.2 -> v4.9.3)
* netcdf-intel-ohpc (v4.9.2 -> v4.9.3)
* netcdf-intel-openmpi5-ohpc (v4.9.2 -> v4.9.3)
* omb-intel-impi-ohpc (v7.3 -> v7.5)
* omb-intel-mpich-ohpc (v7.3 -> v7.5)
* omb-intel-mvapich2-ohpc (v7.3 -> v7.5)
* omb-intel-openmpi5-ohpc (v7.3 -> v7.5)
* openmpi5-gnu13-ohpc (v5.0.3 -> v5.0.5)
* openmpi5-intel-ohpc (v5.0.3 -> v5.0.7)
* openmpi5-pmix-gnu13-ohpc (v5.0.3 -> v5.0.5)
* openmpi5-pmix-intel-ohpc (v5.0.3 -> v5.0.7)
* phdf5-intel-impi-ohpc (v1.14.0 -> v1.14.6)
* phdf5-intel-mpich-ohpc (v1.14.0 -> v1.14.6)
* phdf5-intel-mvapich2-ohpc (v1.14.0 -> v1.14.6)
* phdf5-intel-openmpi5-ohpc (v1.14.0 -> v1.14.6)
* plasma-intel-ohpc ...
3.2.1 (27 November 2024)
General Updates
- Rebuilt OpenMPI 5.0.5 with GCC13. The upgrade to UCX 1.17 in OpenHPC 3.2 broke the GCC13 version of Open MPI (5.0.3). This OpenHPC 3.2.1 release did not require any changes to the OpenHPC git repository. It is just a rebuild of Open MPI 5.0.5 with GCC13 which was released in combination with GCC14. For the latest install guides and recipes please see v3.2.GA. (thanks @LaHaine for reporting #2059)
3.2 (11 Nov 2024)
General Updates
- Updated Score-P & Scalasca to the latest version and reworked the way it is packaged (thanks @Thyre)
- Switched to the gnu14 compiler variant
- Introduced a new stateful recipe based on the provisioner Confluent (thanks @tkucherera-lenovo)
- Introduced a new stateless recipe based on the provisioner Warewulf 4 (thanks @middelkoopt)
- Re-introduced InfiniBand based CI runs now that one of our test clusters has InfiniBand cards
- Fix spack package to make spack installed software usable as non-root. (#1995)
- Variety of component version updates and other additions highlighted further below
Component Additions
* adios2-gnu14-impi-ohpc (2.10.1)
* adios2-gnu14-mpich-ohpc (2.10.1)
* adios2-gnu14-mvapich2-ohpc (2.10.1)
* adios2-gnu14-openmpi5-ohpc (2.10.1)
* boost-gnu14-impi-ohpc (1.81.0)
* boost-gnu14-mpich-ohpc (1.81.0)
* boost-gnu14-mvapich2-ohpc (1.81.0)
* boost-gnu14-openmpi5-ohpc (1.81.0)
* cubelib-gnu14-ohpc (4.8.2)
* cubelib-intel-ohpc (4.8.2)
* cubew-gnu14-ohpc (4.8.2)
* cubew-intel-ohpc (4.8.2)
* dimemas-gnu14-impi-ohpc (5.4.2)
* dimemas-gnu14-mpich-ohpc (5.4.2)
* dimemas-gnu14-mvapich2-ohpc (5.4.2)
* dimemas-gnu14-openmpi5-ohpc (5.4.2)
* extrae-gnu14-impi-ohpc (3.8.3)
* extrae-gnu14-mpich-ohpc (3.8.3)
* extrae-gnu14-mvapich2-ohpc (3.8.3)
* extrae-gnu14-openmpi5-ohpc (3.8.3)
* fftw-gnu14-impi-ohpc (3.3.10)
* fftw-gnu14-mpich-ohpc (3.3.10)
* fftw-gnu14-mvapich2-ohpc (3.3.10)
* fftw-gnu14-openmpi5-ohpc (3.3.10)
* geopm-gnu14-impi-ohpc (1.1.0)
* geopm-gnu14-mpich-ohpc (1.1.0)
* geopm-gnu14-mvapich2-ohpc (1.1.0)
* geopm-gnu14-openmpi5-ohpc (1.1.0)
* gnu14-compilers-ohpc (14.2.0)
* gsl-gnu14-ohpc (2.7.1)
* hdf5-gnu14-ohpc (1.14.5)
* hypre-gnu14-impi-ohpc (2.18.1)
* hypre-gnu14-mpich-ohpc (2.18.1)
* hypre-gnu14-mvapich2-ohpc (2.18.1)
* hypre-gnu14-openmpi5-ohpc (2.18.1)
* imb-gnu14-impi-ohpc (2021.3)
* imb-gnu14-mpich-ohpc (2021.3)
* imb-gnu14-mvapich2-ohpc (2021.3)
* imb-gnu14-openmpi5-ohpc (2021.3)
* likwid-gnu14-ohpc (5.3.0)
* lmod-defaults-gnu14-impi-ohpc (2.0)
* lmod-defaults-gnu14-mpich-ohpc (2.0)
* lmod-defaults-gnu14-mvapich2-ohpc (2.0)
* lmod-defaults-gnu14-openmpi5-ohpc (2.0)
* lmod-defaults-intel-mpich-ohpc (2.0)
* metis-gnu14-ohpc (5.1.0)
* mfem-gnu14-impi-ohpc (4.4)
* mfem-gnu14-mpich-ohpc (4.4)
* mfem-gnu14-mvapich2-ohpc (4.4)
* mfem-gnu14-openmpi5-ohpc (4.4)
* mpich-ofi-gnu14-ohpc (3.4.3)
* mpich-ucx-gnu14-ohpc (3.4.3)
* mpich-ucx-intel-ohpc (3.4.3)
* mumps-gnu14-impi-ohpc (5.2.1)
* mumps-gnu14-mpich-ohpc (5.2.1)
* mumps-gnu14-mvapich2-ohpc (5.2.1)
* mumps-gnu14-openmpi5-ohpc (5.2.1)
* mvapich2-gnu14-ohpc (2.3.7)
* netcdf-cxx-gnu14-impi-ohpc (4.3.1)
* netcdf-cxx-gnu14-mpich-ohpc (4.3.1)
* netcdf-cxx-gnu14-mvapich2-ohpc (4.3.1)
* netcdf-cxx-gnu14-ohpc (4.3.1)
* netcdf-cxx-gnu14-openmpi5-ohpc (4.3.1)
* netcdf-fortran-gnu14-impi-ohpc (4.6.1)
* netcdf-fortran-gnu14-mpich-ohpc (4.6.1)
* netcdf-fortran-gnu14-mvapich2-ohpc (4.6.1)
* netcdf-fortran-gnu14-ohpc (4.6.1)
* netcdf-fortran-gnu14-openmpi5-ohpc (4.6.1)
* netcdf-gnu14-impi-ohpc (4.9.2)
* netcdf-gnu14-mpich-ohpc (4.9.2)
* netcdf-gnu14-mvapich2-ohpc (4.9.2)
* netcdf-gnu14-ohpc (4.9.2)
* netcdf-gnu14-openmpi5-ohpc (4.9.2)
* omb-gnu14-impi-ohpc (7.3)
* omb-gnu14-mpich-ohpc (7.3)
* omb-gnu14-mvapich2-ohpc (7.3)
* omb-gnu14-openmpi5-ohpc (7.3)
* opari2-gnu14-ohpc (2.0.8)
* opari2-intel-ohpc (2.0.8)
* openblas-gnu14-ohpc (0.3.28)
* opencoarrays-gnu14-impi-ohpc (2.10.2)
* opencoarrays-gnu14-mpich-ohpc (2.10.2)
* opencoarrays-gnu14-mvapich2-ohpc (2.10.2)
* opencoarrays-gnu14-openmpi5-ohpc (2.10.2)
* openmpi5-gnu14-ohpc (5.0.5)
* openmpi5-pmix-gnu14-ohpc (5.0.5)
* otf2-gnu14-impi-ohpc (3.0.3)
* otf2-gnu14-mpich-ohpc (3.0.3)
* otf2-gnu14-mvapich2-ohpc (3.0.3)
* otf2-gnu14-openmpi5-ohpc (3.0.3)
* otf2-intel-impi-ohpc (3.0.3)
* otf2-intel-mpich-ohpc (3.0.3)
* otf2-intel-mvapich2-ohpc (3.0.3)
* otf2-intel-openmpi5-ohpc (3.0.3)
* pdtoolkit-gnu14-ohpc (3.25.1)
* petsc-gnu14-impi-ohpc (3.18.1)
* petsc-gnu14-mpich-ohpc (3.18.1)
* petsc-gnu14-mvapich2-ohpc (3.18.1)
* petsc-gnu14-openmpi5-ohpc (3.18.1)
* phdf5-gnu14-impi-ohpc (1.14.0)
* phdf5-gnu14-mpich-ohpc (1.14.0)
* phdf5-gnu14-mvapich2-ohpc (1.14.0)
* phdf5-gnu14-openmpi5-ohpc (1.14.0)
* plasma-gnu14-ohpc (21.8.29)
* pnetcdf-gnu14-impi-ohpc (1.12.3)
* pnetcdf-gnu14-mpich-ohpc (1.12.3)
* pnetcdf-gnu14-mvapich2-ohpc (1.12.3)
* pnetcdf-gnu14-openmpi5-ohpc (1.12.3)
* ptscotch-gnu14-impi-ohpc (7.0.1)
* ptscotch-gnu14-mpich-ohpc (7.0.1)
* ptscotch-gnu14-mvapich2-ohpc (7.0.1)
* ptscotch-gnu14-openmpi5-ohpc (7.0.1)
* python3.11-mpi4py-gnu14-impi-ohpc (3.1.5)
* python3.11-mpi4py-gnu14-mpich-ohpc (3.1.5)
* python3.11-mpi4py-gnu14-mvapich2-ohpc (3.1.5)
* python3.11-mpi4py-gnu14-openmpi5-ohpc (3.1.5)
* python3.11-numpy-gnu14-ohpc (1.26.4)
* python3.11-scipy-gnu14-impi-ohpc (1.5.4)
* python3.11-scipy-gnu14-mpich-ohpc (1.5.4)
* python3.11-scipy-gnu14-mvapich2-ohpc (1.5.4)
* python3.11-scipy-gnu14-openmpi5-ohpc (1.5.4)
* R-gnu14-ohpc (4.4.1)
* scalapack-gnu14-impi-ohpc (2.2.0)
* scalapack-gnu14-mpich-ohpc (2.2.0)
* scalapack-gnu14-mvapich2-ohpc (2.2.0)
* scalapack-gnu14-openmpi5-ohpc (2.2.0)
* scalasca-gnu14-impi-ohpc (2.6.1)
* scalasca-gnu14-mpich-ohpc (2.6.1)
* scalasca-gnu14-mvapich2-ohpc (2.6.1)
* scalasca-gnu14-openmpi5-ohpc (2.6.1)
* scorep-gnu14-impi-ohpc (8.4)
* scorep-gnu14-mpich-ohpc (8.4)
* scorep-gnu14-mvapich2-ohpc (8.4)
* scorep-gnu14-openmpi5-ohpc (8.4)
* scotch-gnu14-ohpc (6.0.6)
* sionlib-gnu14-impi-ohpc (1.7.7)
* sionlib-gnu14-mpich-ohpc (1.7.7)
* sionlib-gnu14-mvapich2-ohpc (1.7.7)
* sionlib-gnu14-openmpi5-ohpc (1.7.7)
* slepc-gnu14-impi-ohpc (3.18.0)
* slepc-gnu14-mpich-ohpc (3.18.0)
* slepc-gnu14-mvapich2-ohpc (3.18.0)
* slepc-gnu14-openmpi5-ohpc (3.18.0)
* superlu_dist-gnu14-impi-ohpc (6.4.0)
* superlu_dist-gnu14-mpich-ohpc (6.4.0)
* superlu_dist-gnu14-mvapich2-ohpc (6.4.0)
* superlu_dist-gnu14-openmpi5-ohpc (6.4.0)
* superlu-gnu14-ohpc (7.0.0)
* tau-gnu14-impi-ohpc (2.31.1)
* tau-gnu14-mpich-ohpc (2.31.1)
* tau-gnu14-mvapich2-ohpc (2.31.1)
* tau-gnu14-openmpi5-ohpc (2.31.1)
* trilinos-gnu14-impi-ohpc (13.4.0)
* trilinos-gnu14-mpich-ohpc (13.4.0)
* trilinos-gnu14-mvapich2-ohpc (13.4.0)
* trilinos-gnu14-openmpi5-ohpc (13.4.0)
* warewulf-dracut-ohpc (4.5.5)
Component Version Changes
* adios2-intel-impi-ohpc (2.8.3 -> 2.10.1)
* adios2-intel-mpich-ohpc (2.8.3 -> 2.10.1)
* adios2-intel-mvapich2-ohpc (2.8.3 -> 2.10.1)
* adios2-intel-openmpi5-ohpc (2.8.3 -> 2.10.1)
* docs-ohpc (3.1.0 -> 3.2.0)
* EasyBuild-ohpc (4.9.1 -> 4.9.4)
* genders-compat-ohpc (1.27 -> 1.29)
* genders-ohpc (1.27 -> 1.29)
* hdf5-intel-ohpc (1.14.0 -> 1.14.5)
* hpc-workspace-ohpc (1.4.0 -> 1.5.0)
* hwloc-ohpc (2.9.3 -> 2.11.1)
* lmod...
2.9 (28 October 2024)
General Updates
- Fix spack package to make spack installed software usable as non-root. (#1995)
- easybuild: update to 4.9.4 by @boegel in #2020
- gnu-compilers: upgrade to 12.4 by @adrianreber in #2043
Component Version Changes
[Component Version Changes]
* docs-ohpc (v2.8.0 -> v2.9.0)
* EasyBuild-ohpc (v4.9.1 -> v4.9.4)
* gnu12-compilers-ohpc (v12.3.0 -> v12.4.0)
* lmod-ohpc (v8.7.37 -> v8.7.53)
* slurm-contribs-ohpc (v23.11.4 -> v23.11.10)
* slurm-devel-ohpc (v23.11.4 -> v23.11.10)
* slurm-example-configs-ohpc (v23.11.4 -> v23.11.10)
* slurm-libpmi-ohpc (v23.11.4 -> v23.11.10)
* slurm-ohpc (v23.11.4 -> v23.11.10)
* slurm-ohpc-slurmrestd (v23.11.4 -> v23.11.10)
* slurm-openlava-ohpc (v23.11.4 -> v23.11.10)
* slurm-pam_slurm-ohpc (v23.11.4 -> v23.11.10)
* slurm-perlapi-ohpc (v23.11.4 -> v23.11.10)
* slurm-sackd-ohpc (v23.11.4 -> v23.11.10)
* slurm-slurmctld-ohpc (v23.11.4 -> v23.11.10)
* slurm-slurmdbd-ohpc (v23.11.4 -> v23.11.10)
* slurm-slurmd-ohpc (v23.11.4 -> v23.11.10)
* slurm-sview-ohpc (v23.11.4 -> v23.11.10)
* slurm-torque-ohpc (v23.11.4 -> v23.11.10)
* spack-ohpc (v0.21.2 -> v0.22.2)
* test-suite-ohpc (v2.6.0 -> v2.9.0)
Full Changelog: v2.8.GA...v2.9.GA
3.1 (07 May 2024)
General Updates
- Switched to gnu13 compiler variant (introduced as tech preview wtih OpenHPC 3.0)
- Switched to openmpi5 mpi variant (from openmpi4)
- Enabled JWT support in slurmrestd (#1815)
- Updated Lmod and adapted OpenHPC module files to correctly handle modules distributed by Intel. (#1912)
- Switched from the OS provided Python 3.6 stack to the OS provided Python 3.11 stack on RHEL and LEAP
- Introduced non-MPI builds of
netcdf,netcdf-cxx,netcdf-fortran. - Variety of component version updates and other additions highlighted further below.
- Updated target distribution support to openEuler 22.03 LTS SP3.
Component Additions
* adios2-gnu13-impi-ohpc (v2.8.3)
* adios2-gnu13-mpich-ohpc (v2.8.3)
* adios2-gnu13-mvapich2-ohpc (v2.8.3)
* adios2-gnu13-openmpi5-ohpc (v2.8.3)
* adios2-intel-openmpi5-ohpc (v2.8.3)
* boost-gnu13-impi-ohpc (v1.81.0)
* boost-gnu13-mpich-ohpc (v1.81.0)
* boost-gnu13-mvapich2-ohpc (v1.81.0)
* boost-gnu13-openmpi5-ohpc (v1.81.0)
* boost-intel-openmpi5-ohpc (v1.81.0)
* dimemas-gnu13-impi-ohpc (v5.4.2)
* dimemas-gnu13-mpich-ohpc (v5.4.2)
* dimemas-gnu13-mvapich2-ohpc (v5.4.2)
* dimemas-gnu13-openmpi5-ohpc (v5.4.2)
* dimemas-intel-openmpi5-ohpc (v5.4.2)
* extrae-gnu13-impi-ohpc (v3.8.3)
* extrae-gnu13-mpich-ohpc (v3.8.3)
* extrae-gnu13-mvapich2-ohpc (v3.8.3)
* extrae-gnu13-openmpi5-ohpc (v3.8.3)
* extrae-intel-openmpi5-ohpc (v3.8.3)
* fftw-gnu13-impi-ohpc (v3.3.10)
* fftw-gnu13-mpich-ohpc (v3.3.10)
* fftw-gnu13-mvapich2-ohpc (v3.3.10)
* fftw-gnu13-openmpi5-ohpc (v3.3.10)
* fftw-intel-openmpi5-ohpc (v3.3.10)
* geopm-gnu13-impi-ohpc (v1.1.0)
* geopm-gnu13-mpich-ohpc (v1.1.0)
* geopm-gnu13-mvapich2-ohpc (v1.1.0)
* geopm-gnu13-openmpi5-ohpc (v1.1.0)
* geopm-intel-openmpi5-ohpc (v1.1.0)
* gsl-gnu13-ohpc (v2.7.1)
* hdf5-gnu13-ohpc (v1.14.0)
* hypre-gnu13-impi-ohpc (v2.18.1)
* hypre-gnu13-mpich-ohpc (v2.18.1)
* hypre-gnu13-mvapich2-ohpc (v2.18.1)
* hypre-gnu13-openmpi5-ohpc (v2.18.1)
* hypre-intel-openmpi5-ohpc (v2.18.1)
* imb-gnu13-impi-ohpc (v2021.3)
* imb-gnu13-mpich-ohpc (v2021.3)
* imb-gnu13-mvapich2-ohpc (v2021.3)
* imb-gnu13-openmpi5-ohpc (v2021.3)
* imb-intel-openmpi5-ohpc (v2021.3)
* likwid-gnu13-ohpc (v5.3.0)
* lmod-defaults-gnu13-impi-ohpc (v2.0)
* lmod-defaults-gnu13-mvapich2-ohpc (v2.0)
* lmod-defaults-gnu13-openmpi5-ohpc (v2.0)
* lmod-defaults-intel-openmpi5-ohpc (v2.0)
* metis-gnu13-ohpc (v5.1.0)
* mfem-gnu13-impi-ohpc (v4.4)
* mfem-gnu13-mpich-ohpc (v4.4)
* mfem-gnu13-mvapich2-ohpc (v4.4)
* mfem-gnu13-openmpi5-ohpc (v4.4)
* mfem-intel-openmpi5-ohpc (v4.4)
* mumps-gnu13-impi-ohpc (v5.2.1)
* mumps-gnu13-mpich-ohpc (v5.2.1)
* mumps-gnu13-mvapich2-ohpc (v5.2.1)
* mumps-gnu13-openmpi5-ohpc (v5.2.1)
* mumps-intel-openmpi5-ohpc (v5.2.1)
* netcdf-cxx-gnu13-impi-ohpc (v4.3.1)
* netcdf-cxx-gnu13-mpich-ohpc (v4.3.1)
* netcdf-cxx-gnu13-mvapich2-ohpc (v4.3.1)
* netcdf-cxx-gnu13-ohpc (v4.3.1)
* netcdf-cxx-gnu13-openmpi5-ohpc (v4.3.1)
* netcdf-cxx-intel-ohpc (v4.3.1)
* netcdf-cxx-intel-openmpi5-ohpc (v4.3.1)
* netcdf-fortran-gnu13-impi-ohpc (v4.6.1)
* netcdf-fortran-gnu13-mpich-ohpc (v4.6.1)
* netcdf-fortran-gnu13-mvapich2-ohpc (v4.6.1)
* netcdf-fortran-gnu13-ohpc (v4.6.1)
* netcdf-fortran-gnu13-openmpi5-ohpc (v4.6.1)
* netcdf-fortran-intel-ohpc (v4.6.1)
* netcdf-fortran-intel-openmpi5-ohpc (v4.6.1)
* netcdf-gnu13-impi-ohpc (v4.9.2)
* netcdf-gnu13-mpich-ohpc (v4.9.2)
* netcdf-gnu13-mvapich2-ohpc (v4.9.2)
* netcdf-gnu13-ohpc (v4.9.2)
* netcdf-gnu13-openmpi5-ohpc (v4.9.2)
* netcdf-intel-ohpc (v4.9.2)
* netcdf-intel-openmpi5-ohpc (v4.9.2)
* omb-gnu13-impi-ohpc (v7.3)
* omb-gnu13-mpich-ohpc (v7.3)
* omb-gnu13-mvapich2-ohpc (v7.3)
* omb-gnu13-openmpi5-ohpc (v7.3)
* omb-intel-openmpi5-ohpc (v7.3)
* openblas-gnu13-ohpc (v0.3.21)
* opencoarrays-gnu13-impi-ohpc (v2.10.0)
* opencoarrays-gnu13-mpich-ohpc (v2.10.0)
* opencoarrays-gnu13-mvapich2-ohpc (v2.10.0)
* opencoarrays-gnu13-openmpi5-ohpc (v2.10.0)
* openmpi4-pmix-intel-ohpc (v4.1.5)
* openmpi5-gnu13-ohpc (v5.0.3)
* openmpi5-intel-ohpc (v5.0.3)
* openmpi5-pmix-gnu13-ohpc (v5.0.3)
* openmpi5-pmix-intel-ohpc (v5.0.3)
* pdtoolkit-gnu13-ohpc (v3.25.1)
* petsc-gnu13-impi-ohpc (v3.18.1)
* petsc-gnu13-mpich-ohpc (v3.18.1)
* petsc-gnu13-mvapich2-ohpc (v3.18.1)
* petsc-gnu13-openmpi5-ohpc (v3.18.1)
* petsc-intel-openmpi5-ohpc (v3.18.1)
* phdf5-gnu13-impi-ohpc (v1.14.0)
* phdf5-gnu13-mpich-ohpc (v1.14.0)
* phdf5-gnu13-mvapich2-ohpc (v1.14.0)
* phdf5-gnu13-openmpi5-ohpc (v1.14.0)
* phdf5-intel-openmpi5-ohpc (v1.14.0)
* plasma-gnu13-ohpc (v21.8.29)
* pnetcdf-gnu13-impi-ohpc (v1.12.3)
* pnetcdf-gnu13-mpich-ohpc (v1.12.3)
* pnetcdf-gnu13-mvapich2-ohpc (v1.12.3)
* pnetcdf-gnu13-openmpi5-ohpc (v1.12.3)
* pnetcdf-intel-openmpi5-ohpc (v1.12.3)
* ptscotch-gnu13-impi-ohpc (v7.0.1)
* ptscotch-gnu13-mpich-ohpc (v7.0.1)
* ptscotch-gnu13-mvapich2-ohpc (v7.0.1)
* ptscotch-gnu13-openmpi5-ohpc (v7.0.1)
* ptscotch-intel-openmpi5-ohpc (v7.0.1)
* python3.11-Cython-ohpc (v0.29.37)
* python3.11-mpi4py-gnu13-impi-ohpc (v3.1.5)
* python3.11-mpi4py-gnu13-mpich-ohpc (v3.1.5)
* python3.11-mpi4py-gnu13-mvapich2-ohpc (v3.1.5)
* python3.11-mpi4py-gnu13-openmpi5-ohpc (v3.1.5)
* python3.11-mpi4py-intel-impi-ohpc (v3.1.5)
* python3.11-mpi4py-intel-mpich-ohpc (v3.1.5)
* python3.11-mpi4py-intel-mvapich2-ohpc (v3.1.5)
* python3.11-mpi4py-intel-openmpi5-ohpc (v3.1.5)
* python3.11-numpy-gnu13-ohpc (v1.26.4)
* python3.11-numpy-intel-ohpc (v1.26.4)
* python3.11-scipy-gnu13-impi-ohpc (v1.5.4)
* python3.11-scipy-gnu13-mpich-ohpc (v1.5.4)
* python3.11-scipy-gnu13-mvapich2-ohpc (v1.5.4)
* python3.11-scipy-gnu13-openmpi5-ohpc (v1.5.4)
* R-gnu13-ohpc (v4.2.1)
* scalapack-gnu13-impi-ohpc (v2.2.0)
* scalapack-gnu13-mpich-ohpc (v2.2.0)
* scalapack-gnu13-mvapich2-ohpc (v2.2.0)
* scalapack-gnu13-openmpi5-ohpc (v2.2.0)
* scalapack-intel-openmpi5-ohpc (v2.2.0)
* scalasca-gnu13-impi-ohpc (v2.5)
* scalasca-gnu13-mpich-ohpc (v2.5)
* scalasca-gnu13-mvapich2-ohpc (v2.5)
* scalasca-gnu13-openmpi5-ohpc (v2.5)
* scalasca-intel-openmpi5-ohpc (v2.5)
* scorep-gnu13-impi-ohpc (v7.1)
* scorep-gnu13-mpich-ohpc (v7.1)
* scorep-gnu13-mvapich2-ohpc (v7.1)
* scorep-gnu13-openmpi5-ohpc (v7.1)
* scorep-intel-openmpi5-ohpc (v7.1)
* scotch-gnu13-ohpc (v6.0.6)
* sionlib-gnu13-impi-ohpc (v1.7.7)
* sionlib-gnu13-mpich-ohpc (v1.7.7)
* sionlib-gnu13-mvapich2-ohpc (v1.7.7)
* sionlib-gnu13-openmpi5-ohpc (v1.7.7)
* sionlib-intel-openmpi5-ohpc (v1.7.7)
* slepc-gnu13-impi-ohpc (v3.18.0)
* slepc-gnu13-mpich-ohpc (v3.18.0)
* slepc-gnu13-mvapich2-ohpc (v3.18.0)
* slepc-gnu13-openmpi5-ohpc (v3.18.0)
* slepc-intel-openmpi5-ohpc (v3....
2.8 (25 April 2024)
General Updates
- Slurm based installations are now using Open MPI in combination with PMIX. OpenPBS based installation are not. (#1320)
- Updated Lmod and adapted OpenHPC module files to correctly handle modules distributed by Intel. (#1912)
Component Additions
* openmpi4-pmix-gnu12-ohpc (v4.1.6)
* openmpi4-pmix-intel-ohpc (v4.1.6)
* slurm-sackd-ohpc (v23.11.4)
Component Version Changes
[Component Version Changes]
* docs-ohpc (v2.6.0 -> v2.8.0)
* EasyBuild-ohpc (v4.8.2 -> v4.9.1)
* lmod-ohpc (v8.7.32 -> v8.7.37)
* pdsh-mod-genders-ohpc (v2.34 -> v2.35)
* pdsh-mod-slurm-ohpc (v2.34 -> v2.35)
* pdsh-ohpc (v2.34 -> v2.35)
* pmix-ohpc (v4.2.1 -> v4.2.9)
* slurm-contribs-ohpc (v22.05.10 -> v23.11.4)
* slurm-devel-ohpc (v22.05.10 -> v23.11.4)
* slurm-example-configs-ohpc (v22.05.10 -> v23.11.4)
* slurm-libpmi-ohpc (v22.05.10 -> v23.11.4)
* slurm-ohpc (v22.05.10 -> v23.11.4)
* slurm-ohpc-slurmrestd (v22.05.10 -> v23.11.4)
* slurm-openlava-ohpc (v22.05.10 -> v23.11.4)
* slurm-pam_slurm-ohpc (v22.05.10 -> v23.11.4)
* slurm-perlapi-ohpc (v22.05.10 -> v23.11.4)
* slurm-slurmctld-ohpc (v22.05.10 -> v23.11.4)
* slurm-slurmdbd-ohpc (v22.05.10 -> v23.11.4)
* slurm-slurmd-ohpc (v22.05.10 -> v23.11.4)
* slurm-sview-ohpc (v22.05.10 -> v23.11.4)
* slurm-torque-ohpc (v22.05.10 -> v23.11.4)
* spack-ohpc (v0.20.2 -> v0.21.2)