New
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 https://github.com/openhpc/ohpc/pull/2142
- Regenerate modulefiles on update (fixes #1601) by @opoplawski in https://github.com/openhpc/ohpc/pull/1984
- intel-compilers-devel: new version 2025.0 by @LaHaine in https://github.com/openhpc/ohpc/pull/2055
- ohpc-filesystem: prepare for 3.4 by @adrianreber in https://github.com/openhpc/ohpc/pull/2150
- intel-{compilers,mpi}: Remove any reference to psxe by @adrianreber in https://github.com/openhpc/ohpc/pull/2151
- Upgrade OpenHPC container example with… by @middelkoopt in https://github.com/openhpc/ohpc/pull/2147
- Different cosmetic changes for containers subdirectories by @adrianreber in https://github.com/openhpc/ohpc/pull/2152
- Update to Score-P v9.1 by @Thyre in https://github.com/openhpc/ohpc/pull/2154
- ci: extend running codespell on docs/recipes by @adrianreber in https://github.com/openhpc/ohpc/pull/2155
- Bump Score-P to v9.2 by @Thyre in https://github.com/openhpc/ohpc/pull/2169
- parse_doc.pl tests by @adrianreber in https://github.com/openhpc/ohpc/pull/2170
- Add aarch64 support documentation for AlmaLinux 9 and Rocky Linux 9 on aarch64 by @middelkoopt in https://github.com/openhpc/ohpc/pull/2158
- chore: update version of docs to 3.4.0 by @adrianreber in https://github.com/openhpc/ohpc/pull/2172
- Upgrade Warewulf to v4.6.2 by @middelkoopt in https://github.com/openhpc/ohpc/pull/2171
- Fix(intel-mpi): Correct sed substitution for OHPC_MODULEDEPS by @adrianreber in https://github.com/openhpc/ohpc/pull/2174
- feat(warewulf): add templates and patches for warewulf by @adrianreber in https://github.com/openhpc/ohpc/pull/2173
- Update CI infrastructure to be able run scorep tests with the Intel compiler by @adrianreber in https://github.com/openhpc/ohpc/pull/2175
- Sync changes from the 4.x branch by @adrianreber in https://github.com/openhpc/ohpc/pull/2178
- Remove OBS scripts from this repository by @adrianreber in https://github.com/openhpc/ohpc/pull/2182
- Fix Warewulf documentation typos (3.x) by @middelkoopt in https://github.com/openhpc/ohpc/pull/2189
- Upgrade Warewulf to v4.6.3 and integrate upstream changes by @middelkoopt in https://github.com/openhpc/ohpc/pull/2210
- refactor(docs): modernize docs.spec for 3.x branch and reduce duplica… by @adrianreber in https://github.com/openhpc/ohpc/pull/2219
- OpenCHAMI OpenHPC Recipe by @PowellTravis in https://github.com/openhpc/ohpc/pull/2146
- update trilinos: port changes from 4.x branch, upgrade to version 16.1.0 by @adrianreber in https://github.com/openhpc/ohpc/pull/2221
- update spack: upgrade to version 1.0.1 and add spack-packages by @adrianreber in https://github.com/openhpc/ohpc/pull/2222
New Contributors
- @PowellTravis made their first contribution in https://github.com/openhpc/ohpc/pull/2146
Full Changelog: https://github.com/openhpc/ohpc/compare/v3.3.1.GA...v3.4.GA