Fix errors spawning Gitaly master in CI
There were a couple new issues that were caused by Gitaly absorbing gitlab-shell functionality:
-
The Gitaly
config.toml
now needs the URL of the GitLab host (gitaly!2168 (merged)). -
.gitlab_shell_secret
is now read by Gitaly at startup (gitaly!2214 (merged)). -
Praefect SQL failover is now enabled by default (gitaly!2218 (merged)). We can disable this for now since we don't need this for the GitLab tests.
Closes gitaly#2831 (closed)
Edited by Stan Hu