• Nick Thomas's avatar
    A blocked URL for a push mirror is a hard failure · 8c30dc7e
    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
remote_mirror_spec.rb 16.3 KB