- 22 Apr, 2019 1 commit
-
-
Nate Rini authored
Bug 6236
-
- 18 Apr, 2019 5 commits
-
-
Broderick Gardner authored
Bug 6711.
-
Tim Wickberg authored
Regression from aca37654 . Bug 6826. Co-authored-by:
Chad Vizino <chad@schedmd.com>
-
Tim Wickberg authored
Overrides any setting for SLURM_EXPORT_ENV, which can make nesting jobs simpler. If SBATCH_EXPORT_ENV=NONE (which will cause SLURM_EXPORT_ENV=NONE to be set in the batch step) is used alongside SRUN_EXPORT_ENV=ALL, this allows for the batch environment to be reset, but then for changes made in the batch script (e.g., loading modules with 'module load') to propagate out as part of the step launch. The same can be accomplished by the user in their scripts by explicitly setting 'srun --export=ALL ...' for every step launch, but this should provide an easier mechanism for sites to make this behavior the default for their users by pushing this pair of environment variables into their users default profiles. Bug 5537.
-
Michael Hinton authored
Matches PrologSlurmctld/EpilogSlurmctld behavior to Prolog. Bug 6615.
-
Tim Wickberg authored
Bug 6737.
-
- 17 Apr, 2019 6 commits
-
-
Morris Jette authored
Bug 6252
-
Brian Christiansen authored
to run RebootProgram from ctld. Bug 6115
-
Nate Rini authored
Bug 6010
-
Brian Christiansen authored
Bug 6869
-
Broderick Gardner authored
to guarantee a minimum runtime before preemption. Bug 5519
-
Brian Christiansen authored
to send user signal at preemption time. Bug 5867
-
- 16 Apr, 2019 8 commits
-
-
Danny Auble authored
These are conditions that need to remain constant until something changes on the job to reevaluate. Bug 6625
-
Danny Auble authored
What was happening here is you had to not be >= operator to have the old limits removed. This makes it so it always happens. Bug 6625
-
Brian Christiansen authored
Bug 6625
-
Danny Auble authored
Before we went up the tree to the next assoc_ptr. As we validate an association on the id as well as the uid the assoc_ptr was eventually going to become invalid. Setting it to NULL here solves a bunch of issues with things later on. Bug 6625
-
Danny Auble authored
Bug 6625
-
Nathan Rini authored
Bug 6625.
-
Danny Auble authored
Don't abort when the job doesn't have an association that was removed before the job was able to make it to the database. Bug 6625
-
Brian Christiansen authored
Bug 6625
-
- 14 Apr, 2019 1 commit
-
-
Tim Wickberg authored
-
- 13 Apr, 2019 3 commits
-
-
Marshall Garey authored
The backfill scheduler keeps a local list of job pointers. Since the backfill scheduler yields locks, it's possible for pending jobs to be canceled and purged in these yield periods. The backfill scheduler then has pointers to now invalid memory, and dereferencing those pointers is undefined behavior and may result in a segfault. This commit prevents purging jobs while the backfill scheduler is running. Bug 6621
-
Danny Auble authored
Bug 6739
-
Paolo Margara authored
Bug 6785.
-
- 12 Apr, 2019 2 commits
-
-
Alejandro Sanchez authored
Refactor how memory allocations are managed to accurately track memory allocations on each node when the --mem-per-cpu option is used and the CPU count per node varies. Also accounts for Memory Specialization and wraps much of the logging with a DebugFlag of SelectType bug 5562
-
Tim Wickberg authored
-
- 11 Apr, 2019 1 commit
-
-
Doug Jacobsen authored
Bug 6787.
-
- 10 Apr, 2019 7 commits
-
-
Albert Gil authored
Bug 6608.
-
Dominik Bartkiewicz authored
Bug 6807.
-
Alejandro Sanchez authored
==8640== Thread 5 bckfl: ==8640== Syscall param openat(filename) points to unaddressable byte(s) ==8640== at 0x4A81D0E: open (open64.c:48) ==8640== by 0x5934ABB: _update_job_env (burst_buffer_cray.c:3338) ==8640== by 0x5934ABB: bb_p_job_begin (burst_buffer_cray.c:3962) ... ==8640== Address 0x6b96120 is 16 bytes inside a block of size 61 free'd ==8640== at 0x48369AB: free (vg_replace_malloc.c:530) ==8640== by 0x49D4873: slurm_xfree (xmalloc.c:244) ==8640== by 0x490C317: free_command_argv (run_command.c:249) ==8640== by 0x5934A5C: bb_p_job_begin (burst_buffer_cray.c:3947) ... ==8640== Block was alloc'd at ==8640== at 0x4837B65: calloc (vg_replace_malloc.c:752) ==8640== by 0x49D4566: slurm_xmalloc (xmalloc.c:87) ==8640== by 0x49D4B67: makespace (xstring.c:103) ==8640== by 0x49D4C91: _xstrcat (xstring.c:134) ==8640== by 0x49D4ECF: _xstrfmtcat (xstring.c:280) ==8640== by 0x593497C: bb_p_job_begin (burst_buffer_cray.c:3936) ... Bug 6807.
-
Doug Jacobsen authored
Bug 6807.
-
Doug Jacobsen authored
Bug 6807.
-
Doug Jacobsen authored
Bug 6807.
-
Ben Roberts authored
Changed the behavior of "scontrol reboot" to require the user to specify the nodes to reboot rather than defaulting to ALL. Bug 6465
-
- 09 Apr, 2019 4 commits
-
-
Brian Christiansen authored
This allows jobs to be placed on booting nodes rather than being given a whole node even if it would have been better to wait for the node boot. Bug 6782
-
Brian Christiansen authored
-
Brian Christiansen authored
to make nodes available after being suspended even if down, drain, failed. Bug 6212
-
Brian Christiansen authored
Bug 6333
-
- 05 Apr, 2019 2 commits
-
-
Alejandro Sanchez authored
Bug 6501.
-
Alejandro Sanchez authored
Bug 6791.
-