- 23 Feb, 2017 11 commits
-
-
Danny Auble authored
-
Danny Auble authored
-
Morris Jette authored
bug 3498
-
Tim Wickberg authored
-
Tim Wickberg authored
-
Tim Wickberg authored
-
Morris Jette authored
-
Morris Jette authored
-
Morris Jette authored
-
Morris Jette authored
For job resize, correct logic to build "resize" script with new values. Previously the scripts were based upon the original job size. bug 3498
-
Tim Wickberg authored
Do not enable init scripts if not present. Please note that, unlike the init scripts, service files are not automatically enabled at this time. Bug 3371.
-
- 22 Feb, 2017 6 commits
-
-
Dominik Bartkiewicz authored
-
Morris Jette authored
-
Morris Jette authored
If node boot in progress when slurmctld daemon is restarted, then allow sufficient time for reboot to complete and not prematurely DOWN the node as "Not responding". bug 3494
-
Morris Jette authored
-
Morris Jette authored
Could result in squeue abort Coverity error CID 44969
-
Morris Jette authored
Reduces possibility of old data if job_id or user_id option specified with iterate option Coverity error CID 44783
-
- 21 Feb, 2017 6 commits
-
-
Morris Jette authored
Increased maximum file size supported by sbcast from 2 GB (32-bit integer to 64-bits). This required changing the file broadcast RPC and several internal variables. bug 3485
-
Morris Jette authored
-
Dominik Bartkiewicz authored
-
Alejandro Sanchez authored
-
Alejandro Sanchez authored
- Rename 'select_enforced' by 'select_value' and add macro definitions: MCS_SELECT_NOSELECT MCS_SELECT_ONDEMANDSELECT MCS_SELECT_SELECT - Change 'uint32_t enforced' to 'bool label_strict_enforced' - Change 'uint32_t private_data' to 'bool privatedata_enabled' Bug 3438.
-
Alejandro Sanchez authored
Accidentally removed in commit f402647c. Would allow a user job to set --exclusive=mcs and prevent other jobs from sharing the node despite having MCSParameters=noselect set. Bug 3438.
-
- 18 Feb, 2017 5 commits
-
-
Danny Auble authored
-
Danny Auble authored
and change the signature back of scontrol_update_job after the last commit.
-
Tim Shaw authored
by specifying "--uid=<uid>|-u <uid>". # Conflicts: # NEWS
-
Loris Bennett authored
-
Brian Christiansen authored
A 17.02 controller,sacctmgr couldn't talk to a "master/17.11" DBD because the 17.02 client was talking attempting to talk to the DBD with the 17.02's MIN_PROTOCOL_VERSION -- which was 15.08 and is more than 2 version behind the master. The master's MIN_PROTOCOL_VERSION is 16.05, so it couldn't unpack the messages. The controller should always communicate at it's current protocol to the DBD. For federations, it's possible that a higher version controller could talk to a lower version controller. So the cluster needs to talk to the remote cluster using the remote cluster's protocol version -- which is given back from the DBD.
-
- 17 Feb, 2017 12 commits
-
-
Danny Auble authored
-
Josh Samuelson authored
-
Josh Samuelson authored
-
Tim Wickberg authored
No functional change.
-
Dominik Bartkiewicz authored
Enable through SchedulerParameters. Will sort by youngest jobs first, rather than based on priority. Use alongside 'preempt_strict_order' if you don't want the plugin to try to further optimize the preemption list. Bug 3457.
-
Danny Auble authored
-
Danny Auble authored
-
Tim Wickberg authored
Collapse begin_job_resv_check and fini_job_resv_check into job_resv_check, and call directly from controller.c rather than including in job_time_limit.
-
Dominik Bartkiewicz authored
Introduced by commit 059275f6 when the timer is trigger. Releasing the locks means that job_ptr may point to an element that was deleted by a different thread in the meantime. Restructuring the code to advance the iterator prevents this - the iterator itself does not have this issue as the List structure will manage the position during the sleep(). While here, move the reservation update handling outside of this loop to simplify operation. This does not need to piggy-back on the scan of the job_list - switching to using list_for_each should mitigate some of the performance loss by needing a second full pass. Bug 3414.
-
Danny Auble authored
-
Tim Wickberg authored
-
Tim Wickberg authored
These were mis-calculated previously, and are internal implementation details that weren't meant to be exposed.
-