- 15 Feb, 2017 7 commits
-
-
Danny Auble authored
Bug 3472
-
Tim Wickberg authored
regcomp() is not safe to use across a fork in older glibc versions. Reinitialize the keyvalue_re structure after the fork through an atfork() handler. Bug 3276.
-
Danny Auble authored
This is a regression from commit b818dd9d Basically the first AC_LINK_IFELSE sets whatever compiler we are using to be that. Since the above commit removed the BGL/P code that was linked using C C++ became the compiler since the next thing was BGQ in configure.ac to test against. I just grabbed the DATABASES call, but any other one could had worked.
-
Danny Auble authored
another one. Bug 3465 This is the way it is done with the task plugins. It appears this only really matters when requesting 1 task with a full socket with exclusive access. This code would cyclically allocate sockets to the step instead of filling up one socket then going to the next.
-
Morris Jette authored
Fix for job constraint specification with counts, --ntasks-per-node value, and no node count. bug 3470
-
Morris Jette authored
Task/cray: Treat missing "mems" cgroup with "debug" messages rather than "error" messages. The file may be missing at step termination due to a change in how cgroups are released at job/step end.
-
Morris Jette authored
-
- 14 Feb, 2017 5 commits
-
-
Morris Jette authored
Honor --ntasks-per-node and --ntasks option when used with job constraints that contain node counts. bug 3458
-
Danny Auble authored
-
Morris Jette authored
Defer interactive job allocation until ALL allocated nodes are ready rather than after PrologSlurmctld (if any) completes.
-
Dominik Bartkiewicz authored
Bug 3467.
-
Danny Auble authored
-
- 13 Feb, 2017 5 commits
-
-
Tim Shaw authored
-
Morris Jette authored
burst_buffer/cray - Do not execute "pre_run" operation until after all nodes are booted and ready for use. bug 3461
-
Danny Auble authored
partitions.
-
Danny Auble authored
-
Morris Jette authored
Insure job does not start running before node is booted and PrologSlurmctld is complete. bug 3446
-
- 10 Feb, 2017 2 commits
-
-
Artem Polyakov authored
Ported from 7a4aa7f2.
-
Danny Auble authored
-
- 09 Feb, 2017 6 commits
-
-
Morris Jette authored
burst_buffer/cray - Support default pool which is not the first pool reported by DataWarp and log in Slurm when pools that are added or removed from DataWarp. bug 3453
-
Morris Jette authored
-
Danny Auble authored
-
Danny Auble authored
This reverts commit fd690a9c.
-
Danny Auble authored
-
Artem Polyakov authored
-
- 08 Feb, 2017 3 commits
-
-
Danny Auble authored
was there for jobs and steps, but for no real reason. I couldn't see a reason anyway.
-
Alejandro Sanchez authored
Jobs preempted with PreemptMode=REQUEUE were incorrectly recorded as REQUEUED in the accounting. Bug 3444
-
Morris Jette authored
bug 3448
-
- 07 Feb, 2017 1 commit
-
-
Dominik Bartkiewicz authored
Bug 3447
-
- 03 Feb, 2017 1 commit
-
-
Alejandro Sanchez authored
Bug 3444
-
- 01 Feb, 2017 2 commits
-
-
Morris Jette authored
Fix srun I/O race condtion to eliminate a error message that might be generated if the application exits with outstanding stdin. bug 3166
-
Chansup Byun authored
-
- 31 Jan, 2017 4 commits
-
-
Danny Auble authored
-
Danny Auble authored
-
Danny Auble authored
-
Alejandro Sanchez authored
-
- 30 Jan, 2017 3 commits
-
-
Morris Jette authored
Properly set SLURM_JOB_GPUS environment variable for Prolog. bug 3437
-
Morris Jette authored
Clear job's reason of "BeginTime" in a more timely fashion and/or prevents them from being stuck in a PENDING state. There are multiple ways of clearing the reason, especially on a lightly loaded system, but the state can persist indefinitely on a heavily loaded system. bug 3368
-
Morris Jette authored
Fix to logic for getting expected start time of existing job ID with explicit begin time that is in the past. Previous logic would compare that (past) begin time with advanced reservations that would compete with it rather than the current time.
-
- 29 Jan, 2017 1 commit
-
-
Morris Jette authored
CRAY systems only: TaskPlugins must list task/cgroup before task/cray in order for the cgroup files to be created before task/cray runs. Without this change, the task/cray plugin frequently produces errors about the "mems" file being missing. The errors don't seem consistent, so this probably involves a race condition. Note that NERSC uses this order today and I changed read_config.c to produce a fatal error if the order is reversed.
-