HomeFreeBSD

sysutils/slurm-wlm: Update to version 16.05.8.

Description

sysutils/slurm-wlm: Update to version 16.05.8.

Upstream changes in version 16.05.8:

  • Remove StoragePass from being printed out in the slurmdbd log at debug2 level.
  • Defer PATH search for task program until launch in slurmstepd.
  • Modify regression test1.89 to avoid leaving vestigial job. Also reduce logging to reduce likelihood of Expect buffer overflow.
  • Do not PATH search for mult-prog launches if LaunchParamters=test_exec is enabled.
  • Fix for possible infinite loop in select/cons_res plugin when trying to satisfy a job's ntasks_per_core or socket specification.
  • If job is held for bad constraints make it so once updated the job doesn't go into JobAdminHeld.
  • sched/backfill - Fix logic to reserve resources for jobs that require a node reboot (i.e. to change KNL mode) in order to start.
  • When unpacking a node or front_end record from state and the protocol version is lower than the min version, set it to the min.
  • Remove redundant lookup for part_ptr when updating a reservation's nodes.
  • Fix memory and file descriptor leaks in slurmd daemon's sbcast logic.
  • Do not allocate specialized cores to jobs using the --exclusive option.
  • Cancel interactive job if Prolog failure with "PrologFlags=contain" or "PrologFlags=alloc" configured. Send new error prolog failure message to the salloc or srun command as needed.
  • Prevent possible out-of-bounds read in slurmstepd on an invalid #! line.
  • Fix check for PluginDir within slurmctld to work with multiple directories.
  • Cancel interactive jobs automatically on communication error to launching srun/salloc process.
  • Fix security issue caused by insecure file path handling triggered by the failure of a Prolog script. To exploit this a user needs to anticipate or cause the Prolog to fail for their job. CVE-2016-10030.

Approved by: swills (mentor)
Differential Revision: https://reviews.freebsd.org/D9160

Details

Provenance
jrmAuthored on
Differential Revision
D9160: sysutils/slurm-wlm: Update to version 16.05.8
Parents
rP431331: biology/diamond: Update to version 0.8.31.
Branches
Unknown
Tags
Unknown