v2.20
What's Changed
Important
This release is generally backward-compatible for configuration but includes Slurm major version upgrades and kernel updates (not necessarily to the latest available upstream versions). Please see the PR notes linked from the security section below for full details before upgrading.
If using the squid functionality as a general proxy (not purely for EESSI) note that the default ACLs are now more restrictive - see PR993 below.
In summary:
- RockyLinux 8.10: Slurm v23.11.10 -> v25.05.8. A Slurm database upgrade is required and will happen on first run of the
site.ymlplaybook at this release. - RockyLinux 9.7 -> RockyLinux 9.8: Slurm v24.11.5 -> v25.11.4. No database upgrade is required.
Security and Updates
- Update RockyLinux 9.8 / OpenHPC v3.5 & mitigate CVE-2026-43037 by @JasleenKaurSethi in #979
- Upgrade jupyter to v2.20.0 to fix CVE-2026-44727 by @sjpb in #995
- Squid - limit default acl ports by @axelsimon in #993
- Update RockyLinux 8.10 inc. OpenHPC v2.10, disable act_pedit by @elelaysh in #994
General enhancements and fixes
- Fix ood file shortcuts by @technowhizz in #990
- Fix nhc timeouts on /proc/cpuinfo with large cpu count by @elelaysh in #989
- Fix typo in mounts role causing a missing directory to never be created by @elelaysh in #997
- Support attaching pre-existing volumes to node groups by @sjpb in #998
StackHPC CI & development tools
- Update github actions for node 24 by @elelaysh in #992
- Apply azimuth-cloud repos ruff rules by @elelaysh in #928
Full Changelog: v2.19...v2.20
Images
Two new images are available:
- RockyLinux 8: openhpc-RL8-260709-1110-095e2432
- RockyLinux 9: openhpc-RL9-260709-1110-095e2432
New Contributors
- @JasleenKaurSethi made their first contribution in #979
- @axelsimon made their first contribution in #993