[slurm-announce] Slurm version 22.05.7 is now available
Marshall Garey
marshall at schedmd.com
Tue Dec 20 17:03:37 UTC 2022
We are pleased to announce the availability of Slurm version 22.05.7.
This includes a number of minor to moderate bug fixes, including fixing
an issue when upgrading to MariaDB >= 10.2.1 from an older release.
Slurm can be downloaded from https://www.schedmd.com/downloads.php .
- Marshall
--
Marshall Garey
Release Management, Support, and Development
SchedMD LLC - Commercial Slurm Development and Support
> * Changes in Slurm 22.05.7
> ==========================
> -- Fix slurmctlds in a federation not recovering a lost connection until a
> slurmctld restart or a federation update.
> -- Fix incorrectly rejecting jobs that request GRES on multiple sockets and
> --gres-flags=enforce-binding.
> -- Fix job core selection with --gres-flags=enforce-binding: this fixes cases
> where enforce-binding was not respected.
> -- openapi/v0.0.38 - set assoc_id resolution failure as a debug log instead of
> an error log.
> -- Fix issues when running in FrontEnd mode.
> -- Fix srun and salloc I/O code to set keepaliveinterval/keepalivetime on
> connections.
> -- Fix overwrite race of cont_id in cgroup/v2 when using task/cgroup with
> proctrack/cray_aries.
> -- Fix node remaining allocated after a reconfig with a completing job that
> has an EpilogSlurmctld instance still running.
> -- openapi/dbv0.0.38 - fix a cast to a wrong type
> -- openapi/dbv0.0.38 - correct issues where modifying association fields were
> ignored.
> -- openapi/dbv0.0.38 - correct issue where 16 bit integers were not able to be
> unset.
> -- openapi/dbv0.0.38 - correct issue where 16 & 32 bit integers were not able
> to be unset.
> -- Fix 'scontrol show hostlist' to read off a pipe correctly.
> -- Fix 'scontrol reconfigure' with configless enabled to send updated configs
> to 21.08 nodes correctly. (22.05 nodes are unaffected.)
> -- Fix assertion and locks for dynamic node registrations with rpc queueing.
> -- rest_auth/local - avoid logging root access as an error but instead as a
> normal info log.
> -- slurmrestd - switch users earlier on startup to avoid sockets being made as
> root.
> -- slurmrestd - disable umask during socket creation as the authentication is
> handled by Slurm instead of file ACLs.
> -- Fix sbcast, srun --bcast, sstat not working with cloud/dynamic nodes.
> -- sacctmgr - Allow removal of user's default account when AllowNoDefAcct=yes.
> -- Fix segfault caused by race condition when a reconfiguration is requested
> while slurmd initializes.
> -- openapi/v0.0.38 - avoid divison by zero causing slurmrestd to crash during
> diag queries.
> -- Update default values for text/blob columns in the database if upgrading
> to MariaDB >= 10.2.1 from a pre-10.2.1 version or from MySQL to avoid
> sacctmgr failures.
> -- Fix several minor memory leaks in the cgroup/v2 plugin.
> -- Fix possible issue when enabling controllers with long names in cgroup/v2.
> -- Fix potential segfault in slurmd when using acct_gather_energy/ipmi.
> -- Fix controller being able to contact non-addressable step hosts.
> -- Allow setting SuspendTime to -1 when used on a partition.
> -- openapi/v0.0.38 - fix maximum_memory_per_node description typo.
> -- openapi/v0.0.38 - add maximum_memory_per_cpu to GET /partitions
> -- openapi/v0.0.38 - add default_memory_per_node to GET /partitions
> -- Fix dynamic node losing dynamic node status when changing state to FUTURE.
> -- Fix adoption into most recent job in pam_slurm_adopt and cgroup/v2.
> -- gres/shard - Fix plugin_name definition to print correctly in debug lines.
More information about the slurm-announce
mailing list