- 20 Sep, 2018 1 commit
-
-
Morris Jette authored
This fixes a problem if a job has a gres_per_job value set and multiple required nodes (by name). Previous logic could block use of later nodes if the gres_per_job value was reached by earlier selected nodes.
-
- 19 Sep, 2018 2 commits
-
-
Dominik Bartkiewicz authored
Previous logic would fail to skip over comma when gres name is followed immediately by a comma and no count Also remove logic to set pointers that were not used later bug 5743
-
Morris Jette authored
with some configurations and given a race condition test39.7 would fail. This corrects some bad logic (failing to update CPU count when cores are removed from consideration)
-
- 18 Sep, 2018 6 commits
-
-
Michael Hinton authored
bug 5745
-
Morris Jette authored
In some cases test1.88 failed due to specifying a node count range, "-N 1-6".
-
Morris Jette authored
Used "<" instead if "<<"
-
Morris Jette authored
changes only apply to non-standard task distribution options: serial, lln, spread, and busy
-
Morris Jette authored
-
Morris Jette authored
-
- 17 Sep, 2018 12 commits
-
-
Didier GAZEN authored
bug 5669
-
Danny Auble authored
Bug 5711 Bug 5741
-
Danny Auble authored
This reverts commit 204da0b6.
-
Danny Auble authored
-
Danny Auble authored
This reverts commit 450cd6c8. Bug 5711 This will be re-reverted in 19.05 with other code changes we didn't feel comfortable dealing with in 18.08.
-
Brian Christiansen authored
to --cpu-bind Continuation of a57fafb2
-
Brian Christiansen authored
-
Brian Christiansen authored
-
Brian Christiansen authored
No longer just used when using profiling.
-
Brian Christiansen authored
ic/ofed, fs/disk, fs/lustre, pages, vmem
-
Marshall Garey authored
Bug 5702
-
Michael Hinton authored
-
- 15 Sep, 2018 2 commits
-
-
Morris Jette authored
-
Morris Jette authored
-
- 14 Sep, 2018 5 commits
-
-
Morris Jette authored
-
Morris Jette authored
The select_p_job_test() function is called once for the cons_tres plugin with all available nodes rather than multiple times based upon incrementally adding nodes based upon weight. This change modifies the _eval_nodes_busy() and _eval_nodes_spread() functions to use low node weights first and incrementally add higher weight nodes as needed
-
Morris Jette authored
-
Morris Jette authored
Cores can be removed from availability in order to co-allocate CPUs and GPUs. This change updates the available CPU count on a node when cores are removed from availability by clearing bits in the core_bitmap.
-
Morris Jette authored
Log not just the job ID and node name, but core_bitmap and sockets to be avoided.
-
- 13 Sep, 2018 9 commits
-
-
Morris Jette authored
"Rebood" changed to "Reboot"
-
Morris Jette authored
-
Morris Jette authored
-
Morris Jette authored
-
Morris Jette authored
-
Morris Jette authored
-
Tim Wickberg authored
-
Tim Wickberg authored
This throws 0c3133a2 out, as that'd already been handled here previously. (And thus we do not add a separate NEWS entry for 18.08.1 on this issue.)
-
Dominik Bartkiewicz authored
The backup slurmctld can end up without an agent thread if read_slurm_conf() takes too long to complete. Forcing the agent_init() here again ensures it is restarted if not currently running. This was fixed upstream in c1a537db. Bug 5633.
-
- 12 Sep, 2018 3 commits
-
-
Tim Wickberg authored
"Generalized Hypercube - A Topology Plugin" was accidentally given a 50 minute slot instead of 30 minutes as it should have been. Carry the fix forward through the schedule, and cede the extra time to Google.
-
Morris Jette authored
Bug found by clang
-
Tim Wickberg authored
-