* With client commands `MIN_MEMORY` will show `mem_per_tres` if
specified.
* Fix errno message about bad constraint.
* `slurmctld` - Fix crash and possible split brain issue if the
backup controller handles an scontrol reconfigure while in control
before the primary resumes operation.
* Fix `stepmgr` not getting dynamic node addrs from the controller
* `stepmgr` - avoid "`Unexpected missing socket`" errors.
* Fix `scontrol show steps` with dynamic stepmgr.
* Deny jobs using the "`R:`" option of `--signal` if `PreemptMode=OFF`
globally.
* Force jobs using the "`R:`" option of `--signal` to be
preemptable.
by requeue or cancel only. If `PreemptMode` on the partition or
QOS is off or suspend, the job will default to using
`PreemptMode=cancel`.
* If `--mem-per-cpu` exceeds `MaxMemPerCPU`, the number of CPUs
per task will always be increased even if --cpus-per-task was
specified. This is needed to ensure each task gets the expected
amount of memory.
* Fix compilation issue on OpenSUSE Leap 15.
* Fix jobs using more nodes than needed when not using `-N`.
* Fix issue with allocation being allocated less resources.
than needed when using `--gres-flags=enforce-binding`.
* `select/cons_tres` - Fix errors with `MaxCpusPerSocket`
partition limit. Used CPUs/cores weren't counted properly,
nor limiting free ones to avail, when the socket was partially
allocated, or the job request went beyond this limit.
* Fix issue when jobs were preempted for licenses even if there
OBS-URL: https://build.opensuse.org/package/show/network:cluster/slurm?expand=0&rev=309