Load balancer smoke and reliable tests failing in gdk on master (allowed to fail)
Summary
Failing job(s): https://gitlab.com/gitlab-org/gitlab/-/pipelines/903773355 (gdk-qa-reliable-with-load-balancer)
Stack trace
One of the main failure is as follows
bundler: failed to load command: bin/qa (bin/qa)
/builds/gitlab-org/gitlab/qa/qa/page/validatable.rb:15:in `block in validate_elements_present!': navbar did not appear on QA::Page::Main::Menu as expected (QA::Page::Validatable::PageValidationError)
from /builds/gitlab-org/gitlab/qa/qa/page/validatable.rb:13:in `each'
from /builds/gitlab-org/gitlab/qa/qa/page/validatable.rb:13:in `validate_elements_present!'
from /builds/gitlab-org/gitlab/qa/qa/page/main/login.rb:265:in `sign_in_using_gitlab_credentials'
from /builds/gitlab-org/gitlab/qa/qa/page/main/login.rb:74:in `block in sign_in_using_credentials'
from /builds/gitlab-org/gitlab/qa/vendor/ruby/3.0.0/gems/capybara-3.39.2/lib/capybara.rb:305:in `using_wait_time'
from /builds/gitlab-org/gitlab/qa/vendor/ruby/3.0.0/gems/capybara-3.39.2/lib/capybara/session.rb:809:in `using_wait_time'
from /builds/gitlab-org/gitlab/qa/vendor/ruby/3.0.0/gems/capybara-3.39.2/lib/capybara/dsl.rb:28:in `using_wait_time'
from /builds/gitlab-org/gitlab/qa/qa/page/main/login.rb:64:in `sign_in_using_credentials'
from /builds/gitlab-org/gitlab/qa/qa/page/main/login.rb:120:in `set_up_new_password_if_required'
from /builds/gitlab-org/gitlab/qa/qa/page/main/login.rb:124:in `set_up_new_admin_password_if_required'
from /builds/gitlab-org/gitlab/qa/qa/page/main/login.rb:87:in `sign_in_using_admin_credentials'
from /builds/gitlab-org/gitlab/qa/qa/scenario/actable.rb:16:in `perform'
from /builds/gitlab-org/gitlab/qa/qa/ee/resource/license.rb:94:in `rescue in rescue in fabricate_via_api!'
from /builds/gitlab-org/gitlab/qa/qa/ee/resource/license.rb:73:in `rescue in fabricate_via_api!'
from /builds/gitlab-org/gitlab/qa/qa/ee/resource/license.rb:66:in `fabricate_via_api!'
from /builds/gitlab-org/gitlab/qa/qa/resource/base.rb:65:in `block (2 levels) in fabricate_via_api!'
from /builds/gitlab-org/gitlab/qa/qa/resource/base.rb:96:in `log_and_record_fabrication'
from /builds/gitlab-org/gitlab/qa/qa/resource/base.rb:65:in `block in fabricate_via_api!'
from /builds/gitlab-org/gitlab/qa/qa/resource/base.rb:86:in `do_fabricate!'
from /builds/gitlab-org/gitlab/qa/qa/resource/base.rb:64:in `fabricate_via_api!'
from /builds/gitlab-org/gitlab/qa/qa/resource/base.rb:37:in `fabricate!'
from /builds/gitlab-org/gitlab/qa/qa/ee/strategy.rb:15:in `perform_before_hooks'
from /builds/gitlab-org/gitlab/qa/qa/runtime/release.rb:25:in `public_send'
from /builds/gitlab-org/gitlab/qa/qa/runtime/release.rb:25:in `method_missing'
from /builds/gitlab-org/gitlab/qa/qa/scenario/template.rb:40:in `perform'
from /builds/gitlab-org/gitlab/qa/qa/scenario/template.rb:10:in `block in perform'
from <internal:kernel>:90:in `tap'
from /builds/gitlab-org/gitlab/qa/qa/scenario/template.rb:8:in `perform'
from /builds/gitlab-org/gitlab/qa/qa/scenario/bootable.rb:52:in `launch!'
from bin/qa:22:in `<top (required)>'
from /usr/local/lib/ruby/gems/3.0.0/gems/bundler-2.3.26/lib/bundler/cli/exec.rb:58:in `load'
from /usr/local/lib/ruby/gems/3.0.0/gems/bundler-2.3.26/lib/bundler/cli/exec.rb:58:in `kernel_load'
from /usr/local/lib/ruby/gems/3.0.0/gems/bundler-2.3.26/lib/bundler/cli/exec.rb:23:in `run'
from /usr/local/lib/ruby/gems/3.0.0/gems/bundler-2.3.26/lib/bundler/cli.rb:486:in `exec'
from /usr/local/lib/ruby/gems/3.0.0/gems/bundler-2.3.26/lib/bundler/vendor/thor/lib/thor/command.rb:27:in `run'
from /usr/local/lib/ruby/gems/3.0.0/gems/bundler-2.3.26/lib/bundler/vendor/thor/lib/thor/invocation.rb:127:in `invoke_command'
from /usr/local/lib/ruby/gems/3.0.0/gems/bundler-2.3.26/lib/bundler/vendor/thor/lib/thor.rb:392:in `dispatch'
from /usr/local/lib/ruby/gems/3.0.0/gems/bundler-2.3.26/lib/bundler/cli.rb:31:in `dispatch'
from /usr/local/lib/ruby/gems/3.0.0/gems/bundler-2.3.26/lib/bundler/vendor/thor/lib/thor/base.rb:485:in `start'
from /usr/local/lib/ruby/gems/3.0.0/gems/bundler-2.3.26/lib/bundler/cli.rb:25:in `start'
from /usr/local/lib/ruby/gems/3.0.0/gems/bundler-2.3.26/exe/bundle:48:in `block in <top (required)>'
from /usr/local/lib/ruby/gems/3.0.0/gems/bundler-2.3.26/lib/bundler/friendly_errors.rb:120:in `with_friendly_errors'
from /usr/local/lib/ruby/gems/3.0.0/gems/bundler-2.3.26/exe/bundle:36:in `<top (required)>'
from /usr/local/bin/bundle:23:in `load'
from /usr/local/bin/bundle:23:in `<main>'
/builds/gitlab-org/gitlab/qa/qa/support/api.rb:148:in `block in with_paginated_response_body': Failed to GET http://gdk.test:3000/api/v4/licenses?per_page=100&private_token=[****] - (403): `{"message":"403 Forbidden - Your password expired. Please access GitLab from a web browser to update your password."}`. (RuntimeError)
Possible fixes
Edited by Mark Lapierre