At work in Sweden we often fika (coffee+buns and what have u) at 3PM. I sometimes accidentally give a start time of 'teatime', so when I return from 'fika' I see my job's just getting started. This fix should make life even easier for the Swedes.
on a L/P system or Q.
switching from a bluegene to a regular system with sview.
…SIONS when using multi-cluster mode in sview
type set it that way right off the start.
This should eliminate an abort reported by Sam Long when a message unpack from the slurmdbd is invalid. Based upon patch from Sam Lang.
The "+" sign only appears to indicate that there is more information than the current field width can hold. For example "CANCELLED+" can indicate that the state is actually "CANCELLED by nnn". Increasing the field width with the %NUMBER format modifier will show this. Patch by Don Albert, Bull.
conn_types in a block definition.
allow them on Q systems.
…block allocation with jobs running on blocks that don't exist in the static setup.
This modifcation improves the performance of SLURM's preemption logic be reducing the execution time of the scheduling logic and doing a better job of minimizing the number of job's preempted to initiate a new job. Based largely upon work by Phil Eckert, LLNL.
If there is no SchedLogfile defined and 'scontrol schedloglevel 1' is issued from an administrator, slurmctld will segfault at the next "sched: " log message due to NULL log file pointer. There are obviously multiple ways to fix this issue, but in this patch the RPC simply returns and "Operation Disabled" error immediately if the sched log file is NULL. Other options include opening a new logfile with a default name, sending sched log messages to stderr, or enhancing the scontrol interface to allow specifying a logfile name for the schedlog. There are other cases in the schedlog code that could cause problems for the slurmctld, but since the sched log stuff is tied in strangely with the rest of the logging code, I didn't want to try modifying anything in log.c, for fear of breaking the normal logging functions. Patch from Mark Grondona, LLNL.
…uster and vice versa the node->base partition lists will be displayed if setup in your .slurm/sviewrc file.