[slurm-announce] Slurm version 19.05.4 is now available, SC19
tim at schedmd.com
Thu Nov 14 22:21:11 UTC 2019
Slurm version 19.05.4 is now available, and includes a series of fixes
since 19.05.3 was released last month ago.
Downloads are available at https://www.schedmd.com/downloads.php .
Release notes follow below.
For those of you who will be at SC19 in Denver: we hope to see you at
the Slurm booth (#1571), and at the Slurm "Birds of a Feather" session
on Thursday, November 21st, from 12:15 - 1:15pm, in rooms
401/402/403/404. As always, there will be a number of presentations at
the Slurm booth - please check the display in the booth for the schedule.
Chief Technology Officer, SchedMD LLC
Commercial Slurm Development and Support
> * Changes in Slurm 19.05.4
> -- Don't allow empty string as a reservation name; generate a name if empty
> string is provided.
> -- Fix salloc segfault when using --no-shell option.
> -- Fix divide by zero when normalizing partition priorities.
> -- Restore ability to set JobPriorityFactor to 0 on a partition.
> -- Fix multi-partition non-normalized job priorities.
> -- Adjust precedence between --mem-per-cpu and --mem-per-node to enforce
> them as mutually exclusive. Specifying either on the command line will
> now explicitly override any value inherited through the environment.
> -- Always print node's version, if it exists, in scontrol show nodes.
> -- sbatch - ensure SLURM_NTASKS_PER_NODE is exported when --ntasks-per-node
> is set.
> -- slurmctld - fix memory leak when using DebugFlags=Reservation.
> -- Reset --mem and --mem-per-cpu options correctly when using --mem-per-gpu.
> -- Use correct function signature for step_set_env() in gres plugin interface.
> -- Restore pre-19.05 hostname handling behavior for AllocNodes by always
> truncating to just the host portion and dropping any domain name portion
> returned by gethostbyaddr().
> -- Fix abort initializing a configuration without acct_gather.conf.
> -- Fix GRES binding and CLOUD nodes GRES setup regressions.
> -- Make sview work with glib2 v2.62.
> -- Fix slurmctld abort when in developer mode and submitting to multiple
> partitions with a bad QOS and not enforcing QOS.
> -- Enforce PART_NODES if only PartitionName is specified.
> -- Fix slurmd -G functionality.
> -- Fix build on 32-bit systems.
> -- Remove duplicate log entry on update job.
> -- sched/backfill - fix the estimated sched_nodes for multi-part jobs.
> -- slurm.spec - fix pmix_version global context macro.
> -- Fix cons_tres topology logic incorrectly evaluating insufficient resoruces.
> -- Fix job "--switches=count at time" option handling in cons_tres topology.
> -- scontrol - allow changes to the WorkDir for pending jobs.
> -- Enable coordinators to delete users if they only belong to accounts that
> the coordinator is over.
> -- Fix regression on update from older versions with DefMemPerCPU.
> -- Fix issues with --gpu-bind while using cgroups.
> -- Suspend nodes after being down for SuspendTime.
> -- Fix rebooting nodes from skipping nextstate states on boot.
> -- Fix regression in reservation creation logic from 19.05.3 which would
> incorrectly deny certain valid reservations from being created.
> -- slurmdbd - process sacct/sacctmgr job queries from older clients correctly.
More information about the slurm-announce