- 02 Jan, 2019 5 commits
-
-
Morris Jette authored
The logic is flawed with respect to gres/mps and cloud based nodes.
-
Morris Jette authored
without this change GRES with large count values would have those values silently changes (i.e. Count=4G changed to a count of 0).
-
Morris Jette authored
If we get an error on one record, try to keep loading others to at least validity check them
-
Morris Jette authored
The RPC change only happened in v19.05
-
Morris Jette authored
without this change if gres/mps is configured in gres.conf without files then gres.c logic will try to access the topo array, which is NULL.
-
- 01 Jan, 2019 1 commit
-
-
Morris Jette authored
this keeps the gres data structures consistent in slurmctld when their count changes or is inconsistent with slurmd also kill jobs allocated to gres with files if their count changes.
-
- 31 Dec, 2018 14 commits
-
-
Morris Jette authored
-
Morris Jette authored
If a node's GRES state was recovered, this logic would see the record and clear it's configured count resulting in invalid node GRES information. bug 6304
-
Morris Jette authored
This is important for gres/mps, where the bitmap size and GRES count will differ
-
Morris Jette authored
bug 6304
-
Tim Wickberg authored
-
Tim Wickberg authored
-
Morris Jette authored
test33.1 recently broke. likely due to commit 03f8f1d3
-
Tim Wickberg authored
Cleanup debug messages while here.
-
Tim Wickberg authored
-
Tim Wickberg authored
-
Tim Wickberg authored
Remove stray #undef HAVE_SYS_SOCKET_H while here, this appears to date back to before config.h was split off.
-
Tim Wickberg authored
The slurm_addr_t typedef comes in from slurm.h already, so this header is redundant.
-
Tim Wickberg authored
-
Tim Wickberg authored
-
- 29 Dec, 2018 20 commits
-
-
Tim Wickberg authored
-
Tim Wickberg authored
-
Tim Wickberg authored
NULL check is implied already, and this format is prevalent. Also remove unnecessary casts while tidying up.
-
Tim Wickberg authored
-
Tim Wickberg authored
Change to plugrack_new_t to make sure every location is caught.
-
Tim Wickberg authored
Remove plugrack_set_major_type().
-
Tim Wickberg authored
-
Tim Wickberg authored
-
Tim Wickberg authored
Was never used to enable the paranoid behavior.
-
Tim Wickberg authored
No functional change, aside from switching to __func__ in log messages.
-
Tim Wickberg authored
-
Tim Wickberg authored
-
Tim Wickberg authored
-
Tim Wickberg authored
-
Tim Wickberg authored
Also switch to xmalloc pattern of: int *data = xmalloc(sizeof(*data)); while cleaning these up.
-
Tim Wickberg authored
-
Tim Wickberg authored
-
Tim Wickberg authored
Remove now-unused variables missed in e7a34806/c10f2cf0.
-
Tim Wickberg authored
-
Tim Wickberg authored
-