Closed sjpb closed 3 years ago
Tests added in fb42d70
Note that adding a node to the cluster requires restart of all slurmctld/slurmds which this role has (deliberately) never done. So that behaviour is not necessarily a problem. However taking out the slurmctld isn't acceptable.
Confirmed this is not configless-specific - slurmctld failure occurs when handlers run at end-of-play with default configless=false too.
In this mode,
slurmd
's have to contactslurmctl
for the config, which means they need to be defined in the running config.Currently:
slurm.conf
on disk triggers a handler to reload slurmctld - this task is pending the end of the playslurmd
, which fails withfatal: Unable to determine this slurmd's NodeName
as its only defined in the on-disk config, not the running one.