summaryrefslogtreecommitdiff
path: root/app/workers/gitlab_usage_ping_worker.rb
diff options
context:
space:
mode:
Diffstat (limited to 'app/workers/gitlab_usage_ping_worker.rb')
-rw-r--r--app/workers/gitlab_usage_ping_worker.rb4
1 files changed, 4 insertions, 0 deletions
diff --git a/app/workers/gitlab_usage_ping_worker.rb b/app/workers/gitlab_usage_ping_worker.rb
index a696c6e746a..1bb600bbd13 100644
--- a/app/workers/gitlab_usage_ping_worker.rb
+++ b/app/workers/gitlab_usage_ping_worker.rb
@@ -13,6 +13,10 @@ class GitlabUsagePingWorker # rubocop:disable Scalability/IdempotentWorker
sidekiq_retry_in { |count| (count + 1) * 8.hours.to_i }
def perform
+ # Disable usage ping for GitLab.com
+ # See https://gitlab.com/gitlab-org/gitlab/-/issues/292929 for details
+ return if Gitlab.com?
+
# Multiple Sidekiq workers could run this. We should only do this at most once a day.
in_lock(LEASE_KEY, ttl: LEASE_TIMEOUT) do
# Splay the request over a minute to avoid thundering herd problems.