* Changes in SLURM 2.3.0.pre6 ============================= -- NOTE: THERE HAS BEEN A NEW FIELD ADDED TO THE CONFIGURATION RESPONSE RPC AS SHOWN BY "SCONTROL SHOW CONFIG". THIS FUNCTION WILL ONLY WORK WHEN THE SERVER AND CLIENT ARE BOTH RUNNING SLURM VERSION 2.3.0.pre6 -- Modify job expansion logic to support licenses, generic resources, and currently running job steps. -- Added an rpath if using the --with-munge option of configure. -- Add support for multiple sets of DEFAULT node, partition, and frontend specifications in slurm.conf so that default values can be changed mulitple times as the configuration file is read. -- BLUEGENE - Improved logic to place small blocks in free space before freeing larger blocks. -- Add optional argument to srun's --kill-on-bad-exit so that user can set its value to zero and override a SLURM configuration parameter of KillOnBadExit. -- Fix bug in GraceTime support for preempted jobs that prevented proper operation when more than one job was being preempted. Based on patch from Bill Brophy, Bull. -- Fix for running sview from a non-bluegene cluster to a bluegene cluster. Regression from pre5. -- If job's TMPDIR environment is not set or is not usable, reset to "/tmp". Patch from Andriy Grytsenko (Massive Solutions Limited). -- Remove logic for defunct RPC: DBD_GET_JOBS. -- Propagate DebugFlag changes by scontrol to the plugins. -- Improve accuracy of REQUEST_JOB_WILL_RUN start time with respect to higher priority pending jobs. -- Add -R/--reservation option to squeue command as a job filter. -- Add scancel support for --clusters option. -- Note that scontrol and sprio can only support a single cluster at one time. -- Add support to salloc for a new environment variable SALLOC_KILL_CMD. -- Add scontrol ability to increment or decrement a job or step time limit. -- Add support for SLURM_TIME_FORMAT environment variable to control time stamp output format. Work by Gerrit Renker, CSCS. -- Fix error handling in mvapich plugin that could cause srun to enter an infinite loop under rare circumstances. -- Add support for multiple task plugins. Patch from Andriy Grytsenko (Massive Solutions Limited). -- Addition of per-user node/cpu limits for QOS's. Patch from Aaron Knister, UMBC. -- Fix logic for multiple job resize operations. -- BLUEGENE - many fixes to make things work correctly on a L/P system. -- Fix bug in layout of job step with --nodelist option plus node count. Old code could allocate too few nodes.