The plugstack.conf configuration on the controller node does not reflect in slurmd. The file, plugstack.conf, is also missing from the conf-cache directory. I was able to fix the missing file by modifying this line to use plugstack_config instead of topology_config: https://github.com/SchedMD/slurm/blob/03a30514ae587ef795c639a7f27c2da75ac40757/src/common/fetch_config.c#L350 Yet it still doesn't use plugins defined in the file. It does work if I copy the file in conf-cache to /etc/slurm/plugstack.conf. I think the issue is due to spank_stack_init using the configured PlugStackConfig path rather than the conf-cache location on slurmd configless nodes. Thanks, Matt Mix
*** Ticket 8934 has been marked as a duplicate of this ticket. ***
Hi Matt - In the future please submit patch suggestions under the 'C - Contributions' category; it'll get them processed much faster. This, alongside a few other fixes for configless operation, are in 20.02.2 going forward. Thank you for the fix. - Tim commit 34d761aa88d6e133b180c7bba3c5dccd970dbc2a Author: Matt Mix <mattmix@bluemavid.com> AuthorDate: Sat Feb 29 19:24:00 2020 -0700 Send the correct config file for plugstack.conf in configless mode. Bug 8603.