Geo: Don't attempt to schedule a repository sync for downed Gitaly shards
We saw in the Geo testbed where a misconfigured Gitaly node would receive many gRPC timeouts when a worker attempted to sync a repository on specific shards. Until direct filesystem access is eliminated from GitLab, we now perform an additional health check via a gRPC ping to ensure each shard has a responsive Gitaly server. Closes #4329
Showing
Please register or sign in to comment