Add openhpc_slurm_control_host_address by @sjpb in https://github.com/stackhpc/ansible-role-openhpc/pull/160, allowing the address for slurmctld to be specified, e.g. to use a different interface than the one openhpc_slurm_control_host resolves to.
Two changes to prepare image build for next release:
Update base image for fat image build to Rocky 8.8 to reduce the amount of updates required during build (skipped Rocky 8.7 image due to problems with attached volumes on reboot)
Update OpenHPC to v2.6.2 and removes stackhpc hook for cve-2023-41914 rpms now updated packages are available in that release.
These are "non-functional" changes in that package update during build and the cve hook should have resulted in the same installed packages before and after this PR.
Refactoring: moved EESSI role into extras playbook with CUDA to minimise the boostrap playbook.
CI fix: Changes arcus container repository setup to allow using a genericcloud image
stackhpc.openhpc
role from v0.20.0 to v0.23.0, with relevant changes being:apptainer
installed, notsingularity
.openhpc_slurm_control_host_address
by @sjpb in https://github.com/stackhpc/ansible-role-openhpc/pull/160, allowing the address forslurmctld
to be specified, e.g. to use a different interface than the oneopenhpc_slurm_control_host
resolves to.extras
playbook with CUDA to minimise theboostrap
playbook.