- 24 Apr, 2018 7 commits
-
-
Tim Wickberg authored
-
Morris Jette authored
-
Morris Jette authored
The included lightweight corefile description is no longer valid, but misleading at best.
-
Morris Jette authored
-
Christopher Bottoms authored
-
Morris Jette authored
-
Isaac Hartung authored
-
- 23 Apr, 2018 3 commits
-
-
Morris Jette authored
-
Morris Jette authored
Bug introduced in commit 11a75ff4
-
Morris Jette authored
When any of these --exclusive modes couldn't be satisfied, Slurm was returning an incorrect ESLURM_NODE_NOT_AVAIL, having as a consequence scheduling problems as described in the bug. The fix makes it so the error code is properly set to ESLURM_NODES_BUSY, fixing also the scheduling problems and working over the correct share_node_bitmap. Continuation of commits from bug 4932: e2a14b8d fc4e5ac9 Bug 5047.
-
- 19 Apr, 2018 5 commits
-
-
Marshall Garey authored
Fix an issue in the bit manipulation log introduced in commit 892ffa89. Bug 4997.
-
Isaac Hartung authored
And related KillOnBadExit setting in slurm.conf. These only affect an individual job step, not the entire job. Bug 5023.
-
Tim Wickberg authored
Replace select_p_select_jobinfo_sprint() with the same NO-OP that the other plugins (except alps and bluegene) have implemented. Bug 5077.
-
Isaac Hartung authored
Bug 5049
-
Danny Auble authored
Time limit was incorrectly changed when swapping qos. Now we check qos/assoc/partition all together and deny the chang if not consistent. Fixed how we check coordinator permissions. Rearranged the function to update QOS before updating partition in order to enforce AllowQOS and DenyQOS options. One memory leak and some comments fixed too. Bug 4685
-
- 17 Apr, 2018 5 commits
-
-
Morris Jette authored
-
Morris Jette authored
-
Dominik Bartkiewicz authored
-
Morris Jette authored
1. Identifies nodes which are unavailable to a specific job, adding a call to filter_by_node_owner() in select_nodes() where the node list is generated. 2. Removes the "unavail_node_str" argument to select_nodes() as it is no longer useful. This string originally was originally generated once at the start of the job scheduling logic for all jobs, but since each job can have a different set of unavailable nodes (dedicated to user, group, etc.) so the same string for all jobs can be misleading. Bug 4932.
-
Dominik Bartkiewicz authored
Prevent from wrongly returning, ESLURM_NODE_NOT_AVAIL from _pick_best_nodes when some jobs are using "--exclusive=user" Bug 4932.
-
- 16 Apr, 2018 5 commits
-
-
Tim Wickberg authored
-
Tim Wickberg authored
-
Thomas HAMEL authored
Improve performance of 'squeue -u' when PrivateData=jobs is enabled by moving the UID filter code ahead of the more expensive PrivateData=job checks. Bug 5056.
-
Dominik Bartkiewicz authored
See commit 0dabf4e7. Bug 4932.
-
Dominik Bartkiewicz authored
regression from ef1f3e73. Bug 4885.
-
- 14 Apr, 2018 3 commits
-
-
Tim Wickberg authored
-
Michael Hinton authored
-
Michael Hinton authored
-
- 13 Apr, 2018 1 commit
-
-
Brian Christiansen authored
-
- 12 Apr, 2018 2 commits
-
-
Morris Jette authored
If scaling_available_frequencies file is not available, then derive values from scaling_min_freq and scaling_max_freq values. If cpuinfo_cur_freq file is not available then try to use scaling_cur_freq. bug 4910
-
Marshall Garey authored
Bug 4921
-
- 11 Apr, 2018 9 commits
-
-
Morris Jette authored
-
Morris Jette authored
This should never happen, but it does harden the code
-
Morris Jette authored
-
Morris Jette authored
This is a refinement to commit 95ab36b3 and also applies to node feature weighting bug 4968
-
Morris Jette authored
-
Morris Jette authored
Related to buffer create/destroy operation being supported with both #BB and #DW prefix.
-
Morris Jette authored
These are jobs that only create or destroy persistent burst buffers, so some job data structure fields required by NHC are not available and can cause an invalid memory reference
-
Morris Jette authored
over any other nodes. Bug 4968
-
Danny Auble authored
allocated time than 100% (Flex reservations). Bug 4968
-