-
Nick Thomas authored
Push mirrors have a lot of retry logic. When the destination is blocked by Gitlab::UrlBlocker, that logic was being skipped entirely, which meant that the mirror would be rescheduled indefinitely. By turning it into a hard error instead, we can prevent a large buildup of RepositoryUpdateRemoteMirrorWorker sidekiq jobs.
8c30dc7e