- 12 Mar, 2019 4 commits
-
-
Tim Wickberg authored
-
Tim Wickberg authored
Change it so that we can resize arrays conveniently. Renaming similarly to slurm_xcalloc(). This name is something of my own invention - there is no direct libc equivalent that will resize allocations and ensure the contents are zero'd out, let alone for arrays, and reallocarray() itself is already non-standard. Add an extra bool argument so we can introduce try_xcalloc() while here.
-
Tim Wickberg authored
EMUNGE_CRED_REPLAYED is expected, and we should still mark the credential as verified. The bug here is that g_slurm_auth_verify was still returning SLURM_SUCCESS, while the credential internally had verify = false, resulting in g_slurm_auth_get_*() hitting an assertion failure. Bug 6676.
-
Tim Wickberg authored
This used to be the short form for --account, but was changed to -A ahead of the Slurm 2.1 release over nine years ago.
-
- 11 Mar, 2019 21 commits
-
-
Tim Wickberg authored
Otherwise slurmctld will lazily initialize it later when any auth plugin calls are made, but this can leave you with an unusable slurmctld if AuthType is invalid.
-
Tim Wickberg authored
Used to select between different authentication plugins.
-
Tim Wickberg authored
Identifies which authentication plugin (as identified by the index rather than the plugin_id) was used to decode this specific credential. Needed so that code paths responding to this message can reply with the same authentication type to ensure the message can be accepted by the remote (which, except for the slurmctld/slurmdbd, will always be a single plugin type.
-
Tim Wickberg authored
-
Tim Wickberg authored
Standardize on DEFUNCT_RPC_#### for numbers that are reusable. Or DBD_DEFUNCT_RPC_#### in slurmdbd_defs.h.
-
Tim Wickberg authored
The 19.05 release is the second after 17.11, so we no longer need this.
-
Tim Wickberg authored
These were all missing a copy of msg->conn into the response_msg, which implies they were broken for persistent connections before this.
-
Tim Wickberg authored
This also catches a number of locations where flags were not being propogated across to the response.
-
Tim Wickberg authored
-
Tim Wickberg authored
Two of the three functions have different names, and even if translated to the current terms this isn't a typical use.
-
Tim Wickberg authored
-
Tim Wickberg authored
Plugins do not and should not keep pointers in to buf.
-
Tim Wickberg authored
-
Tim Wickberg authored
-
Tim Wickberg authored
And update all calling locations. Note that this removes a lot of unnecessary calls to slurm_get_auth_info() which should serve as a slight performance speedup.
-
Tim Wickberg authored
Now unused. This info should only be needed at verification time, which must happen before any slurm_auth_get_*() calls.
-
Tim Wickberg authored
-
Tim Wickberg authored
-
Morris Jette authored
bug 6646
-
Morris Jette authored
-
Morris Jette authored
Insure that each MPS server has a single/common percentage of a GPU
-
- 09 Mar, 2019 3 commits
-
-
Morris Jette authored
Add module to the Makefiles Add test description to README (used for logging to stderr) If "date" fails and an error (FAILURE) is logged, then make the test have an exit 1 If the test can not run due to configuration then do not log as a failure and exit 0
-
Morris Jette authored
Coverity CID 195594
-
Morris Jette authored
Coverity CID 195725
-
- 08 Mar, 2019 12 commits
-
-
Tim Wickberg authored
-
Broderick Gardner authored
Bug 6633.
-
Morris Jette authored
Coverity CID 195599
-
Morris Jette authored
Coverity CID 195608
-
Morris Jette authored
Coverity CID 195595
-
Morris Jette authored
Coverity CID 195595
-
Morris Jette authored
Coverity CID 195594
-
Morris Jette authored
Coverity CID 195603 and 195605
-
Morris Jette authored
Coverity CID 195610
-
Morris Jette authored
Coverity CID 195592
-
Morris Jette authored
Coverity CID 195593
-
Morris Jette authored
Coverity CID 195604
-