- 03 Jan, 2017 1 commit
-
-
Dominik Bartkiewicz authored
-
- 29 Dec, 2016 3 commits
-
-
Morris Jette authored
Add SchedulerParameters option of spec_cores_first to select specialized cores from the lowest rather than highest number cores and sockets. bug 3349
-
Dominik Bartkiewicz authored
Null terminate before strchr().
-
Morris Jette authored
This is a new message when "PrologFlags=contain" or "PrologFlags=alloc" is configured. bug 3351
-
- 28 Dec, 2016 1 commit
-
-
Alejandro Sanchez authored
Cancel interactive job if Prolog failure with "PrologFlags=contain" configured. bug 3351
-
- 21 Dec, 2016 1 commit
-
-
Morris Jette authored
Do not allocate specialized cores to jobs using the --exclusive option. bug 3349
-
- 19 Dec, 2016 1 commit
-
-
Morris Jette authored
Fix memory and file descriptor leaks in slurmd daemon's sbcast logic.
-
- 16 Dec, 2016 4 commits
-
-
Danny Auble authored
The part_ptr is sent into the function, there is no reason to look it up again. Coverity reported this.
-
Tim Wickberg authored
-
Tim Wickberg authored
Remove req_node_layout, which was only used with wiki/wiki2. This leads to removal of _get_cpu_cnt() as well. Remove SchedulerPort, only used for communication to Moab/Maui. Remove slurm_get_sched_port() from API. Remove schedport from slurm_ctl_conf struct.
-
Morris Jette authored
bug 2161
-
- 15 Dec, 2016 5 commits
-
-
Morris Jette authored
burst_buffer/cray - Remove leading zeros from node ID lists passed to dw_wlm_cli program. bug 3008
-
Danny Auble authored
version is lower than the min version, set it to the min. Bug 3050
-
Morris Jette authored
bug 1752
-
Morris Jette authored
sched/backfill - Fix logic to reserve resources for jobs that require a node reboot (i.e. to change KNL mode) in order to start. bug 3346
-
Danny Auble authored
go into JobAdminHeld. Bug 3201
-
- 14 Dec, 2016 4 commits
-
-
Morris Jette authored
Fix for possible infinite loop in select/cons_res plugin when trying to satisfy a job's ntasks_per_core or socket specification. bug 3329
-
Tim Wickberg authored
Bug 2992.
-
Morris Jette authored
Modify regression test1.89 to avoid leaving vestigial job. Also reduce logging to reduce likelyhood of Expect buffer overflow. bug 3273
-
Morris Jette authored
node_features/knl_generic - Add capability to detected Uncorrectable Memory Errors (UME) and if detected then log the event in all job and step stderr with a message of the form: error: *** STEP 1.2 ON tux1 UNCORRECTABLE MEMORY ERROR AT 2016-12-14T09:09:37 *** bug 3341
-
- 13 Dec, 2016 1 commit
-
-
Tim Wickberg authored
Reverts most of commit 84023f27. Searching the PATH in slurmd can fail due to root_squash'd NFS filesystems, leading to the "wrong" program being launched. If you'd like the performance benefit from avoiding this lookup during each separate task launch, set SLURM_TEST_EXEC=1 instead which will perform the lookup once within srun, which then ensures the lookup happens under the users own environment and not that of the slurmd. Bug 2992.
-
- 09 Dec, 2016 2 commits
-
-
Danny Auble authored
level.
-
Morris Jette authored
Provide limited support for the MemSpecLimit configuration parameter without the task/cgroup plugin.
-
- 08 Dec, 2016 6 commits
-
-
Danny Auble authored
-
Tim Wickberg authored
If the second call to getgrouplist() found additional groups, ngroups will be overwritten with this new larger value, while the gids list would be truncated. (ngroups is a value-result arg.) This will then lead to _gids_cache_lookup() returning the wrong number of groups including invalid parts of memory, which are likely to include some zeros. Those zeros could then make it to the setgroups() call and thus give the user access to the root group. Especially as setgroups will succeed as long as the array does not contain -1 as a gid. Bug 3320.
-
Tim Wickberg authored
-
Danny Auble authored
-
Morris Jette authored
task/cgroup - Change error message if CPU binding can not take place to better identify the root cause of the problem. Specifically, if the hwloc_get_obj_below_by_type() function call completely fails that is likely due to task/affinity not being configured, so cpusets are not configured. Previous message was "task/cgroup: task[%u] infinite loop broken while trying to provision compute elements using %s (bitmap:%s)" The new message is "task/cgroup: hwloc_get_obj_below_by_type() failing, task/affinity plugin also required"
-
Dominik Bartkiewicz authored
uint32_t needs %u on 32-bit platforms. Noticed by clang/travisci.
-
- 07 Dec, 2016 2 commits
-
-
Danny Auble authored
Bug 3258
-
Danny Auble authored
This reverts commit 817c2ca4. # Conflicts: # NEWS
-
- 06 Dec, 2016 7 commits
-
-
Danny Auble authored
a slurmctld restart or reconfig, as they aren't really error messages. Bug 3258
-
Danny Auble authored
Bug 3258
-
Morris Jette authored
Done jost to run "git push" again after internal github error on previous push: remote: Resolving deltas: 100% (4/4), completed with 4 local objects. remote: Unexpected system error after push was received. remote: These changes may not be reflected on github.com! remote: Your unique error code: bdecb7b0f321368fe1f037a81a6e9c2c
-
Tim Wickberg authored
Note that this does not protect against all possible problems here. The setgroups() call in Linux at least is willing to set any gid_t value except -1 on a group, so calls will not always fail on corrupted group lists. Bug 3320.
-
Tim Wickberg authored
Remove uncached _get_grouplist() call which was only used here. Bug 3315.
-
Morris Jette authored
Fix parsing in regression test1.92 for some prompts. bug 2792
-
Morris Jette authored
Recognize a KNL's proper NUMA count (rather than setting it to the value in slurm.conf) when using FastSchedule=0. Previous logic would change the NUMA count on the node to match what was in slurm.conf, which would mess up task layout with respect to the sockets. bug 3306
-
- 05 Dec, 2016 2 commits
-
-
Danny Auble authored
from the slurm.conf when using FastSchedule=0.
-
Morris Jette authored
cray/burst_buffer - If slurmctld daemon restarts with pending job and burst buffer having unknown file stage-in status, teardown the buffer, defer the job, and start stage-in over again. bug 3295
-