- 25 Oct, 2019 5 commits
-
-
Albert Gil authored
Bug 7490
-
Brian Christiansen authored
-
Marshall Garey authored
If not enforcing QOS, it's possible to submit a job without a qos. If submitting such a job to multiple partitions where at least one has a qos, slurmctld would abort in a development build. A non-development build didn't segfault only because _find_qos_part doesn't dereference the NULL pointer. Prevent the abort. Bug 7171
-
Marshall Garey authored
Bug 7171
-
Nate Rini authored
-
- 24 Oct, 2019 3 commits
-
-
Danny Auble authored
-
Chad Vizino authored
Bug 7712
-
Tim Wickberg authored
-
- 23 Oct, 2019 6 commits
-
-
Michael Hinton authored
Now it will work with multiple GPU types. This currently affects tests like a subset of the test39.* series and test1.62. Bug 7884.
-
Michael Hinton authored
If there are less than 2 sockets per node, only the first part of the test needs to be skipped. So the second half of the test was changed to still run as long as 2+ GPUs are configured. Also add headers to sub-tests while here. Bug 7884.
-
Michael Hinton authored
Bug 7884.
-
Michael Hinton authored
Ensure gres_plugin_node_config_load() is called with a gres_list. Bug 7884.
-
Alejandro Sanchez authored
Otherwise we would be incorrectly reusing the previous to the reconfiguration slurm.conf GRES value. Continuation of previous commit. Bug 7884.
-
Michael Hinton authored
Ensure that the stepd has slurm.conf GRES data. If the slurm.conf input argument is NULL for gres_plugin_node_config_load(), then gres_devices will end up being NULL, causing all GRES binding to not work. Bug 7884.
-
- 22 Oct, 2019 2 commits
-
-
Gavin Howard authored
Previous logic would only call s_p_hashtbl_create() to create the hashtable when the file acct_gather.conf could be successfully stat()'d. This lead to a subsequent attempt to pack the non-created hashtable into a buffer which triggered the abort. This makes it so the hashtable is uncondtionally created no matter if the file is missing. Bug 7893.
-
Michael Hinton authored
gethostbyaddr() can potentially return a fully-qualified domain name, which breaks backwards compatibility with the shortname AllocNodes expected pre 19.05. Bug 7653.
-
- 21 Oct, 2019 2 commits
-
-
Michael Hinton authored
Fortunately the extra arguments were provided at the end, and thus ignored on most common platforms. Bug 7555.
-
Tim Wickberg authored
This reverts commit e233ed11.
-
- 18 Oct, 2019 5 commits
-
-
Felip Moll authored
Fortunately the extra arguments were provided at the end, and thus ignored on most common platforms. Bug 7555.
-
Chad Vizino authored
-
Chad Vizino authored
Bug 6933
-
Ben Roberts authored
Bug 7870
-
Ben Roberts authored
Bug 7912
-
- 17 Oct, 2019 1 commit
-
-
Ben Roberts authored
Bug 7374
-
- 16 Oct, 2019 4 commits
-
-
Nate Rini authored
-
Alejandro Sanchez authored
Bug 7326.
-
Tim Wickberg authored
-
Nate Rini authored
Bug 7877.
-
- 15 Oct, 2019 4 commits
-
-
Gavin Howard authored
Bug 7758.
-
Michael Hinton authored
No functional change.
-
Marcin Stolarek authored
Bug 7927.
-
Brian Christiansen authored
Continuation of b2e3bb06. Bug 6605
-
- 11 Oct, 2019 8 commits
-
-
Nate Rini authored
Instead of giving user as "nobody", give user numeric id. The RPC stats last the lifetime of the slurmctld process and thus may have users that have been removed. There is no performance benefit from caching users in sdiag as it will only lookup each user once. Caching adds qsort insert cost to every user for no benefit. Swapped from non-cached call to direct user lookup. Bug 7845.
-
Nate Rini authored
Bug 7845.
-
Nate Rini authored
Bug 7845.
-
Tim Wickberg authored
Bug 7326.
-
Tim Wickberg authored
Bug 7326. Signed-off-by: Nate Rini <nate@schedmd.com>
-
Tim Wickberg authored
Bug 7326. Signed-off-by: Nate Rini <nate@schedmd.com>
-
Tim Wickberg authored
Bug 7326. Signed-off-by: Nate Rini <nate@schedmd.com>
-
Tim Wickberg authored
Currently salloc, sbatch and srun all validate the memory separately, this function will serve as a common point for validating memory. Bug 7326.
-