- 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.
-
- 01 Jul, 2019 2 commits
-
-
Albert Gil authored
Add explicit support for BOOT_FAIL. Rearrange db queries for "finished" states assuming -S and -E are correctly set, as with the other states. Add error() message to dbd if unsupported state is requested. Add _supported_state() to the client and fatal() if unsupported state is requested by the user of the client. Bug 7110
-
Dominik Bartkiewicz authored
Bug 7213
-
- 28 Jun, 2019 2 commits
-
-
Michael Hinton authored
should override the real. Test39.18 was failing by gathering real gpus erroneously.
-
Dominik Bartkiewicz authored
Flags are stored in a smallint, which can only hold the first 16 bits worth out of 32 bits of flags currently in use. MySQL's overflow rules will treat any value > 0xffff as 0xffff, rather than dropping the higher-order bits (flags), which means the stored value not only loses the higher-order bits but corrupts the lower-order as well. The 19.05 release extends the column to bigint (64 bit). Bug 6969.
-
- 26 Jun, 2019 4 commits
-
-
Dominik Bartkiewicz authored
if OverTimeLimit is Unlimited. Bug 6093 Copied from cons_res commit 8c919742
-
Nate Rini authored
Bug 7249.
-
Marcin Stolarek authored
Cray plugin names were changed in 19.05, but the template was overlooked. Bug 7294.
-
Tim Wickberg authored
This was broken and then fixed all within the 19.05.1 time frame, so it doesn't need a separate entry. My mistake on reviewing. Bug 7146.
-