Failure in browser_ui/3_create/repository/pull_mirroring_over_ssh_with_key_spec.rb | Create Pull mirror a repository over SSH with a private key configures and syncs a (pull) mirrored repository

Summary

Seen on staging: Failure in browser_ui/3_create/repository/pull_mirroring_over_ssh_with_key_spec.rb | Create Pull mirror a repository over SSH with a private key configures and syncs a (pull) mirrored repository

https://ops.gitlab.net/gitlab-org/quality/staging/-/jobs/6241097

Stack trace

  1) Create Pull mirror a repository over SSH with a private key configures and syncs a (pull) mirrored repository
     Failure/Error: mirror_settings.update source_project_uri # rubocop:disable Rails/SaveBang
     
     QA::Support::Repeater::WaitExceededError:
       Wait failed after 180 seconds
     # ./qa/support/repeater.rb:72:in `repeat_until'
     # ./qa/support/waiter.rb:19:in `wait_until'
     # ./qa/page/base.rb:55:in `wait_until'
     # ./qa/page/project/settings/mirroring_repositories.rb:103:in `update'
     # ./qa/specs/features/ee/browser_ui/3_create/repository/pull_mirroring_over_ssh_with_key_spec.rb:55:in `block (5 levels) in <module:QA>'
     # ./qa/scenario/actable.rb:16:in `perform'
     # ./qa/page/project/settings/repository.rb:50:in `block in expand_mirroring_repositories'
     # ./qa/page/settings/common.rb:19:in `block in expand_content'
     # ./qa/page/base.rb:344:in `block in within_element'
     # /usr/local/bundle/gems/capybara-3.35.3/lib/capybara/session.rb:353:in `within'
     # ./qa/page/base.rb:343:in `within_element'
     # ./qa/support/page/logging.rb:151:in `within_element'
     # ./qa/page/settings/common.rb:11:in `expand_content'
     # ./qa/page/project/settings/repository.rb:49:in `expand_mirroring_repositories'
     # ./qa/specs/features/ee/browser_ui/3_create/repository/pull_mirroring_over_ssh_with_key_spec.rb:54:in `block (4 levels) in <module:QA>'
     # ./qa/scenario/actable.rb:16:in `perform'
     # ./qa/specs/features/ee/browser_ui/3_create/repository/pull_mirroring_over_ssh_with_key_spec.rb:53:in `block (3 levels) in <module:QA>'

Screenshot / HTML page

create_pull_mirror_a_repository_over_ssh_with_a_private_key_configures_and_syncs_a_pull_mirrored_rep.html

create_pull_mirror_a_repository_over_ssh_with_a_private_key_configures_and_syncs_a_pull_mirrored_rep

The HTML shows that the content of the error is

2:fetch remote: "connect to host staging.gitlab.com port 22: Network is unreachable
fatal: Could not read from remote repository.
Please make sure you have the correct access rights and the repository exists."
exit status 128.
Edited by Mark Lapierre