review-qa-smoke multiple failures Failed to create repository
Summary
review-qa-smoke job has multiple failures of the form Failed to create repository
eg. https://gitlab.com/gitlab-org/gitlab/-/jobs/1819758264
Stack trace
Multiple but all similar to this format
Failure/Error:
Resource::Repository::ProjectPush.fabricate! do |push|
push.file_name = 'README.md'
push.file_content = '# This is a test project'
push.commit_message = 'Add README.md'
end.project.visit!
QA::Resource::Errors::ResourceFabricationFailedError:
Fabrication of QA::Resource::Project using the API failed (400) with `{"message":{"base":["Failed to create repository","Failed to create repository"]}}`.
# ./qa/resource/api_fabricator.rb:114:in `api_post_to'
# ./qa/resource/api_fabricator.rb:92:in `api_post'
# ./qa/resource/api_fabricator.rb:27:in `fabricate_via_api!'
# ./qa/resource/project.rb:107:in `rescue in fabricate_via_api!'
# ./qa/resource/project.rb:104:in `fabricate_via_api!'
# ./qa/resource/base.rb:50:in `block (2 levels) in fabricate_via_api!'
# ./qa/resource/base.rb:81:in `log_fabrication'
# ./qa/resource/base.rb:50:in `block in fabricate_via_api!'
# ./qa/resource/base.rb:71:in `do_fabricate!'
# ./qa/resource/base.rb:49:in `fabricate_via_api!'
# ./qa/resource/base.rb:23:in `fabricate!'
# ./qa/resource/repository/project_push.rb:13:in `block in <class:ProjectPush>'
# ./qa/resource/base.rb:180:in `instance_exec'
# ./qa/resource/base.rb:180:in `attribute_value'
# ./qa/resource/base.rb:112:in `block in attribute'
# ./qa/resource/repository/project_push.rb:39:in `fabricate!'
# ./qa/resource/base.rb:34:in `block (2 levels) in fabricate_via_browser_ui!'
# ./qa/resource/base.rb:81:in `log_fabrication'
# ./qa/resource/base.rb:34:in `block in fabricate_via_browser_ui!'
# ./qa/resource/base.rb:71:in `do_fabricate!'
# ./qa/resource/base.rb:33:in `fabricate_via_browser_ui!'
# ./qa/resource/base.rb:25:in `rescue in fabricate!'
# ./qa/resource/base.rb:22:in `fabricate!'
# ./qa/specs/features/browser_ui/3_create/repository/push_over_http_spec.rb:9:in `block (3 levels) in <module:QA>'
# /usr/local/bundle/gems/rspec-retry-0.6.1/lib/rspec/retry.rb:123:in `block in run'
# /usr/local/bundle/gems/rspec-retry-0.6.1/lib/rspec/retry.rb:110:in `loop'
# /usr/local/bundle/gems/rspec-retry-0.6.1/lib/rspec/retry.rb:110:in `run'
# /usr/local/bundle/gems/rspec-retry-0.6.1/lib/rspec_ext/rspec_ext.rb:12:in `run_with_retry'
# ./spec/spec_helper.rb:99:in `block (2 levels) in <top (required)>'
# /usr/local/bundle/gems/rspec-retry-0.6.1/lib/rspec/retry.rb:123:in `block in run'
# /usr/local/bundle/gems/rspec-retry-0.6.1/lib/rspec/retry.rb:110:in `loop'
# /usr/local/bundle/gems/rspec-retry-0.6.1/lib/rspec/retry.rb:110:in `run'
# /usr/local/bundle/gems/rspec-retry-0.6.1/lib/rspec_ext/rspec_ext.rb:12:in `run_with_retry'
# /usr/local/bundle/gems/rspec-retry-0.6.1/lib/rspec/retry.rb:37:in `block (2 levels) in setup'
# ./qa/specs/runner.rb:74:in `perform'
# ./qa/scenario/template.rb:10:in `block in perform'
# ./qa/scenario/template.rb:8:in `tap'
# ./qa/scenario/template.rb:8:in `perform'
# ./qa/scenario/template.rb:44:in `perform'
# ./qa/scenario/template.rb:10:in `block in perform'
# ./qa/scenario/template.rb:8:in `tap'
# ./qa/scenario/template.rb:8:in `perform'
# ./qa/scenario/bootable.rb:44:in `launch!'
# ------------------
# --- Caused by: ---
# NotImplementedError:
# NotImplementedError
# ./qa/resource/base.rb:45:in `fabricate_via_api!'
Screenshot / HTML page
Possible fixes
P1 as smoke test