[slurm-announce] Slurm versions 18.08.2 and 17.11.11 are now available, as well as 19.05.0pre1
Tim Wickberg
tim at schedmd.com
Thu Oct 18 15:34:47 MDT 2018
We are pleased to announce the availability of Slurm versions 18.08.2
and 17.11.11, as well as the first 19.05 release preview version
19.05.0pre1.
These versions include a fix for a regression introduced in 18.08.1 and
17.11.10 that prevented the --get-user-env option from working
correctly, alongside a few other minor changes.
The first preview of the 19.05 release - 19.05.0pre1 - is meant to
highlight additional functionality coming with the new select/cons_tres
plugin. Further details on this are in the presentation from SLUG'18
which will be online (along with the rest of the SLUG'18 presentations)
in the next week. Please note that preview releases are meant for
testing and development only, and should not be used in production, are
not supported, and that you cannot migrate to a newer release from these
without potential loss of data and your job queues.
Slurm can be downloaded from https://www.schedmd.com/downloads.php .
- Tim
--
Tim Wickberg
Chief Technology Officer, SchedMD LLC
Commercial Slurm Development and Support
> * Changes in Slurm 18.08.2
> ==========================
> -- Correctly initialize variable in env_array_user_default().
> -- Remove race condition when signaling starting step.
> -- Fix issue where 17.11 job's using GRES in didn't initialize new 18.08
> structures after unpack.
> -- Stop removing nodes once the minimum CPU or node count for the job is
> reached in the cons_res plugin.
> -- Process any changes to MinJobAge and SlurmdTimeout in the slurmctld when
> it is reconfigured to determine changes in its background timers.
> -- Use previous SlurmdTimeout in the slurmctld after a reconfigure to
> determine the time a node has been down.
> -- Fix multi-cluster srun between clusters with different SelectType plugins.
> -- Fix removing job licenses on reconfig/restart when configured license
> counts are 0.
> -- If a job requested multiple licenses and one license was removed then on
> a reconfigure/restart all of the licenses -- including the valid ones
> would be removed.
> -- Fix issue where job's license string wasn't updated after a restart when
> licenses were removed or added.
> -- Add allow_zero_lic to SchedulerParameters.
> -- Avoid scheduling tasks in excess of ArrayTaskThrottle when canceling tasks
> of an array.
> -- Fix jobs that request memory per node and task count that can't be
> scheduled right away.
> -- Avoid infinite loop with jobacct_gather/linux when pids wrap around
> /proc/sys/kernel/pid_max.
> -- Fix --parsable2 output for sacct and sstat commands to remove a stray
> trailing delimiter.
> -- When modifying a user's name in sacctmgr enforce PreserveCaseUser.
> -- When adding a coordinator or user that was once deleted enforce
> PreserveCaseUser.
> -- Correctly handle scenarios where a partitions MaxMemPerCPU is less than
> a jobs --mem-per-cpu and also -c is greater than 1.
> -- Set AccrueTime correctly when MaxJobsAccrue is disabled and BeginTime has
> not been established.
> -- Correctly account for job arrays for new {Max/Grp}JobsAccrue limits.
> * Changes in Slurm 17.11.11
> ===========================
> -- Correctly initialize variable in env_array_user_default().
> -- Correctly handle scenarios where a partitions MaxMemPerCPU is less than
> a jobs --mem-per-cpu and also -c is greater than 1.
More information about the slurm-announce
mailing list