- 12 Aug, 2019 1 commit
-
-
Dominik Bartkiewicz authored
task_id_bitmap can be free'd through: _update_job() -> acct_policy_remove_job_submit() -> acct_policy_handle_accrue_time() -> job_array_post_sched() Bug 7537.
-
- 09 Aug, 2019 1 commit
-
-
Chad Vizino authored
Fixes a couple of places missed in 50353e89. Bug 7277
-
- 08 Aug, 2019 2 commits
-
-
Danny Auble authored
Bug 7498
-
Broderick Gardner authored
Bug 7500
-
- 06 Aug, 2019 3 commits
-
-
Brian Christiansen authored
-
Broderick Gardner authored
This patch silences NodeFeatures messages that would otherwise print if ANY debug flag is set, due to bad logic. Bug 7156
-
Doug Jacobsen authored
Bug 7521.
-
- 05 Aug, 2019 1 commit
-
-
Marcin Stolarek authored
Base GRES type off of device name instead of brand name. Make the device name lower case and replace spaces with underscores. Truncate system-detected device names so they match GRES types in slurm.conf (important for FastSchedule 0 and 1). Bug 7345 Co-authored-by:
Michael Hinton <hinton@schedmd.com>
-
- 01 Aug, 2019 2 commits
-
-
Marcin Stolarek authored
This apparently never was added even though it was documented. Bug 7457
-
Marcin Stolarek authored
Bug 7457
-
- 31 Jul, 2019 1 commit
-
-
Marshall Garey authored
When deleting associations and permission is denied, we weren't properly handling the error in sacctmgr, so it would prompt to commit the changes even though it already printed a permission denied error. Bug 7413
-
- 29 Jul, 2019 2 commits
-
-
Ralph Castain authored
Bug 7263
-
Michael Hinton authored
Partially reverts commit cb901366 and d8097da9. Bug 7461
-
- 26 Jul, 2019 1 commit
-
-
Alejandro Sanchez authored
The early assertion fail prevented batch job launch or tasks launch on non-Linux systems. Bug 7471.
-
- 25 Jul, 2019 1 commit
-
-
Tim Wickberg authored
Bug 7429.
-
- 24 Jul, 2019 1 commit
-
-
Tim Wickberg authored
IP address if the reverse lookup fails. Bug 7255.
-
- 23 Jul, 2019 8 commits
-
-
Dominik Bartkiewicz authored
Rewrite of commit f35bb686. Bug 7340.
-
Tim Wickberg authored
-
Tim Wickberg authored
Wrapping the plugin interface with an #ifdef block as was previously done still results in the plugin being generated, but without any of the plugin symbols present. This will then cause errors when running user commands similar to: error: Couldn't load specified plugin name for switch/cray_aries: Plugin name/type/version symbol missing Bug 7017.
-
Jason Bacon authored
Bug 7017.
-
Tim Wickberg authored
Bug 7017.
-
Brian Christiansen authored
Bug 7320
-
Brian Christiansen authored
Bug 7320
-
Brian Christiansen authored
This makes it so that the backup will reinint the fed_mgr and load fed state when a backup takes over on subsequent takeovers. Bug 7320
-
- 17 Jul, 2019 1 commit
-
-
Tim Wickberg authored
Fixes a compilation issue with the job_container/cncu plugin. Bug 7398
-
- 16 Jul, 2019 3 commits
-
-
Tim Wickberg authored
Causes build failures on Debian ia64 platform, and per the glibc docs this is an internal macro for them that should be getting set automatically as long as we've defined _GNU_SOURCE before including our first glibc header. Fix the task/affinity plugin code to define _GNU_SOURCE first, and not defer this to the affinity.h include (which may come after some glibc headers have been included, leading to issues finding the CPU_SETSIZE macro). Bug 7152.
-
Nate Rini authored
If plugin load fails, then slurmd will SEGFAULT later while attempting to call one of the invalid function pointers. Instead, just abort during loading. Bug 7402.
-
Danny Auble authored
If only allowing particular alloc nodes in a partition, deny any request coming from an alloc node of NULL. Bug 7255
-
- 12 Jul, 2019 1 commit
-
-
Marshall Garey authored
Account coordinators are allowed to add users to their accounts, but cannot change the default account of a user. However, when a user is added to an account and the user doesn't have an account yet, the account is set as the user's default account, which counts as changing the user's default account. This commit allows account coordinators to add users who don't already have a default account elsewhere to the accounts they are coordinators over. Bug 7018.
-
- 11 Jul, 2019 3 commits
-
-
Tim Wickberg authored
Fixes a compilation issue with the job_container/cncu plugin. Bug 7398
-
Tim Wickberg authored
-
Tim Wickberg authored
Would cause an unexpected reversion to 19.05.0 behavior if a QOS has UsageFactor != 0 and any combination of flags set. Bug 7215.
-
- 10 Jul, 2019 6 commits
-
-
Tim Wickberg authored
-
Tim Wickberg authored
-
Nate Rini authored
Use safe_unpackstr_xmalloc() instead of unpackstr_ptr to ensure all strings are escaped correctly in SlurmDBD. This requires the introduction of the _free_local_*() functions to free the structure members, whereas they were previously just pointers into the single managed buffer which was cleaned up elsewhere. Remove the unsafe unpackstr_ptr macro definition as well while here. CVE-2019-12838.
-
Danny Auble authored
Bug 5213
-
Nate Rini authored
Instead of rejecting a reservation update, create the reservation to avoid return an error to slurmctld at which point it is too late to do anything to fix the issue. Bug 7155.
-
Michael Hinton authored
Wraps logic added in 43ef4f75 to apply UsageFactor at submission/scheduling. Default is not to. Bug 7215
-
- 09 Jul, 2019 1 commit
-
-
Tim Wickberg authored
Needed to maintain compatibility with OpenMPI's mpirun/mpiexec launch commands. Bug 7191.
-
- 02 Jul, 2019 1 commit
-
-
Gavin Howard authored
Slurm's xmalloc() internally always returns NULL on 0-sized allocations, and this autoconf macro causes problems building with AddressSanitizer. Bug 7180.
-