Skip to content

Large number of overdue pull mirror jobs due to requiring licenses for private projects to be mirrored

PagerDuty Incident

Prometheus Graph Screen_Shot_2020-03-22_at_12.19.16_PM

Due to a change in what projects can be submitted to sidekiq for mirroring, many repositories configured to replicate, will not be replicated.

This change was made at 2020-03-22 15:06 UTC in production.

It appears that we do account for the plan and public/private setting of the repo being mirrored in the gitlab exporter. So, this appears to be a real issue where we are spending too much time looking into repos we shouldn't be migrating: https://gitlab.com/gitlab-com/gl-infra/infrastructure/-/issues/9587#note_309189231

This slowdown was pushing very few mirrors jobs, and causing a slowdown for all the mirrors.

Edited by 🤖 GitLab Bot 🤖