Failures in qa/qa/specs/features/browser_ui/6_release/deploy_key/clone_using_deploy_key_spec.rb | user sets up a deploy key to clone code using pipelines

Summary

Failures in each of the three tests in the file.

First failures around 2020-06-19 21:54:39: https://ops.gitlab.net/gitlab-org/quality/staging/-/jobs/1333403

See:

Stack trace

 Failures:
   1) Release Git clone using a deploy key user sets up a deploy key with QA::Runtime::Key::ECDSA(521) to clone code using pipelines
      Failure/Error: expect(job).to be_successful
        expected `#<QA::Page::Project::Job::Show:0x000055f56bd9b078 @retry_later_backoff=60>.successful?` to return true, got false
      # ./qa/specs/features/browser_ui/6_release/deploy_key/clone_using_deploy_key_spec.rb:84:in `block (5 levels) in <module:QA>'
      # ./qa/scenario/actable.rb:16:in `perform'
      # ./qa/specs/features/browser_ui/6_release/deploy_key/clone_using_deploy_key_spec.rb:83:in `block (4 levels) in <module:QA>'

   2) Release Git clone using a deploy key user sets up a deploy key with QA::Runtime::Key::ED25519() to clone code using pipelines
      Failure/Error: expect(job).to be_successful
        expected `#<QA::Page::Project::Job::Show:0x000055f56bd8c370 @retry_later_backoff=60>.successful?` to return true, got false
      # ./qa/specs/features/browser_ui/6_release/deploy_key/clone_using_deploy_key_spec.rb:84:in `block (5 levels) in <module:QA>'
      # ./qa/scenario/actable.rb:16:in `perform'
      # ./qa/specs/features/browser_ui/6_release/deploy_key/clone_using_deploy_key_spec.rb:83:in `block (4 levels) in <module:QA>'

   3) Release Git clone using a deploy key user sets up a deploy key with QA::Runtime::Key::RSA(8192) to clone code using pipelines
      Failure/Error: expect(job).to be_successful
        expected `#<QA::Page::Project::Job::Show:0x000055f56b8e8e40 @retry_later_backoff=60>.successful?` to return true, got false
      # ./qa/specs/features/browser_ui/6_release/deploy_key/clone_using_deploy_key_spec.rb:84:in `block (5 levels) in <module:QA>'
      # ./qa/scenario/actable.rb:16:in `perform'
      # ./qa/specs/features/browser_ui/6_release/deploy_key/clone_using_deploy_key_spec.rb:83:in `block (4 levels) in <module:QA>'

Screenshot / HTML page

Screenshots show bash: line 98: ssh-keyscan: command not found

Expand for screenshot

release_git_clone_using_a_deploy_key_user_sets_up_a_deploy_key_with_qa_runtime_key_ecdsa_521_to_clon.html

release_git_clone_using_a_deploy_key_user_sets_up_a_deploy_key_with_qa_runtime_key_ecdsa_521_to_clon

Possible fixes

Check the image used in the test. Has ssh-keyscan gone missing?

Edited by Mark Lapierre