QA failure in ./qa/specs/features/ee/browser_ui/1_manage/group/restrict_by_ip_address_spec.rb:102

Summary

Failing job(s): https://gitlab.com/gitlab-org/gitlab/-/jobs/3457942962

Failing spec(s): rspec ./qa/specs/features/ee/browser_ui/1_manage/group/restrict_by_ip_address_spec.rb:102 # Manage Group access when restricted by user's ip address with UI allows access

Stack trace

Failures:
  1) Manage Group access when restricted by user's ip address with UI allows access
     Failure/Error: let(:ip_address) { fetch_current_ip_address }
     
     RestClient::Exceptions::OpenTimeout:
       Timed out connecting to server
     # ./vendor/ruby/2.7.0/gems/rest-client-2.1.0/lib/restclient/request.rb:749:in `rescue in transmit'
     # ./vendor/ruby/2.7.0/gems/rest-client-2.1.0/lib/restclient/request.rb:651:in `transmit'
     # ./vendor/ruby/2.7.0/gems/rest-client-2.1.0/lib/restclient/request.rb:163:in `execute'
     # ./vendor/ruby/2.7.0/gems/rest-client-2.1.0/lib/restclient/request.rb:63:in `execute'
     # ./qa/support/api.rb:40:in `block in get'
     # ./qa/support/api.rb:114:in `block in with_retry_on_too_many_requests'
     # ./qa/support/retrier.rb:54:in `block in retry_until'
     # ./qa/support/repeater.rb:46:in `repeat_until'
     # ./qa/support/retrier.rb:44:in `retry_until'
     # ./qa/support/api.rb:113:in `with_retry_on_too_many_requests'
     # ./qa/support/api.rb:33:in `get'
     # ./qa/runtime/ip_address.rb:20:in `fetch_current_ip_address'
     # ./qa/specs/features/ee/browser_ui/1_manage/group/restrict_by_ip_address_spec.rb:99:in `block (4 levels) in <module:QA>'
     # ./qa/specs/features/ee/browser_ui/1_manage/group/restrict_by_ip_address_spec.rb:44:in `block (3 levels) in <module:QA>'
     # ./vendor/ruby/2.7.0/gems/rspec-retry-0.6.2/lib/rspec/retry.rb:124:in `block in run'
     # ./vendor/ruby/2.7.0/gems/rspec-retry-0.6.2/lib/rspec/retry.rb:110:in `loop'
     # ./vendor/ruby/2.7.0/gems/rspec-retry-0.6.2/lib/rspec/retry.rb:110:in `run'
     # ./vendor/ruby/2.7.0/gems/rspec-retry-0.6.2/lib/rspec_ext/rspec_ext.rb:12:in `run_with_retry'
     # ./qa/specs/spec_helper.rb:145:in `block (2 levels) in <top (required)>'
     # ./vendor/ruby/2.7.0/gems/rspec-retry-0.6.2/lib/rspec/retry.rb:124:in `block in run'
     # ./vendor/ruby/2.7.0/gems/rspec-retry-0.6.2/lib/rspec/retry.rb:110:in `loop'
     # ./vendor/ruby/2.7.0/gems/rspec-retry-0.6.2/lib/rspec/retry.rb:110:in `run'
     # ./vendor/ruby/2.7.0/gems/rspec-retry-0.6.2/lib/rspec_ext/rspec_ext.rb:12:in `run_with_retry'
     # ./vendor/ruby/2.7.0/gems/rspec-retry-0.6.2/lib/rspec/retry.rb:37:in `block (2 levels) in setup'
     # ./qa/specs/knapsack_runner.rb:15:in `run'
     # ./qa/specs/runner.rb:57:in `perform'

Screenshot / HTML page

Expand for screenshot manage_group_access_when_restricted_by_user_s_ip_address_with_ui_allows_access_2022-12-12-09-09-02.466

Possible fixes