gitlab starts before nfs mounts are ready

This causes problems with pages on gitlab.com specifically because it results in a race condition where certificates are not available when the process starts, requiring a pages restart after boot.

Attached is the boot sequence for web-01 in staging.

test.svg

Perhaps we should move it to start after remote-fs.target?

https://gitlab.com/gitlab-org/omnibus-gitlab/blob/master/files/gitlab-cookbooks/runit/files/default/gitlab-runsvdir.service

Edited by John Jarvis