Failure in browser_ui/10_govern/scan_result_policy_vulnerabilities_spec.rb | Govern Scan result policy requires approval when a pipeline report has findings matching the scan result policy
Summary
Failing job(s): https://gitlab.com/gitlab-org/gitlab/-/jobs/5289982647
Failing spec(s): Govern Scan result policy requires approval when a pipeline report has findings matching the scan result policy
Corresponding test case(s): https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/365005
Stack trace
1) Govern Scan result policy requires approval when a pipeline report has findings matching the scan result policy
Failure/Error:
EE::Resource::SecurityScanPolicyProject.fabricate_via_api! do |commit|
commit.full_path = project.full_path
end
QA::Resource::Errors::ResourceFabricationFailedError:
Fabrication of QA::EE::Resource::SecurityScanPolicyProject using the API failed (200) with `{"data":{"securityPolicyProjectCreate":{"project":null,"errors":["Project was created and assigned as security policy project, but failed adding users to the project."]}}}`.
Correlation Id: 01HCMXVR5AA2RHMTJ5XMJ4NQBE
# ./qa/resource/api_fabricator.rb:121:in `api_post_to'
# ./qa/resource/api_fabricator.rb:107:in `api_post'
# ./qa/resource/api_fabricator.rb:29:in `fabricate_via_api!'
# ./qa/resource/base.rb:73:in `block (2 levels) in fabricate_via_api!'
# ./qa/resource/base.rb:108:in `log_and_record_fabrication'
# ./qa/resource/base.rb:73:in `block in fabricate_via_api!'
# ./qa/resource/base.rb:98:in `do_fabricate!'
# ./qa/resource/base.rb:72:in `fabricate_via_api!'
# ./qa/specs/features/ee/browser_ui/10_govern/scan_result_policy_vulnerabilities_spec.rb:27:in `block (3 levels) in <module:QA>'
# ./qa/specs/spec_helper.rb:132:in `block (2 levels) in <top (required)>'
# /home/gitlab/spec/support/fast_quarantine.rb:22:in `block (2 levels) in <top (required)>'
# ./qa/specs/knapsack_runner.rb:17:in `run'
# ./qa/specs/runner.rb:57:in `perform'
# ./qa/scenario/template.rb:10:in `block in perform'
# ./qa/scenario/template.rb:8:in `perform'
# ./qa/scenario/template.rb:50:in `perform'
# ./qa/scenario/template.rb:10:in `block in perform'
# ./qa/scenario/template.rb:8:in `perform'
# ./qa/scenario/bootable.rb:52:in `launch!'
Possible fixes
Reports (3)
- 2023-10-17: https://gitlab.com/gitlab-org/gitlab/-/jobs/5314430428 (https://gitlab.com/gitlab-org/gitlab/-/pipelines/1040218483)
- 2023-11-13: https://gitlab.com/gitlab-org/gitlab/-/jobs/5518104992 (https://gitlab.com/gitlab-org/gitlab/-/pipelines/1069723096)
- 2023-11-13: https://gitlab.com/gitlab-org/gitlab/-/jobs/5518597497 (https://gitlab.com/gitlab-org/gitlab/-/pipelines/1069782250)