Increased incidents of "getaddrinfo: Name or service not known" in `ObjectStoreUploader#exists?`

https://sentry.gitlap.com/gitlab/gitlabcom/issues/43880/

SocketError: getaddrinfo: Name or service not known
  app/uploaders/object_store_uploader.rb:140:in `exists?'
    file.try(:exists?)
  app/models/ci/build.rb:316:in `artifacts?'
    !artifacts_expired? && artifacts_file.exists?
  lib/gitlab/metrics/instrumentation.rb:156:in `block in artifacts?'
    trans.method_call_for(#{label.to_sym.inspect}).measure { super }
  lib/gitlab/metrics/method_call.rb:23:in `measure'
    retval = yield
  lib/gitlab/metrics/instrumentation.rb:156:in `artifacts?'
    trans.method_call_for(#{label.to_sym.inspect}).measure { super }
...
(215 additional frame(s) were not displayed)

Excon::Error::Socket: getaddrinfo: Name or service not known (SocketError)
SocketError: getaddrinfo: Name or service not known
  app/uploaders/object_store_uploader.rb:140:in `exists?'
    file.try(:exists?)
  app/models/ci/build.rb:316:in `artifacts?'
    !artifacts_expired? && artifacts_file.exists?
  lib/gitlab/metrics/instrumentation.rb:156:in `block in artifacts?'
    trans.method_call_for(#{label.to_sym.inspect}).measure { super }
  lib/gitlab/metrics/method_call.rb:23:in `measure'
    retval = yield
  lib/gitlab/metrics/instrumentation.rb:156:in `artifacts?'
    trans.method_call_for(#{label.to_sym.inspect}).measure { super }
...
(220 additional frame(s) were not displayed)

Excon::Error::Socket: getaddrinfo: Name or service not known (SocketError)
SocketError: getaddrinfo: Name or service not known
  app/uploaders/object_store_uploader.rb:140:in `exists?'
    file.try(:exists?)
  app/models/ci/build.rb:316:in `artifacts?'
    !artifacts_expired? && artifacts_file.exists?
  lib/gitlab/metrics/instrumentation.rb:156:in `block in artifacts?'
    trans.method_call_for(#{label.to_sym.inspect}).measure { super }
  lib/gitlab/metrics/method_call.rb:23:in `measure'
    retval = yield
  lib/gitlab/metrics/instrumentation.rb:156:in `artifacts?'
    trans.method_call_for(#{label.to_sym.inspect}).measure { super }
...
(225 additional frame(s) were not displayed)

Excon::Error::Socket: getaddrinfo: Name or service not known (SocketError)
SocketError: getaddrinfo: Name or service not known
  app/uploaders/object_store_uploader.rb:140:in `exists?'
    file.try(:exists?)
  app/models/ci/build.rb:316:in `artifacts?'
    !artifacts_expired? && artifacts_file.exists?
  lib/gitlab/metrics/instrumentation.rb:156:in `block in artifacts?'
    trans.method_call_for(#{label.to_sym.inspect}).measure { super }
  lib/gitlab/metrics/method_call.rb:23:in `measure'
    retval = yield
  lib/gitlab/metrics/instrumentation.rb:156:in `artifacts?'
    trans.method_call_for(#{label.to_sym.inspect}).measure { super }
...
(230 additional frame(s) were not displayed)

Excon::Error::Socket: getaddrinfo: Name or service not known (SocketError)
ActionView::Template::Error: getaddrinfo: Name or service not known (SocketError)

ActionView::Template::Error: getaddrinfo: Name or service not known (SocketError)
Assignee Loading
Time tracking Loading