Skip to content

[slurmd] Configuration files in the package should not be installed under /etc/slurm

We have stumbled upon a small problem, when we tried upgrade in place of the slurmd client (c.f. https://git.gsi.de/hpc/cluster/virgo-3/cinc-config/-/issues/3#note_68465).

Current status is as follows: the upgrade does not work automatically (e.g. via cinc-solo) for a previously installed execution node (Virgo 2.1) because the new slurmd RPM package tries to write configuration files under /etc/slurm, which is exported on all nodes via NFS and thus it is not writable on the client side.

Our proposal: would it possible to have a slurmd RPM that store its configuration files under /usr/share/slurmd/... as examples, instead of /etc/slurm? @d.klein do you think it possible to rebuild the slurmd package and if yes, how much do you estimate it will take to have such a change?