Transient failure in qa/specs/features/browser_ui/6_release/deploy_key/clone_using_deploy_key_spec.rb
https://gitlab.com/gitlab-org/gitlab-qa/-/jobs/156126449
1) 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, "Job status did not become \"passed\"."
Job status did not become "passed".
# ./qa/specs/features/browser_ui/6_release/deploy_key/clone_using_deploy_key_spec.rb:97:in `block (5 levels) in <module:QA>'
# ./qa/scenario/actable.rb:14:in `perform'
# ./qa/specs/features/browser_ui/6_release/deploy_key/clone_using_deploy_key_spec.rb:96:in `block (4 levels) in <module:QA>'
That's weird, it's expecting a passphrase. But the key shouldn't be created with a passphrase.
From qa/runtime/key/base.rb:
def ssh_keygen(name, bits, path)
cmd = %W[ssh-keygen -t #{name} -b #{bits} -f #{path} -N] << ''
Service::Shellout.shell(cmd)
end
