This update for slurm_23_02 fixes the following issues:
Updated to version 23.02.5 with the following changes:
Bug Fixes:
SLURM_NTASKS was no longer set in the
job's environment when --ntasks-per-node was requested.
The method that is is being set, however, is different and should be more
accurate in more situations.SrunPortRange option. This matches the
new behavior of the pmix plugin in 23.02.0. Note that neither of these
plugins makes use of the MpiParams=ports= option, and previously
were only limited by the systems ephemeral port range.job_container/tmpfs - Avoid attempts to share BasePath between nodes.CR_Cpu_Memory, fix node selection for jobs that request gres and
--mem-per-cpu.slurmctld segfault when a node registers with a configured
CpuSpecList while slurmctld configuration has the node without
CpuSpecList.POWERED_DOWN+NO_RESPOND state after
not registering by ResumeTimeout.slurmstepd - Avoid cleanup of config.json-less containers spooldir
getting skipped.bind() and listen() calls
in the network stack when running with SrunPortRange set.
+...23.02.5-3.10.623.02.5-3.10.623.02.5-3.10.623.02.5-3.10.623.02.5-3.10.623.02.5-3.10.623.02.5-3.10.623.02.5-3.10.623.02.5-3.10.623.02.5-3.10.6