[slurm-announce] Slurm versions 20.11.1 is now available
Tim Wickberg
tim at schedmd.com
Thu Dec 10 21:41:36 UTC 2020
We are pleased to announce the availability of Slurm version 20.11.1.
This includes a number of fixes made in the month since 20.11 was
initially released, including critical fixes to nss_slurm and the Perl
API when used with the newer configless mode of operation.
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 20.11.1
> ==========================
> -- Fix spelling of "overcomited" to "overcomitted" in sreport's cluster
> utilization report.
> -- Silence debug message about shutting down backup controllers if none are
> configured.
> -- Don't create interactive srun until PrologSlurmctld is done.
> -- Fix fd symlink path resolution.
> -- Fix slurmctld segfault on subnode reservation restore after node
> configuration change.
> -- Fix resource allocation response message environment allocation size.
> -- Ensure that details->env_sup is NULL terminated.
> -- select/cray_aries - Correctly remove jobs/steps from blades using NPC.
> -- cons_tres - Avoid max_node_gres when entire node is allocated with
> --ntasks-per-gpu.
> -- Allow NULL arg to data_get_type().
> -- In sreport have usage for a reservation contain all jobs that ran in the
> reservation instead of just the ones that ran in the time specified. This
> matches the report for the reservation is not truncated for a time period.
> -- Fix issue with sending wrong batch step id to a < 20.11 slurmd.
> -- Add a job's alloc_node to lua for job modification and completion.
> -- Fix regression getting a slurmdbd connection through the perl API.
> -- Stop the extern step terminate monitor right after proctrack_g_wait().
> -- Fix removing the normalized priority of assocs.
> -- slurmrestd/v0.0.36 - Use correct name for partition field:
> "min nodes per job" -> "min_nodes_per_job".
> -- slurmrestd/v0.0.36 - Add node comment field.
> -- Fix regression marking cloud nodes as "unexpectedly rebooted" after
> multiple boots.
> -- Fix slurmctld segfault in _slurm_rpc_job_step_create().
> -- slurmrestd/v0.0.36 - Filter node states against NODE_STATE_BASE to avoid
> the extended states all being reported as "invalid".
> -- Fix race that can prevent the prolog for a requeued job from running.
> -- cli_filter - add "type" to readily distinguish between the CLI command in
> use.
> -- smail - reduce sleep before seff to 5 seconds.
> -- Ensure SPANK prolog and epilog run without an explicit PlugStackConfig.
> -- Disable MySQL automatic reconnection.
> -- Fix allowing "b" after memory unit suffixes.
> -- Fix slurmctld segfault with reservations without licenses.
> -- Due to internal restructuring ahead of the 20.11 release, applications
> calling libslurm MUST call slurm_init(NULL) before any API calls.
> Otherwise the API call is likely to fail due to libslurm's internal
> configuration not being available.
> -- slurm.spec - allow custom paths for PMIx and UCX install locations.
> -- Use rpath if enabled when testing for Mellanox's UCX libraries.
> -- slurmrestd/dbv0.0.36 - Change user query for associations to optional.
> -- slurmrestd/dbv0.0.36 - Change account query for associations to optional.
> -- mpi/pmix - change the error handler error message to be more useful.
> -- Add missing connection in acct_storage_p_{clear_stats, reconfig, shutdown}.
> -- Perl API - fix issue when running in configless mode.
> -- nss_slurm - avoid deadlock when stray sockets are found.
> -- Display correct value for ScronParameters in 'scontrol show config'.
More information about the slurm-announce
mailing list