- 19 Apr, 2018 1 commit
-
-
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 1 commit
-
-
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.
-
- 16 Apr, 2018 3 commits
-
-
Tim Wickberg authored
-
Dominik Bartkiewicz authored
See commit 0dabf4e7. Bug 4932.
-
Dominik Bartkiewicz authored
regression from ef1f3e73. Bug 4885.
-
- 13 Apr, 2018 1 commit
-
-
Brian Christiansen authored
-
- 12 Apr, 2018 1 commit
-
-
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
-
- 11 Apr, 2018 4 commits
-
-
Morris Jette authored
over any other nodes. Bug 4968
-
Danny Auble authored
allocated time than 100% (Flex reservations). Bug 4968
-
Danny Auble authored
Bug 4968
-
Morris Jette authored
bug 4968
-
- 10 Apr, 2018 1 commit
-
-
Morris Jette authored
In configurator.html web pages change default configuration from task/none to task/affinity plugin and from select/linear plugin to select/cons_res plus CR_Core.
-
- 04 Apr, 2018 3 commits
-
-
Morris Jette authored
-
Tim Wickberg authored
Only one of a set of OpenMP processes will be marked as dumping core, but terminating any of them will interrupt this and lead to a partial core file being written. Test all processes in the task, and only signal them if none are writing out a core file. Otherwise wait and try again later. Bug 4624.
-
Morris Jette authored
-
- 03 Apr, 2018 2 commits
-
-
Ben Matthews authored
Bug 4952.
-
Ole H Nielsen authored
Bug 5011.
-
- 02 Apr, 2018 1 commit
-
-
Alejandro Sanchez authored
If an update for a job that is being requeued[hold] happens, we don't want to modify the start_time of the old record. Pending + Completing is equivalent to Requeue. Bug 4855.
-
- 29 Mar, 2018 1 commit
-
-
Doug Jacobsen authored
Bug 3318
-
- 27 Mar, 2018 5 commits
-
-
Brian Christiansen authored
Missed from 500e23b5 Bug 4988
-
Brian Christiansen authored
job_ptr was still being referenced after releasing the read locks. Also prolog_running_decr() needs to have a job write lock and a fed read lock. Bug 4947
-
Isaac Hartung authored
Avoids confusion with the %u header of USER. Bug 4948.
-
Dominik Bartkiewicz authored
Bug 4990.
-
Felip Moll authored
-
- 26 Mar, 2018 1 commit
-
-
Felip Moll authored
While restarting slurmctld with -R flag, features were emptied. This patch just does nothing when recover=2 (-R) which means active and available features are preserved from the state files. Needed for backup slurmctld controller. Bug 4927
-
- 23 Mar, 2018 3 commits
-
-
Boris Karasev authored
Bug 4882
-
Felip Moll authored
-
Tim Wickberg authored
If block_map_size is zero (as seen on FreeBSD when not using HWLOC), xmalloc(0) will return NULL. Writing to str[0] then is invalid. Bug 4845.
-
- 22 Mar, 2018 1 commit
-
-
Brian Christiansen authored
Bug 4971
-
- 21 Mar, 2018 3 commits
-
-
Felip Moll authored
-X doesn't show cumulative statistics for each job but statistics relevant to the job allocation itself. Bug 4967
-
Felip Moll authored
It fixes a scontrol segfault when updating a reservation with empty users or accounts and the parameters were specified more than once. Bug 4945
-
Marshall Garey authored
Bug 4778
-
- 20 Mar, 2018 1 commit
-
-
Morris Jette authored
Bug 4949
-
- 17 Mar, 2018 1 commit
-
-
Morris Jette authored
Disable local PTY output processing when using 'srun --unbuffered'. This prevents the PTY subsystem from inserting extraneous \r characters into the output stream. Bug 4849.
-
- 15 Mar, 2018 6 commits
-
-
Tim Wickberg authored
Initialize cluster_name to NULL, allowing it to be safely g_free'd later on. Bug 4898.
-
Doug Jacobsen authored
Bug 3318
-
Tim Wickberg authored
-
Tim Wickberg authored
-
Danny Auble authored
Use unpackstr_xmalloc_chooser as part of safe_unpackstr_xmalloc macro. This ensures that the slurmdbd is always working on escaped strings. Fixes CVE-2018-7033. Bug 4792.
-
Isaac Hartung authored
Reset the original time_limit value afterwards, otherwise the job time may get squashed down to as low as 1 minute. Bug 4796.
-