Rollout the Sidekiq Reliable fetcher
We have an issue for 11.4 https://gitlab.com/gitlab-org/gitlab-ee/issues/7279. It's already implemented and is expected to be reviewed and merged for 11.4.
By default, it's disabled and we can enable it with a feature flag gitlab_sidekiq_reliable_fetcher
. The state of this flag is only considered when we run the Sidekiq process. So we need to restart the Sidekiq process on some node to enable it gradually and to see how it goes.
To monitor the state of the Sidekiq we should check the Grafana dashboards in https://dashboards.gitlab.net and we can also see to the new "Working" tab in the admin area (Monitoring > Background jobs).
If something goes wrong we have to disable the feature flag and restart the Sidekiq process.
I'll also need some assistance from someone from the Production team