system-config/playbooks/roles/zuul-executor/files/after-afs.conf
Jeremy Stanley 8da9b9086f Start zuul-executor after afsd and /afs is mounted
Add an override to the systemd configuration for the docker service
unit so that it won't start until after openafs-client is started
and /afs is mounted (the latter because we don't know if the
initscript will possibly return early). Without this, it's a race to
see whether the container will have a working /afs mount, so can
lead to jobs failing to write into AFS with cryptic permissions
errors.

Change-Id: Ie00b1c1bc9c330e2af28c59b3b07a7c244c912dc
2020-07-27 18:47:52 +00:00

3 lines
46 B
Plaintext

[Unit]
After=afs.mount openafs-client.service