Skip to content

Pull Mirroring Auth Failures Should Disable Mirroring

gitlab-com/gl-infra/production#2822 (closed) was an error ratio violation due to pull mirroring failing on an endpoint with an expired SSL certificate.

Ideally, these failures are avoided because the application can detect them and automatically disable the pull mirroring so that we stop fetching from an endpoint in a known bad state.

Including backoff retries before disabling to address the failure is likely improve the customer experience.

Cc @msmiley

Edited by AnthonySandoval