QA failures on gprd-cny

Overview

Pipeline:

1) Verify Pipeline with raw variables in YAML expands variables according to expand: true/false
     [31mFailure/Error: Flow::Pipeline.wait_for_latest_pipeline_to_have_status(project: project, status: 'success')[0m
     [31m[0m
     [31mQA::Support::Repeater::WaitExceededError:[0m
     [31m  Wait for latest pipeline to have status success failed after 240 seconds[0m
     [36m# ./qa/support/repeater.rb:74:in `repeat_until'[0m
     [36m# ./qa/support/waiter.rb:20:in `wait_until'[0m
     [36m# ./qa/flow/pipeline.rb:97:in `wait_for_pipeline_status'[0m
     [36m# ./qa/flow/pipeline.rb:46:in `wait_for_latest_pipeline_to_have_status'[0m
     [36m# ./qa/specs/features/browser_ui/4_verify/ci_variable/raw_variables_defined_in_yaml_spec.rb:63:in `block (3 levels) in <module:QA>'[0m
     [36m# /home/gitlab/spec/support/fast_quarantine.rb:22:in `block (2 levels) in <top (required)>'[0m
     [36m# ./qa/specs/runner.rb:124:in `run_rspec'[0m
     [36m# ./qa/specs/runner.rb:32:in `perform'[0m
     [36m# ./qa/scenario/template.rb:10:in `block in perform'[0m
     [36m# ./qa/scenario/template.rb:8:in `perform'[0m
     [36m# ./qa/scenario/template.rb:63:in `perform'[0m
     [36m# ./qa/scenario/template.rb:10:in `block in perform'[0m
     [36m# ./qa/scenario/template.rb:8:in `perform'[0m
     [36m# ./qa/scenario/bootable.rb:52:in `launch!'[0m

Finished in 4 minutes 26.6 seconds (files took 1.5 seconds to load)
[31m1 example, 1 failure[0m

Failed examples:

[31mrspec ./qa/specs/features/browser_ui/4_verify/ci_variable/raw_variables_defined_in_yaml_spec.rb:75[0m [36m# Verify Pipeline with raw variables in YAML expands variables according to expand: true/false[0m
1) Verify Pipeline with project file variables does not expose file variable content with echo
     [31mFailure/Error:[0m
     [31m  Support::Waiter.wait_until do[0m
     [31m    project.pipelines.present? && project.pipelines.first[:status] == 'success'[0m
     [31m  end[0m
     [31m[0m
     [31mQA::Support::Repeater::WaitExceededError:[0m
     [31m  Wait failed after 60 seconds[0m
     [36m# ./qa/support/repeater.rb:74:in `repeat_until'[0m
     [36m# ./qa/support/waiter.rb:20:in `wait_until'[0m
     [36m# ./qa/specs/features/api/4_verify/file_variable_spec.rb:100:in `wait_for_pipeline'[0m
     [36m# ./qa/specs/features/api/4_verify/file_variable_spec.rb:54:in `block (3 levels) in <module:QA>'[0m
     [36m# /home/gitlab/spec/support/fast_quarantine.rb:22:in `block (2 levels) in <top (required)>'[0m
     [36m# ./qa/specs/runner.rb:124:in `run_rspec'[0m
     [36m# ./qa/specs/runner.rb:32:in `perform'[0m
     [36m# ./qa/scenario/template.rb:10:in `block in perform'[0m
     [36m# ./qa/scenario/template.rb:8:in `perform'[0m
     [36m# ./qa/scenario/template.rb:63:in `perform'[0m
     [36m# ./qa/scenario/template.rb:10:in `block in perform'[0m
     [36m# ./qa/scenario/template.rb:8:in `perform'[0m
     [36m# ./qa/scenario/bootable.rb:52:in `launch!'[0m

  2) Security Risk Management project vulnerability report can successfully bulk change status to confirmed in vulnerability report
     [31mFailure/Error: security_dashboard.change_state(status)[0m
     [31m[0m
     [31mCapybara::ElementNotFound:[0m
     [31m  Unable to find css "[data-testid=\"status-listbox\"]"[0m
     [36m# ./qa/page/base.rb:249:in `click_element'[0m
     [36m# ./qa/support/page/logging.rb:87:in `block in click_element'[0m
     [36m# ./qa/support/page/logging.rb:214:in `log_slow_code'[0m
     [36m# ./qa/support/page/logging.rb:87:in `click_element'[0m
     [36m# ./qa/ee/page/project/secure/security_dashboard.rb:66:in `block in change_state'[0m
     [36m# ./qa/support/retrier.rb:54:in `block in retry_until'[0m
     [36m# ./qa/support/repeater.rb:46:in `repeat_until'[0m
     [36m# ./qa/support/retrier.rb:44:in `retry_until'[0m
     [36m# ./qa/page/base.rb:87:in `retry_until'[0m
     [36m# ./qa/ee/page/project/secure/security_dashboard.rb:59:in `change_state'[0m
     [36m# ./qa/specs/features/ee/browser_ui/18_security_risk_management/change_vulnerability_status_spec.rb:95:in `block in bulk_change_status'[0m
     [36m# ./qa/scenario/actable.rb:16:in `perform'[0m
     [36m# ./qa/specs/features/ee/browser_ui/18_security_risk_management/change_vulnerability_status_spec.rb:92:in `bulk_change_status'[0m
     [36m# ./qa/specs/features/ee/browser_ui/18_security_risk_management/change_vulnerability_status_spec.rb:66:in `block (3 levels) in <module:QA>'[0m
     [36m# /home/gitlab/spec/support/fast_quarantine.rb:22:in `block (2 levels) in <top (required)>'[0m
     [36m# ./qa/specs/runner.rb:124:in `run_rspec'[0m
     [36m# ./qa/specs/runner.rb:32:in `perform'[0m
     [36m# ./qa/scenario/template.rb:10:in `block in perform'[0m
     [36m# ./qa/scenario/template.rb:8:in `perform'[0m
     [36m# ./qa/scenario/template.rb:63:in `perform'[0m
     [36m# ./qa/scenario/template.rb:10:in `block in perform'[0m
     [36m# ./qa/scenario/template.rb:8:in `perform'[0m
     [36m# ./qa/scenario/bootable.rb:52:in `launch!'[0m

Finished in 1 minute 47.86 seconds (files took 1.4 seconds to load)
[31m2 examples, 2 failures[0m

Failed examples:

[31mrspec ./qa/specs/features/api/4_verify/file_variable_spec.rb:64[0m [36m# Verify Pipeline with project file variables does not expose file variable content with echo[0m
[31mrspec ./qa/specs/features/ee/browser_ui/18_security_risk_management/change_vulnerability_status_spec.rb:63[0m [36m# Security Risk Management project vulnerability report can successfully bulk change status to confirmed in vulnerability report[0m

Pipeline:

1) Software Supply Chain Security basic user login user logs in using basic credentials and logs out
     [31mFailure/Error: Flow::Login.sign_in[0m
     [31m[0m
     [31mQA::Runtime::Canary::CanaryValidationError:[0m
     [31m  gitlab_canary=true cookie was set in browser but 'Next' badge was not shown on UI[0m
     [36m# ./qa/runtime/canary.rb:22:in `validate_canary!'[0m
     [36m# ./qa/page/main/login.rb:246:in `sign_in_using_gitlab_credentials'[0m
     [36m# ./qa/page/main/login.rb:78:in `block in sign_in_using_credentials'[0m
     [36m# ./qa/page/main/login.rb:67:in `sign_in_using_credentials'[0m
     [36m# ./qa/flow/login.rb:28:in `block in sign_in'[0m
     [36m# ./qa/scenario/actable.rb:16:in `perform'[0m
     [36m# ./qa/flow/login.rb:22:in `sign_in'[0m
     [36m# ./qa/specs/features/browser_ui/10_software_supply_chain_security/login/log_in_spec.rb:8:in `block (3 levels) in <module:QA>'[0m
     [36m# /home/gitlab/spec/support/fast_quarantine.rb:22:in `block (2 levels) in <top (required)>'[0m
     [36m# ./qa/specs/runner.rb:124:in `run_rspec'[0m
     [36m# ./qa/specs/runner.rb:32:in `perform'[0m
     [36m# ./qa/scenario/template.rb:10:in `block in perform'[0m
     [36m# ./qa/scenario/template.rb:8:in `perform'[0m
     [36m# ./qa/scenario/template.rb:63:in `perform'[0m
     [36m# ./qa/scenario/template.rb:10:in `block in perform'[0m
     [36m# ./qa/scenario/template.rb:8:in `perform'[0m
     [36m# ./qa/scenario/bootable.rb:52:in `launch!'[0m

Finished in 12.75 seconds (files took 1.44 seconds to load)
[31m1 example, 1 failure[0m

Failed examples:

[31mrspec ./qa/specs/features/browser_ui/10_software_supply_chain_security/login/log_in_spec.rb:6[0m [36m# Software Supply Chain Security basic user login user logs in using basic credentials and logs out[0m