Skip to content

v2.20

Choose a tag to compare

@sjpb sjpb released this 10 Jul 13:04
· 75 commits to main since this release
Immutable release. Only release title and notes can be modified.
7507019

Caution

This release is NOT the latest, GitHub release page ordering is broken!

What's Changed

Warning

(Added 16/09/2026)
In PR994 below the default slurmd spool directory (SlurmdSpoolDir) was changed from /var/spool/slurm to the Slurm default of /var/spool/slurmd. Applying this change via the site.yml playbook terminates running jobs. If you have not yet upgraded to this version or later, and plan to upgrade with jobs running (e.g. using slurm-controlled rebuild), you should explicitly set the previous default via an override:

# environments/site/inventory/group_vars/all/openhpc.yml:
openhpc_config_extra:
  SlurmdSpoolDir: /var/spool/slurm

If you will not have jobs running during the upgrade you should not apply this override.

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.yml playbook at this release.
  • RockyLinux 9.7 -> RockyLinux 9.8: Slurm v24.11.5 -> v25.11.4. No database upgrade is required.

Security and Updates

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

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