We are pleased to announce the availability of Slurm version 22.05.5.

This fixes a number of moderate severity issues, alongside one unfortunate problem with the upgrade process for running jobs with the slurmstepd when using RPM-based installations. Please see Jason Booth's email the slurm-users mailing list for further details, and ways to mitigate this problem:

https://lists.schedmd.com/pipermail/slurm-users/2022-September/009222.html
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 22.05.5
==========================
 -- Fix node becoming IDLE while in an invalid registration state.
 -- When a job is completing avoid potential dereference.
 -- Avoid setting preempt_time for a job erroneously.
 -- Fix situation where we don't requeue correctly when a job is finishing.
 -- job_container/tmpfs - Avoid leaking namespace file descriptor.
 -- common/slurm_opt - fix memory leak in client commands or slurmrestd when the
    --chdir option is set after option reset.
 -- openapi/dbv0.0.38 - gracefully handle unknown associations assigned to jobs.
 -- openapi/dbv0.0.38 - query all associations to avoid errors while dumping
    jobs.
 -- Load hash plugin at slurmstepd launch time to prevent issues loading the
    plugin at step completion if the Slurm installation is upgraded.
 -- Fix gcc 12.2.1 compile errors.
 -- Fix future magnetic reservations preventing heterogeneous jobs from
starting. > -- Prevent incorrect error message from being generated for
operator/admins
    using the 'scontrol top' command.
 -- slurmrestd - correct issue where larger requests could result in a single
    byte getting removed from inside of the POST request.
 -- Fix regression in task count calculation for --ntasks-per-gpu with multiple
    nodes.
 -- Update nvml plugin to match the unique id format for MIG devices in new
    Nvidia drivers.
 -- Fix segfault on backup slurmdbd if no QoS is present in DB.
 -- Fix clang 11 compile errors.
 -- Fix task distribution calculations across sockets with
    --distribution=cyclic.
 -- Fix task distribution calculations with --ntasks-per-gpu specified without
    an explicit --ntasks value.
 -- Fix job arrays not showing correct features.
 -- Fix job having wrong features used when using preferred features.
 -- Fix task/cray_aries error finishing an interactive step, avoiding correct
    cleanup.
 -- Correctly set max_nodes when --ntasks=1.
 -- Fix configure script on FreeBSD.

Reply via email to