Hi Roland,
Thank you very much for the updates, glad to see my little permissions patch made it in!
I've got another potential one for you - I've noticed that even after the new updates, and even when defining Network Mounts for <headnode>:/srv/apps and <headnode>:/srv/data as /apps and /data for compute nodes, they don't automount for some reason. When I manually mount those on each node:
mount -t nfs <headnode>:/srv/data /data mount -t nfs <headnode>:/srv/apps /apps
they work fine and persist until the next reboot. I'm not sure which file(s) control pushing the network mounts to the compute nodes, though I do notice that the <headnode>:/srv/ql-common and <headnode>:/srv/apps/chroots/focal do mount correctly.
Any idea what might be causing this? I've reproduced it on both my real, legit cluster with identical, rack-mount hardware and my cobbled-together laptop cluster.
Thanks, -Mike