QA failure in master ee:geo job: mostly QA::Support::Repeater::WaitExceededError
Jobs:
- https://gitlab.com/gitlab-org/gitlab-qa/-/jobs/425767953
- https://gitlab.com/gitlab-org/gitlab-qa/-/jobs/426624783
Failed specs:
/qa/specs/features/ee/browser_ui/geo/ssh_push_to_secondary_spec.rb
/qa/specs/features/ee/browser_ui/geo/wiki_http_push_to_secondary_spec.rb
/qa/specs/features/ee/browser_ui/geo/http_push_to_secondary_spec.rb
/qa/specs/features/ee/browser_ui/geo/wiki_ssh_push_to_secondary_spec.rb
Logs
Failure/Error: project_page.wait_for_repository_replication
QA::Support::Repeater::WaitExceededError:
Wait condition not met after 120.0 seconds
# ./qa/support/repeater.rb:43:in `repeat_until'
# ./qa/support/waiter.rb:21:in `wait_until'
# ./qa/page/base.rb:30:in `wait_until'
# ./qa/ee/page/project/show.rb:21:in `wait_until_geo_max_replication_time'
# ./qa/ee/page/project/show.rb:9:in `wait_for_repository_replication'
# ./qa/specs/features/ee/browser_ui/geo/http_push_to_secondary_spec.rb:129:in `block (6 levels) in <module:QA>'
# ./qa/scenario/actable.rb:16:in `perform'
Click here to see multiple failures
Failures:
1) Geo GitLab SSH push to secondary regular git commit is proxied to the primary and ultimately replicated to the secondary
Failure/Error:
Resource::Repository::ProjectPush.fabricate! do |push|
push.ssh_key = key
push.project = project
push.file_name = file_name
push.file_content = "# #{file_content_primary}"
push.commit_message = "Add #{file_name}"
end
QA::Support::Repeater::WaitExceededError:
Wait condition not met after 60 seconds
# ./qa/support/repeater.rb:43:in `repeat_until'
# ./qa/support/waiter.rb:21:in `wait_until'
# ./qa/resource/events/base.rb:25:in `wait_for_event'
# ./qa/resource/events/project.rb:11:in `wait_for_push'
# ./qa/resource/repository/project_push.rb:39:in `fabricate!'
# ./qa/resource/base.rb:30:in `block (2 levels) in fabricate_via_browser_ui!'
# ./qa/resource/base.rb:135:in `log_fabrication'
# ./qa/resource/base.rb:30:in `block in fabricate_via_browser_ui!'
# ./qa/resource/base.rb:118:in `do_fabricate!'
# ./qa/resource/base.rb:29:in `fabricate_via_browser_ui!'
# ./qa/resource/base.rb:21:in `rescue in fabricate!'
# ./qa/resource/base.rb:18:in `fabricate!'
# ./qa/specs/features/ee/browser_ui/geo/ssh_push_to_secondary_spec.rb:32:in `block (5 levels) in <module:QA>'
# ./qa/flow/login.rb:13:in `while_signed_in'
# ./qa/specs/features/ee/browser_ui/geo/ssh_push_to_secondary_spec.rb:16:in `block (4 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:68: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:69: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/ee/scenario/test/geo.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:28:in `launch!'
# ------------------
# --- Caused by: ---
# NotImplementedError:
# NotImplementedError
# ./qa/resource/base.rb:41:in `fabricate_via_api!'
2) Geo GitLab Geo HTTP push secondary git-lfs commit is redirected to the primary and ultimately replicated to the secondary
Failure/Error: project_page.wait_for_repository_replication
QA::Support::Repeater::WaitExceededError:
Wait condition not met after 120.0 seconds
# ./qa/support/repeater.rb:43:in `repeat_until'
# ./qa/support/waiter.rb:21:in `wait_until'
# ./qa/page/base.rb:30:in `wait_until'
# ./qa/ee/page/project/show.rb:21:in `wait_until_geo_max_replication_time'
# ./qa/ee/page/project/show.rb:9:in `wait_for_repository_replication'
# ./qa/specs/features/ee/browser_ui/geo/http_push_to_secondary_spec.rb:129:in `block (6 levels) in <module:QA>'
# ./qa/scenario/actable.rb:16:in `perform'
# ./qa/specs/features/ee/browser_ui/geo/http_push_to_secondary_spec.rb:128:in `block (5 levels) in <module:QA>'
# ./qa/flow/login.rb:13:in `while_signed_in'
# ./qa/specs/features/ee/browser_ui/geo/http_push_to_secondary_spec.rb:115:in `block (4 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:68: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:69: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/ee/scenario/test/geo.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:28:in `launch!'
3) Geo GitLab Geo HTTP push secondary regular git commit is redirected to the primary and ultimately replicated to the secondary
Failure/Error:
Resource::Repository::ProjectPush.fabricate! do |push|
push.project = project
push.file_name = file_name
push.file_content = "# #{file_content_primary}"
push.commit_message = "Add #{file_name}"
end
QA::Support::Repeater::WaitExceededError:
Wait condition not met after 60 seconds
# ./qa/support/repeater.rb:43:in `repeat_until'
# ./qa/support/waiter.rb:21:in `wait_until'
# ./qa/resource/events/base.rb:25:in `wait_for_event'
# ./qa/resource/events/project.rb:11:in `wait_for_push'
# ./qa/resource/repository/project_push.rb:39:in `fabricate!'
# ./qa/resource/base.rb:30:in `block (2 levels) in fabricate_via_browser_ui!'
# ./qa/resource/base.rb:135:in `log_fabrication'
# ./qa/resource/base.rb:30:in `block in fabricate_via_browser_ui!'
# ./qa/resource/base.rb:118:in `do_fabricate!'
# ./qa/resource/base.rb:29:in `fabricate_via_browser_ui!'
# ./qa/resource/base.rb:21:in `rescue in fabricate!'
# ./qa/resource/base.rb:18:in `fabricate!'
# ./qa/specs/features/ee/browser_ui/geo/http_push_to_secondary_spec.rb:27:in `block (5 levels) in <module:QA>'
# ./qa/flow/login.rb:13:in `while_signed_in'
# ./qa/specs/features/ee/browser_ui/geo/http_push_to_secondary_spec.rb:16:in `block (4 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:68: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:69: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/ee/scenario/test/geo.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:28:in `launch!'
# ------------------
# --- Caused by: ---
# NotImplementedError:
# NotImplementedError
# ./qa/resource/base.rb:41:in `fabricate_via_api!'
4) Geo GitLab SSH push git-lfs commit is replicated to the secondary
Failure/Error:
push = Resource::Repository::ProjectPush.fabricate! do |push|
push.use_lfs = true
push.ssh_key = key
push.project = project
push.file_name = file_name
push.file_content = "# #{file_content}"
push.commit_message = 'Add README.md'
end
QA::Support::Repeater::WaitExceededError:
Wait condition not met after 60 seconds
# ./qa/support/repeater.rb:43:in `repeat_until'
# ./qa/support/waiter.rb:21:in `wait_until'
# ./qa/resource/events/base.rb:25:in `wait_for_event'
# ./qa/resource/events/project.rb:11:in `wait_for_push'
# ./qa/resource/repository/project_push.rb:39:in `fabricate!'
# ./qa/resource/base.rb:30:in `block (2 levels) in fabricate_via_browser_ui!'
# ./qa/resource/base.rb:135:in `log_fabrication'
# ./qa/resource/base.rb:30:in `block in fabricate_via_browser_ui!'
# ./qa/resource/base.rb:118:in `do_fabricate!'
# ./qa/resource/base.rb:29:in `fabricate_via_browser_ui!'
# ./qa/resource/base.rb:21:in `rescue in fabricate!'
# ./qa/resource/base.rb:18:in `fabricate!'
# ./qa/specs/features/ee/browser_ui/geo/ssh_push_spec.rb:95:in `block (5 levels) in <module:QA>'
# ./qa/flow/login.rb:13:in `while_signed_in'
# ./qa/specs/features/ee/browser_ui/geo/ssh_push_spec.rb:82:in `block (4 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:68: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:69: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/ee/scenario/test/geo.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:28:in `launch!'
# ------------------
# --- Caused by: ---
# NotImplementedError:
# NotImplementedError
# ./qa/resource/base.rb:41:in `fabricate_via_api!'
5) Geo GitLab SSH push regular git commit is replicated to the secondary
Failure/Error:
Resource::Repository::ProjectPush.fabricate! do |push|
push.ssh_key = key
push.project = project
push.file_name = file_name
push.file_content = "# #{file_content}"
push.commit_message = 'Add README.md'
end.project.visit!
QA::Support::Repeater::WaitExceededError:
Wait condition not met after 60 seconds
# ./qa/support/repeater.rb:43:in `repeat_until'
# ./qa/support/waiter.rb:21:in `wait_until'
# ./qa/resource/events/base.rb:25:in `wait_for_event'
# ./qa/resource/events/project.rb:11:in `wait_for_push'
# ./qa/resource/repository/project_push.rb:39:in `fabricate!'
# ./qa/resource/base.rb:30:in `block (2 levels) in fabricate_via_browser_ui!'
# ./qa/resource/base.rb:135:in `log_fabrication'
# ./qa/resource/base.rb:30:in `block in fabricate_via_browser_ui!'
# ./qa/resource/base.rb:118:in `do_fabricate!'
# ./qa/resource/base.rb:29:in `fabricate_via_browser_ui!'
# ./qa/resource/base.rb:21:in `rescue in fabricate!'
# ./qa/resource/base.rb:18:in `fabricate!'
# ./qa/specs/features/ee/browser_ui/geo/ssh_push_spec.rb:28:in `block (5 levels) in <module:QA>'
# ./qa/flow/login.rb:13:in `while_signed_in'
# ./qa/specs/features/ee/browser_ui/geo/ssh_push_spec.rb:15:in `block (4 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:68: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:69: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/ee/scenario/test/geo.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:28:in `launch!'
# ------------------
# --- Caused by: ---
# NotImplementedError:
# NotImplementedError
# ./qa/resource/base.rb:41:in `fabricate_via_api!'
6) Geo GitLab Geo Wiki HTTP push secondary is redirected to the primary and ultimately replicated to the secondary
Failure/Error:
push = Resource::Repository::WikiPush.fabricate! do |push|
push.wiki = wiki
push.repository_http_uri = secondary_location.uri
push.file_name = 'Home.md'
push.file_content = push_content_secondary
push.commit_message = 'Update Home.md'
end
QA::Git::Repository::RepositoryCommandError:
The command HOME="/tmp/qa-netrc-credentials/22" git push http://root@gitlab-secondary.geo/gitlab-qa-sandbox-group/qa-test-2020-02-04-17-59-52-57d79d1eed9e6dff/geo-wiki-project-f770f4395b0db2b0-d5deab313aa8c220.wiki.git master:master 2>&1 failed (1) with the following output:
warning: redirecting to http://gitlab-primary.geo/-/push_from_secondary/2/gitlab-qa-sandbox-group/qa-test-2020-02-04-17-59-52-57d79d1eed9e6dff/geo-wiki-project-f770f4395b0db2b0-d5deab313aa8c220.wiki.git/
To http://gitlab-secondary.geo/gitlab-qa-sandbox-group/qa-test-2020-02-04-17-59-52-57d79d1eed9e6dff/geo-wiki-project-f770f4395b0db2b0-d5deab313aa8c220.wiki.git
! [rejected] master -> master (fetch first)
error: failed to push some refs to 'http://root@gitlab-secondary.geo/gitlab-qa-sandbox-group/qa-test-2020-02-04-17-59-52-57d79d1eed9e6dff/geo-wiki-project-f770f4395b0db2b0-d5deab313aa8c220.wiki.git'
hint: Updates were rejected because the remote contains work that you do
hint: not have locally. This is usually caused by another repository pushing
hint: to the same ref. You may want to first integrate the remote changes
hint: (e.g., 'git pull ...') before pushing again.
hint: See the 'Note about fast-forwards' in 'git push --help' for details.
# ./qa/git/repository.rb:221:in `run'
# ./qa/git/repository.rb:116:in `push_changes'
# ./qa/resource/repository/push.rb:98:in `block in fabricate!'
# ./qa/scenario/actable.rb:16:in `perform'
# ./qa/git/repository.rb:33:in `block (2 levels) in perform'
# ./qa/git/repository.rb:33:in `chdir'
# ./qa/git/repository.rb:33:in `block in perform'
# ./qa/git/repository.rb:32:in `perform'
# ./qa/resource/repository/push.rb:50:in `fabricate!'
# ./qa/resource/repository/wiki_push.rb:32:in `fabricate!'
# ./qa/resource/base.rb:30:in `block (2 levels) in fabricate_via_browser_ui!'
# ./qa/resource/base.rb:135:in `log_fabrication'
# ./qa/resource/base.rb:30:in `block in fabricate_via_browser_ui!'
# ./qa/resource/base.rb:118:in `do_fabricate!'
# ./qa/resource/base.rb:29:in `fabricate_via_browser_ui!'
# ./qa/resource/base.rb:21:in `rescue in fabricate!'
# ./qa/resource/base.rb:18:in `fabricate!'
# ./qa/specs/features/ee/browser_ui/geo/wiki_http_push_to_secondary_spec.rb:71:in `block (4 levels) in <module:QA>'
# ./qa/flow/login.rb:13:in `while_signed_in'
# ./qa/specs/features/ee/browser_ui/geo/wiki_http_push_to_secondary_spec.rb:45: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:68: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:69: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/ee/scenario/test/geo.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:28:in `launch!'
# ------------------
# --- Caused by: ---
# NotImplementedError:
# NotImplementedError
# ./qa/resource/base.rb:41:in `fabricate_via_api!'
7) Geo GitLab Geo project rename replication user renames project
Failure/Error:
Resource::Repository::ProjectPush.fabricate! do |push|
push.project = project
push.file_name = 'README.md'
push.file_content = '# This is Geo project!'
push.commit_message = 'Add README.md'
end
QA::Support::Repeater::WaitExceededError:
Wait condition not met after 60 seconds
# ./qa/support/repeater.rb:43:in `repeat_until'
# ./qa/support/waiter.rb:21:in `wait_until'
# ./qa/resource/events/base.rb:25:in `wait_for_event'
# ./qa/resource/events/project.rb:11:in `wait_for_push'
# ./qa/resource/repository/project_push.rb:39:in `fabricate!'
# ./qa/resource/base.rb:30:in `block (2 levels) in fabricate_via_browser_ui!'
# ./qa/resource/base.rb:135:in `log_fabrication'
# ./qa/resource/base.rb:30:in `block in fabricate_via_browser_ui!'
# ./qa/resource/base.rb:118:in `do_fabricate!'
# ./qa/resource/base.rb:29:in `fabricate_via_browser_ui!'
# ./qa/resource/base.rb:21:in `rescue in fabricate!'
# ./qa/resource/base.rb:18:in `fabricate!'
# ./qa/specs/features/ee/browser_ui/geo/rename_replication_spec.rb:17:in `block (4 levels) in <module:QA>'
# ./qa/flow/login.rb:13:in `while_signed_in'
# ./qa/specs/features/ee/browser_ui/geo/rename_replication_spec.rb:8: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:68: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:69: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/ee/scenario/test/geo.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:28:in `launch!'
# ------------------
# --- Caused by: ---
# NotImplementedError:
# NotImplementedError
# ./qa/resource/base.rb:41:in `fabricate_via_api!'
8) Geo GitLab HTTP push regular git commit is replicated to the secondary
Failure/Error:
Resource::Repository::ProjectPush.fabricate! do |push|
push.project = project
push.file_name = file_name
push.file_content = "# #{file_content}"
push.commit_message = 'Add README.md'
end.project.visit!
QA::Support::Repeater::WaitExceededError:
Wait condition not met after 60 seconds
# ./qa/support/repeater.rb:43:in `repeat_until'
# ./qa/support/waiter.rb:21:in `wait_until'
# ./qa/resource/events/base.rb:25:in `wait_for_event'
# ./qa/resource/events/project.rb:11:in `wait_for_push'
# ./qa/resource/repository/project_push.rb:39:in `fabricate!'
# ./qa/resource/base.rb:30:in `block (2 levels) in fabricate_via_browser_ui!'
# ./qa/resource/base.rb:135:in `log_fabrication'
# ./qa/resource/base.rb:30:in `block in fabricate_via_browser_ui!'
# ./qa/resource/base.rb:118:in `do_fabricate!'
# ./qa/resource/base.rb:29:in `fabricate_via_browser_ui!'
# ./qa/resource/base.rb:21:in `rescue in fabricate!'
# ./qa/resource/base.rb:18:in `fabricate!'
# ./qa/specs/features/ee/browser_ui/geo/http_push_spec.rb:21:in `block (5 levels) in <module:QA>'
# ./qa/flow/login.rb:13:in `while_signed_in'
# ./qa/specs/features/ee/browser_ui/geo/http_push_spec.rb:13:in `block (4 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:68: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:69: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/ee/scenario/test/geo.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:28:in `launch!'
# ------------------
# --- Caused by: ---
# NotImplementedError:
# NotImplementedError
# ./qa/resource/base.rb:41:in `fabricate_via_api!'
9) Geo GitLab HTTP push git-lfs commit is replicated to the secondary
Failure/Error:
push = Resource::Repository::ProjectPush.fabricate! do |push|
push.use_lfs = true
push.project = project
push.file_name = file_name
push.file_content = "# #{file_content}"
push.commit_message = 'Add README.md'
end
QA::Support::Repeater::WaitExceededError:
Wait condition not met after 60 seconds
# ./qa/support/repeater.rb:43:in `repeat_until'
# ./qa/support/waiter.rb:21:in `wait_until'
# ./qa/resource/events/base.rb:25:in `wait_for_event'
# ./qa/resource/events/project.rb:11:in `wait_for_push'
# ./qa/resource/repository/project_push.rb:39:in `fabricate!'
# ./qa/resource/base.rb:30:in `block (2 levels) in fabricate_via_browser_ui!'
# ./qa/resource/base.rb:135:in `log_fabrication'
# ./qa/resource/base.rb:30:in `block in fabricate_via_browser_ui!'
# ./qa/resource/base.rb:118:in `do_fabricate!'
# ./qa/resource/base.rb:29:in `fabricate_via_browser_ui!'
# ./qa/resource/base.rb:21:in `rescue in fabricate!'
# ./qa/resource/base.rb:18:in `fabricate!'
# ./qa/specs/features/ee/browser_ui/geo/http_push_spec.rb:77:in `block (5 levels) in <module:QA>'
# ./qa/runtime/browser.rb:172:in `perform'
# ./qa/runtime/browser.rb:40:in `visit'
# ./qa/runtime/browser.rb:44:in `visit'
# ./qa/specs/features/ee/browser_ui/geo/http_push_spec.rb:66:in `block (4 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:68: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:69: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/ee/scenario/test/geo.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:28:in `launch!'
# ------------------
# --- Caused by: ---
# NotImplementedError:
# NotImplementedError
# ./qa/resource/base.rb:41:in `fabricate_via_api!'
10) Geo GitLab wiki SSH push wiki commit is replicated to the secondary
Failure/Error: show.wait_for_repository_replication_with(push_content)
QA::Support::Repeater::WaitExceededError:
Wait condition not met after 120.0 seconds
# ./qa/support/repeater.rb:43:in `repeat_until'
# ./qa/support/waiter.rb:21:in `wait_until'
# ./qa/page/base.rb:30:in `wait_until'
# ./qa/ee/page/project/wiki/show.rb:22:in `wait_until_geo_max_replication_time'
# ./qa/ee/page/project/wiki/show.rb:16:in `wait_for_repository_replication_with'
# ./qa/specs/features/ee/browser_ui/geo/wiki_ssh_push_spec.rb:75:in `block (6 levels) in <module:QA>'
# ./qa/scenario/actable.rb:16:in `perform'
# ./qa/specs/features/ee/browser_ui/geo/wiki_ssh_push_spec.rb:74:in `block (5 levels) in <module:QA>'
# ./qa/flow/login.rb:13:in `while_signed_in'
# ./qa/specs/features/ee/browser_ui/geo/wiki_ssh_push_spec.rb:50:in `block (4 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:68: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:69: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/ee/scenario/test/geo.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:28:in `launch!'
11) Geo GitLab wiki HTTP push wiki commit is replicated to the secondary node
Failure/Error: expect(page).to have_content(push_content)
expected to find text "This is from the Geo wiki push!" in "Skip to content Projects Groups More G geo-wiki-project-e0336f1dd2764544-dd3762218c7d193f Project overview Issues 0 Merge Requests 0 CI / CD Security & Compliance Operations Packages Analytics Wiki Snippets Settings Collapse sidebar You are on a secondary, read-only Geo node. If you want to make changes, you must visit this page on the primary node. gitlab-qa-sandbox-group qa-test-2020-02-04-17-59-52-57d79d1eed9e6dff geo-wiki-project-e0336f1dd2764544-dd3762218c7d193f Wiki New Create New Page Title Tip: You can specify the full path for the new file. We will automatically create any missing directories. Format Markdown RDoc AsciiDoc Org Content Write Preview Markdown is supported Attach a file To link to a (new) page, simply type [Link Title](page-slug). More examples are in the documentation. Commit message Cancel Clone repository Geo Replication Wiki More Pages"
# ./qa/specs/features/ee/browser_ui/geo/wiki_http_push_spec.rb:59:in `block (6 levels) in <module:QA>'
# ./qa/scenario/actable.rb:16:in `perform'
# ./qa/specs/features/ee/browser_ui/geo/wiki_http_push_spec.rb:57:in `block (5 levels) in <module:QA>'
# ./qa/flow/login.rb:13:in `while_signed_in'
# ./qa/specs/features/ee/browser_ui/geo/wiki_http_push_spec.rb:41:in `block (4 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:68: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:69: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/ee/scenario/test/geo.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:28:in `launch!'
Top 10 slowest examples (1708.55 seconds, 85.5% of total time):
Geo GitLab wiki SSH push wiki commit is replicated to the secondary
325.79 seconds ./qa/specs/features/ee/browser_ui/geo/wiki_ssh_push_spec.rb:7
Geo GitLab Geo HTTP push secondary git-lfs commit is redirected to the primary and ultimately replicated to the secondary
275.35 seconds ./qa/specs/features/ee/browser_ui/geo/http_push_to_secondary_spec.rb:90
Geo GitLab SSH push git-lfs commit is replicated to the secondary
159.02 seconds ./qa/specs/features/ee/browser_ui/geo/ssh_push_spec.rb:76
Geo GitLab SSH push to secondary regular git commit is proxied to the primary and ultimately replicated to the secondary
154.37 seconds ./qa/specs/features/ee/browser_ui/geo/ssh_push_to_secondary_spec.rb:10
Geo GitLab SSH push regular git commit is replicated to the secondary
152.03 seconds ./qa/specs/features/ee/browser_ui/geo/ssh_push_spec.rb:9
Geo GitLab HTTP push git-lfs commit is replicated to the secondary
139.94 seconds ./qa/specs/features/ee/browser_ui/geo/http_push_spec.rb:61
Geo GitLab HTTP push regular git commit is replicated to the secondary
138.98 seconds ./qa/specs/features/ee/browser_ui/geo/http_push_spec.rb:9
Geo GitLab Geo project rename replication user renames project
136.06 seconds ./qa/specs/features/ee/browser_ui/geo/rename_replication_spec.rb:6
Geo GitLab Geo HTTP push secondary regular git commit is redirected to the primary and ultimately replicated to the secondary
133.52 seconds ./qa/specs/features/ee/browser_ui/geo/http_push_to_secondary_spec.rb:12
Geo GitLab Geo attachment replication user uploads attachment to the primary node
93.5 seconds ./qa/specs/features/ee/browser_ui/geo/attachment_replication_spec.rb:8
Top 10 slowest example groups:
Geo
325.99 seconds average (325.99 seconds / 1 example) ./qa/specs/features/ee/browser_ui/geo/wiki_ssh_push_spec.rb:4
Geo
204.49 seconds average (408.98 seconds / 2 examples) ./qa/specs/features/ee/browser_ui/geo/http_push_to_secondary_spec.rb:4
Geo
155.56 seconds average (311.11 seconds / 2 examples) ./qa/specs/features/ee/browser_ui/geo/ssh_push_spec.rb:4
Geo
139.52 seconds average (279.05 seconds / 2 examples) ./qa/specs/features/ee/browser_ui/geo/http_push_spec.rb:4
Geo
136.16 seconds average (136.16 seconds / 1 example) ./qa/specs/features/ee/browser_ui/geo/rename_replication_spec.rb:4
Geo
113.96 seconds average (227.92 seconds / 2 examples) ./qa/specs/features/ee/browser_ui/geo/ssh_push_to_secondary_spec.rb:4
Geo
93.51 seconds average (93.51 seconds / 1 example) ./qa/specs/features/ee/browser_ui/geo/attachment_replication_spec.rb:4
Geo
83.88 seconds average (83.88 seconds / 1 example) ./qa/specs/features/ee/browser_ui/geo/wiki_http_push_spec.rb:4
Geo
58.26 seconds average (58.26 seconds / 1 example) ./qa/specs/features/ee/browser_ui/geo/wiki_http_push_to_secondary_spec.rb:5
Geo
47.5 seconds average (47.5 seconds / 1 example) ./qa/specs/features/ee/browser_ui/geo/wiki_ssh_push_to_secondary_spec.rb:4
Finished in 33 minutes 19 seconds (files took 8 minutes 41 seconds to load)
20 examples, 11 failures
Failed examples:
rspec ./qa/specs/features/ee/browser_ui/geo/ssh_push_to_secondary_spec.rb:10 # Geo GitLab SSH push to secondary regular git commit is proxied to the primary and ultimately replicated to the secondary
rspec ./qa/specs/features/ee/browser_ui/geo/http_push_to_secondary_spec.rb:90 # Geo GitLab Geo HTTP push secondary git-lfs commit is redirected to the primary and ultimately replicated to the secondary
rspec ./qa/specs/features/ee/browser_ui/geo/http_push_to_secondary_spec.rb:12 # Geo GitLab Geo HTTP push secondary regular git commit is redirected to the primary and ultimately replicated to the secondary
rspec ./qa/specs/features/ee/browser_ui/geo/ssh_push_spec.rb:76 # Geo GitLab SSH push git-lfs commit is replicated to the secondary
rspec ./qa/specs/features/ee/browser_ui/geo/ssh_push_spec.rb:9 # Geo GitLab SSH push regular git commit is replicated to the secondary
rspec ./qa/specs/features/ee/browser_ui/geo/wiki_http_push_to_secondary_spec.rb:44 # Geo GitLab Geo Wiki HTTP push secondary is redirected to the primary and ultimately replicated to the secondary
rspec ./qa/specs/features/ee/browser_ui/geo/rename_replication_spec.rb:6 # Geo GitLab Geo project rename replication user renames project
rspec ./qa/specs/features/ee/browser_ui/geo/http_push_spec.rb:9 # Geo GitLab HTTP push regular git commit is replicated to the secondary
rspec ./qa/specs/features/ee/browser_ui/geo/http_push_spec.rb:61 # Geo GitLab HTTP push git-lfs commit is replicated to the secondary
rspec ./qa/specs/features/ee/browser_ui/geo/wiki_ssh_push_spec.rb:7 # Geo GitLab wiki SSH push wiki commit is replicated to the secondary
rspec ./qa/specs/features/ee/browser_ui/geo/wiki_http_push_spec.rb:7 # Geo GitLab wiki HTTP push wiki commit is replicated to the secondary node
Randomized with seed 19931
Docker shell command: `docker stop gitlab-primary`
gitlab-primary
Docker shell command: `docker rm -f gitlab-primary`
/builds/gitlab-org/gitlab-qa/lib/gitlab/qa/docker/shellout.rb:31:in `block in execute!': Docker command `docker run -t --rm --net=geo --env GITHUB_ACCESS_TOKEN="$GITHUB_ACCESS_TOKEN" --env EE_LICENSE="$EE_LICENSE" --env GCLOUD_ACCOUNT_EMAIL="$GCLOUD_ACCOUNT_EMAIL" --env GCLOUD_ACCOUNT_KEY="$GCLOUD_ACCOUNT_KEY" --env CLOUDSDK_CORE_PROJECT="$CLOUDSDK_CORE_PROJECT" --env QA_DEBUG="$QA_DEBUG" --env QA_CAN_TEST_GIT_PROTOCOL_V2="$QA_CAN_TEST_GIT_PROTOCOL_V2" --env GITHUB_OAUTH_APP_ID="$GITHUB_OAUTH_APP_ID" --env GITHUB_OAUTH_APP_SECRET="$GITHUB_OAUTH_APP_SECRET" --env GITHUB_USERNAME="$GITHUB_USERNAME" --env GITHUB_PASSWORD="$GITHUB_PASSWORD" --env CI="$CI" --env CI_RUNNER_ID="$CI_RUNNER_ID" --env CI_SERVER_HOST="$CI_SERVER_HOST" --env CI_SERVER_PERSONAL_ACCESS_TOKEN="$CI_SERVER_PERSONAL_ACCESS_TOKEN" --env CI_NODE_TOTAL="$CI_NODE_TOTAL" --env GITLAB_CI="$GITLAB_CI" --env GITLAB_QA_1P_EMAIL="$GITLAB_QA_1P_EMAIL" --env GITLAB_QA_1P_PASSWORD="$GITLAB_QA_1P_PASSWORD" --env GITLAB_QA_1P_SECRET="$GITLAB_QA_1P_SECRET" --env GITLAB_QA_1P_GITHUB_UUID="$GITLAB_QA_1P_GITHUB_UUID" --volume /var/run/docker.sock:/var/run/docker.sock:z --volume /builds/gitlab-org/gitlab-qa/gitlab-qa-run-2020-02-04-17-34-50-c49c0ae1/gitlab-ee-qa-7e3981ab:/home/gitlab/qa/tmp:z --name gitlab-ee-qa-7e3981ab registry.gitlab.com/gitlab-org/build/omnibus-gitlab-mirror/gitlab-ee-qa:ff16874083145f3c0767186d465aed987b2bae3c QA::EE::Scenario::Test::Geo --primary-address http://gitlab-primary.geo --primary-name gitlab-primary --secondary-address http://gitlab-secondary.geo --secondary-name gitlab-secondary -- --format RspecJunitFormatter --out "tmp/rspec-425767953.xml" --format html --out "tmp/rspec-$(echo $CI_JOB_NAME | sed 's/[ /]/_/g').htm" --color --format documentation` failed! (Gitlab::QA::Docker::Shellout::StatusError)
from /usr/local/lib/ruby/2.6.0/open3.rb:219:in `popen_run'
from /usr/local/lib/ruby/2.6.0/open3.rb:208:in `popen2e'
from /builds/gitlab-org/gitlab-qa/lib/gitlab/qa/docker/shellout.rb:19:in `execute!'
from /builds/gitlab-org/gitlab-qa/lib/gitlab/qa/docker/command.rb:36:in `execute!'
from /builds/gitlab-org/gitlab-qa/lib/gitlab/qa/docker/engine.rb:22:in `block in run'
from /builds/gitlab-org/gitlab-qa/lib/gitlab/qa/docker/engine.rb:16:in `tap'
from /builds/gitlab-org/gitlab-qa/lib/gitlab/qa/docker/engine.rb:16:in `run'
from /builds/gitlab-org/gitlab-qa/lib/gitlab/qa/component/specs.rb:36:in `perform'
from /builds/gitlab-org/gitlab-qa/lib/gitlab/qa/scenario/template.rb:8:in `block in perform'
from /builds/gitlab-org/gitlab-qa/lib/gitlab/qa/scenario/template.rb:6:in `tap'
from /builds/gitlab-org/gitlab-qa/lib/gitlab/qa/scenario/template.rb:6:in `perform'
from /builds/gitlab-org/gitlab-qa/lib/gitlab/qa/scenario/test/integration/geo.rb:69:in `block (4 levels) in perform'
from /builds/gitlab-org/gitlab-qa/lib/gitlab/qa/scenario/actable.rb:6:in `instance_exec'
from /builds/gitlab-org/gitlab-qa/lib/gitlab/qa/scenario/actable.rb:6:in `act'
from /builds/gitlab-org/gitlab-qa/lib/gitlab/qa/scenario/test/integration/geo.rb:59:in `block (3 levels) in perform'
from /builds/gitlab-org/gitlab-qa/lib/gitlab/qa/scenario/actable.rb:15:in `perform'
from /builds/gitlab-org/gitlab-qa/lib/gitlab/qa/scenario/test/integration/geo.rb:40:in `block (2 levels) in perform'
from /builds/gitlab-org/gitlab-qa/lib/gitlab/qa/component/gitlab.rb:83:in `instance'
from /builds/gitlab-org/gitlab-qa/lib/gitlab/qa/scenario/test/integration/geo.rb:39:in `block in perform'
from /builds/gitlab-org/gitlab-qa/lib/gitlab/qa/scenario/actable.rb:15:in `perform'
from /builds/gitlab-org/gitlab-qa/lib/gitlab/qa/scenario/test/integration/geo.rb:19:in `perform'
from /builds/gitlab-org/gitlab-qa/lib/gitlab/qa/scenario/template.rb:8:in `block in perform'
from /builds/gitlab-org/gitlab-qa/lib/gitlab/qa/scenario/template.rb:6:in `tap'
from /builds/gitlab-org/gitlab-qa/lib/gitlab/qa/scenario/template.rb:6:in `perform'
from /builds/gitlab-org/gitlab-qa/lib/gitlab/qa/runner.rb:56:in `run'
from exe/gitlab-qa:8:in `<main>'
gitlab-primary
Uploading artifacts...
00:09
./gitlab-qa-run-*: found 230 matching files
Uploading artifacts to coordinator... ok id=425767953 responseStatus=201 Created token=YMH4xB-V
Uploading artifacts...
gitlab-qa-run-*/**/rspec-*.xml: found 1 matching files
Uploading artifacts to coordinator... ok id=425767953 responseStatus=201 Created token=YMH4xB-V
ERROR: Job failed: exit code 1
Edited by Nailia Iskhakova