QA failure: qa/specs/features/ee/browser_ui/18_security_risk_management/security_policies_spec.rb
Overview
- Environment: gprd-cny
- Coordinated pipeline: https://ops.gitlab.net/gitlab-org/release/tools/-/pipelines/4519503
- Auto-deploy package: 18.1.202505200836-2f8ca53ea71.0331b00d8ff
Pipeline:
1) Security Risk Management Security policies can navigate to Policy Editor page
[31mFailure/Error:[0m
[31m [0m[1;34;4mResource[0m::[1;34;4mProject[0m.fabricate_via_api_unless_fips! [32mdo[0m |project|[0m
[31m [0mproject.name = [1;34;4mRuntime[0m::[1;34;4mEnv[0m.auto_devops_project_name || [31m[1;31m'[0m[31mproject-with-protect[1;31m'[0m[31m[0m[0m
[31m [0mproject.description = [31m[1;31m'[0m[31mProject with Protect[1;31m'[0m[31m[0m[0m
[31m [0mproject.auto_devops_enabled = [1;36mtrue[0m[0m
[31m [0mproject.initialize_with_readme = [1;36mtrue[0m[0m
[31m [0mproject.template_name = [31m[1;31m'[0m[31mexpress[1;31m'[0m[31m[0m[0m
[31m [0m[32mend[0m[0m
[31m[0m
[31mQA::Resource::Errors::InternalServerError:[0m
[31m Failed to GET https://gitlab.com/api/v4/groups/gitlab-e2e-sandbox-group-3?with_projects=false&private_token=[MASKED] - (500): `{"message":"500 Internal Server Error"}`.[0m
[31m Correlation Id: 022a69d023596faa17771bc0c1462e5d[0m
[31m Sentry Url: https://new-sentry.gitlab.net/organizations/gitlab/issues/?environment=gprd&project=3&query=correlation_id%3A%22022a69d023596faa17771bc0c1462e5d%22[0m
[31m Kibana - Discover Url: https://log.gprd.gitlab.net/app/discover#/?_a=%28index:%277092c4e2-4eb5-46f2-8305-a7da2edad090%27%2Cquery%3A%28language%3Akuery%2Cquery%3A%27json.correlation_id%20%3A%20022a69d023596faa17771bc0c1462e5d%27%29%29&_g=%28time%3A%28from%3A%272025-05-19T12:00:55.760Z%27%2Cto%3A%272025-05-20T12:00:55.761Z%27%29%29[0m
[31m Kibana - Dashboard Url: https://log.gprd.gitlab.net/app/dashboards#/view/5e6d3440-7597-11ed-9f43-e3784d7fe3ca?_g=%28time%3A%28from:%272025-05-19T12:00:55.761Z%27%2Cto%3A%272025-05-20T12:00:55.761Z%27%29%29&_a=%28filters%3A%21%28%28query%3A%28match_phrase%3A%28json.correlation_id%3A%27022a69d023596faa17771bc0c1462e5d%27%29%29%29%29%29[0m
[36m# ./qa/resource/api_fabricator.rb:98:in `api_get_from'[0m
[36m# ./qa/resource/api_fabricator.rb:76:in `api_get'[0m
[36m# ./qa/resource/api_fabricator.rb:34:in `reload!'[0m
[36m# ./qa/resource/base.rb:198:in `bind_call'[0m
[36m# ./qa/resource/base.rb:198:in `block in <class:Base>'[0m
[36m# ./qa/ee/resource/group_base.rb:103:in `marked_for_deletion?'[0m
[36m# ./qa/ee/resource/group_base.rb:92:in `api_delete_path'[0m
[36m# ./qa/tools/test_resource_data_processor.rb:89:in `resource_api_path'[0m
[36m# ./qa/tools/test_resource_data_processor.rb:33:in `collect'[0m
[36m# ./qa/tools/test_resource_data_processor.rb:16:in `collect'[0m
[36m# ./qa/resource/base.rb:123:in `block in log_and_record_fabrication'[0m
[36m# ./qa/resource/base.rb:117:in `log_and_record_fabrication'[0m
[36m# ./qa/resource/base.rb:74:in `block in fabricate_via_api!'[0m
[36m# ./qa/resource/base.rb:107:in `do_fabricate!'[0m
[36m# ./qa/resource/base.rb:73:in `fabricate_via_api!'[0m
[36m# ./qa/resource/group.rb:18:in `block in <class:Group>'[0m
[36m# ./qa/resource/base.rb:316:in `instance_exec'[0m
[36m# ./qa/resource/base.rb:316:in `attribute_value'[0m
[36m# ./qa/resource/base.rb:173:in `block in attribute'[0m
[36m# ./qa/resource/group.rb:155:in `determine_full_path'[0m
[36m# ./qa/resource/group.rb:91:in `api_get_path'[0m
[36m# ./qa/resource/api_fabricator.rb:76:in `api_get'[0m
[36m# ./qa/resource/group.rb:85:in `fabricate_via_api!'[0m
[36m# ./qa/resource/base.rb:74:in `block (2 levels) in fabricate_via_api!'[0m
[36m# ./qa/resource/base.rb:117:in `log_and_record_fabrication'[0m
[36m# ./qa/resource/base.rb:74:in `block in fabricate_via_api!'[0m
[36m# ./qa/resource/base.rb:107:in `do_fabricate!'[0m
[36m# ./qa/resource/base.rb:73:in `fabricate_via_api!'[0m
[36m# ./qa/resource/base.rb:48:in `fabricate!'[0m
[36m# ./qa/resource/project.rb:37:in `block in <class:Project>'[0m
[36m# ./qa/resource/base.rb:316:in `instance_exec'[0m
[36m# ./qa/resource/base.rb:316:in `attribute_value'[0m
[36m# ./qa/resource/base.rb:173:in `block in attribute'[0m
[36m# ./qa/resource/project.rb:43:in `block in <class:Project>'[0m
[36m# ./qa/resource/base.rb:316:in `instance_exec'[0m
[36m# ./qa/resource/base.rb:316:in `attribute_value'[0m
[36m# ./qa/resource/base.rb:173:in `block in attribute'[0m
[36m# ./qa/resource/project.rb:144:in `api_get_path'[0m
[36m# ./qa/resource/api_fabricator.rb:76:in `api_get'[0m
[36m# ./qa/resource/project.rb:123:in `fabricate_via_api!'[0m
[36m# ./qa/resource/base.rb:74:in `block (2 levels) in fabricate_via_api!'[0m
[36m# ./qa/resource/base.rb:117:in `log_and_record_fabrication'[0m
[36m# ./qa/resource/base.rb:74:in `block in fabricate_via_api!'[0m
[36m# ./qa/resource/base.rb:107:in `do_fabricate!'[0m
[36m# ./qa/resource/base.rb:73:in `fabricate_via_api!'[0m
[36m# ./qa/resource/base.rb:39:in `fabricate_via_api_unless_fips!'[0m
[36m# ./qa/specs/features/ee/browser_ui/18_security_risk_management/security_policies_spec.rb:9: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 Security policies can load Policies page and view the policies list
[31mFailure/Error:[0m
[31m [0m[1;34;4mResource[0m::[1;34;4mProject[0m.fabricate_via_api_unless_fips! [32mdo[0m |project|[0m
[31m [0mproject.name = [1;34;4mRuntime[0m::[1;34;4mEnv[0m.auto_devops_project_name || [31m[1;31m'[0m[31mproject-with-protect[1;31m'[0m[31m[0m[0m
[31m [0mproject.description = [31m[1;31m'[0m[31mProject with Protect[1;31m'[0m[31m[0m[0m
[31m [0mproject.auto_devops_enabled = [1;36mtrue[0m[0m
[31m [0mproject.initialize_with_readme = [1;36mtrue[0m[0m
[31m [0mproject.template_name = [31m[1;31m'[0m[31mexpress[1;31m'[0m[31m[0m[0m
[31m [0m[32mend[0m[0m
[31m[0m
[31mQA::Resource::Errors::InternalServerError:[0m
[31m Failed to GET https://gitlab.com/api/v4/groups/gitlab-e2e-sandbox-group-3%2Fe2e-test-2025-05-20-12-00-53-8b37729e5e1e632c?with_projects=false&private_token=[MASKED] - (500): `{"message":"500 Internal Server Error"}`.[0m
[31m Correlation Id: 35e50f9a0f6bc2ff40b06704f946b42b[0m
[31m Sentry Url: https://new-sentry.gitlab.net/organizations/gitlab/issues/?environment=gprd&project=3&query=correlation_id%3A%2235e50f9a0f6bc2ff40b06704f946b42b%22[0m
[31m Kibana - Discover Url: https://log.gprd.gitlab.net/app/discover#/?_a=%28index:%277092c4e2-4eb5-46f2-8305-a7da2edad090%27%2Cquery%3A%28language%3Akuery%2Cquery%3A%27json.correlation_id%20%3A%2035e50f9a0f6bc2ff40b06704f946b42b%27%29%29&_g=%28time%3A%28from%3A%272025-05-19T12:01:00.550Z%27%2Cto%3A%272025-05-20T12:01:00.550Z%27%29%29[0m
[31m Kibana - Dashboard Url: https://log.gprd.gitlab.net/app/dashboards#/view/5e6d3440-7597-11ed-9f43-e3784d7fe3ca?_g=%28time%3A%28from:%272025-05-19T12:01:00.550Z%27%2Cto%3A%272025-05-20T12:01:00.550Z%27%29%29&_a=%28filters%3A%21%28%28query%3A%28match_phrase%3A%28json.correlation_id%3A%2735e50f9a0f6bc2ff40b06704f946b42b%27%29%29%29%29%29[0m
[36m# ./qa/resource/api_fabricator.rb:98:in `api_get_from'[0m
[36m# ./qa/resource/api_fabricator.rb:76:in `api_get'[0m
[36m# ./qa/resource/api_fabricator.rb:34:in `reload!'[0m
[36m# ./qa/resource/base.rb:198:in `bind_call'[0m
[36m# ./qa/resource/base.rb:198:in `block in <class:Base>'[0m
[36m# ./qa/ee/resource/group_base.rb:103:in `marked_for_deletion?'[0m
[36m# ./qa/ee/resource/group_base.rb:92:in `api_delete_path'[0m
[36m# ./qa/tools/test_resource_data_processor.rb:89:in `resource_api_path'[0m
[36m# ./qa/tools/test_resource_data_processor.rb:33:in `collect'[0m
[36m# ./qa/tools/test_resource_data_processor.rb:16:in `collect'[0m
[36m# ./qa/resource/base.rb:123:in `block in log_and_record_fabrication'[0m
[36m# ./qa/resource/base.rb:117:in `log_and_record_fabrication'[0m
[36m# ./qa/resource/base.rb:74:in `block in fabricate_via_api!'[0m
[36m# ./qa/resource/base.rb:107:in `do_fabricate!'[0m
[36m# ./qa/resource/base.rb:73:in `fabricate_via_api!'[0m
[36m# ./qa/resource/base.rb:48:in `fabricate!'[0m
[36m# ./qa/resource/project.rb:37:in `block in <class:Project>'[0m
[36m# ./qa/resource/base.rb:316:in `instance_exec'[0m
[36m# ./qa/resource/base.rb:316:in `attribute_value'[0m
[36m# ./qa/resource/base.rb:173:in `block in attribute'[0m
[36m# ./qa/resource/project.rb:43:in `block in <class:Project>'[0m
[36m# ./qa/resource/base.rb:316:in `instance_exec'[0m
[36m# ./qa/resource/base.rb:316:in `attribute_value'[0m
[36m# ./qa/resource/base.rb:173:in `block in attribute'[0m
[36m# ./qa/resource/project.rb:144:in `api_get_path'[0m
[36m# ./qa/resource/api_fabricator.rb:76:in `api_get'[0m
[36m# ./qa/resource/project.rb:123:in `fabricate_via_api!'[0m
[36m# ./qa/resource/base.rb:74:in `block (2 levels) in fabricate_via_api!'[0m
[36m# ./qa/resource/base.rb:117:in `log_and_record_fabrication'[0m
[36m# ./qa/resource/base.rb:74:in `block in fabricate_via_api!'[0m
[36m# ./qa/resource/base.rb:107:in `do_fabricate!'[0m
[36m# ./qa/resource/base.rb:73:in `fabricate_via_api!'[0m
[36m# ./qa/resource/base.rb:39:in `fabricate_via_api_unless_fips!'[0m
[36m# ./qa/specs/features/ee/browser_ui/18_security_risk_management/security_policies_spec.rb:9: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
3) Security Risk Management Security policies can create a new policy
[31mFailure/Error:[0m
[31m [0m[1;34;4mResource[0m::[1;34;4mProject[0m.fabricate_via_api_unless_fips! [32mdo[0m |project|[0m
[31m [0mproject.name = [1;34;4mRuntime[0m::[1;34;4mEnv[0m.auto_devops_project_name || [31m[1;31m'[0m[31mproject-with-protect[1;31m'[0m[31m[0m[0m
[31m [0mproject.description = [31m[1;31m'[0m[31mProject with Protect[1;31m'[0m[31m[0m[0m
[31m [0mproject.auto_devops_enabled = [1;36mtrue[0m[0m
[31m [0mproject.initialize_with_readme = [1;36mtrue[0m[0m
[31m [0mproject.template_name = [31m[1;31m'[0m[31mexpress[1;31m'[0m[31m[0m[0m
[31m [0m[32mend[0m[0m
[31m[0m
[31mQA::Resource::Errors::InternalServerError:[0m
[31m Failed to GET https://gitlab.com/api/v4/groups/gitlab-e2e-sandbox-group-3%2Fe2e-test-2025-05-20-12-00-53-753aaee8547db494?with_projects=false&private_token=[MASKED] - (500): `{"message":"500 Internal Server Error"}`.[0m
[31m Correlation Id: 732f61d3c1ae9d1c9efacf9acfd243ed[0m
[31m Sentry Url: https://new-sentry.gitlab.net/organizations/gitlab/issues/?environment=gprd&project=3&query=correlation_id%3A%22732f61d3c1ae9d1c9efacf9acfd243ed%22[0m
[31m Kibana - Discover Url: https://log.gprd.gitlab.net/app/discover#/?_a=%28index:%277092c4e2-4eb5-46f2-8305-a7da2edad090%27%2Cquery%3A%28language%3Akuery%2Cquery%3A%27json.correlation_id%20%3A%20732f61d3c1ae9d1c9efacf9acfd243ed%27%29%29&_g=%28time%3A%28from%3A%272025-05-19T12:01:04.928Z%27%2Cto%3A%272025-05-20T12:01:04.928Z%27%29%29[0m
[31m Kibana - Dashboard Url: https://log.gprd.gitlab.net/app/dashboards#/view/5e6d3440-7597-11ed-9f43-e3784d7fe3ca?_g=%28time%3A%28from:%272025-05-19T12:01:04.928Z%27%2Cto%3A%272025-05-20T12:01:04.928Z%27%29%29&_a=%28filters%3A%21%28%28query%3A%28match_phrase%3A%28json.correlation_id%3A%27732f61d3c1ae9d1c9efacf9acfd243ed%27%29%29%29%29%29[0m
[36m# ./qa/resource/api_fabricator.rb:98:in `api_get_from'[0m
[36m# ./qa/resource/api_fabricator.rb:76:in `api_get'[0m
[36m# ./qa/resource/api_fabricator.rb:34:in `reload!'[0m
[36m# ./qa/resource/base.rb:198:in `bind_call'[0m
[36m# ./qa/resource/base.rb:198:in `block in <class:Base>'[0m
[36m# ./qa/ee/resource/group_base.rb:103:in `marked_for_deletion?'[0m
[36m# ./qa/ee/resource/group_base.rb:92:in `api_delete_path'[0m
[36m# ./qa/tools/test_resource_data_processor.rb:89:in `resource_api_path'[0m
[36m# ./qa/tools/test_resource_data_processor.rb:33:in `collect'[0m
[36m# ./qa/tools/test_resource_data_processor.rb:16:in `collect'[0m
[36m# ./qa/resource/base.rb:123:in `block in log_and_record_fabrication'[0m
[36m# ./qa/resource/base.rb:117:in `log_and_record_fabrication'[0m
[36m# ./qa/resource/base.rb:74:in `block in fabricate_via_api!'[0m
[36m# ./qa/resource/base.rb:107:in `do_fabricate!'[0m
[36m# ./qa/resource/base.rb:73:in `fabricate_via_api!'[0m
[36m# ./qa/resource/base.rb:48:in `fabricate!'[0m
[36m# ./qa/resource/project.rb:37:in `block in <class:Project>'[0m
[36m# ./qa/resource/base.rb:316:in `instance_exec'[0m
[36m# ./qa/resource/base.rb:316:in `attribute_value'[0m
[36m# ./qa/resource/base.rb:173:in `block in attribute'[0m
[36m# ./qa/resource/project.rb:43:in `block in <class:Project>'[0m
[36m# ./qa/resource/base.rb:316:in `instance_exec'[0m
[36m# ./qa/resource/base.rb:316:in `attribute_value'[0m
[36m# ./qa/resource/base.rb:173:in `block in attribute'[0m
[36m# ./qa/resource/project.rb:144:in `api_get_path'[0m
[36m# ./qa/resource/api_fabricator.rb:76:in `api_get'[0m
[36m# ./qa/resource/project.rb:123:in `fabricate_via_api!'[0m
[36m# ./qa/resource/base.rb:74:in `block (2 levels) in fabricate_via_api!'[0m
[36m# ./qa/resource/base.rb:117:in `log_and_record_fabrication'[0m
[36m# ./qa/resource/base.rb:74:in `block in fabricate_via_api!'[0m
[36m# ./qa/resource/base.rb:107:in `do_fabricate!'[0m
[36m# ./qa/resource/base.rb:73:in `fabricate_via_api!'[0m
[36m# ./qa/resource/base.rb:39:in `fabricate_via_api_unless_fips!'[0m
[36m# ./qa/specs/features/ee/browser_ui/18_security_risk_management/security_policies_spec.rb:9: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
4) Create Git push over HTTP user using a personal access token pushes code to the repository
[31mFailure/Error:[0m
[31m [0mpush = [1;34;4mResource[0m::[1;34;4mRepository[0m::[1;34;4mProjectPush[0m.fabricate! [32mdo[0m |push|[0m
[31m [0mpush.user = user[0m
[31m [0mpush.file_name = [31m[1;31m'[0m[31mREADME.md[1;31m'[0m[31m[0m[0m
[31m [0mpush.file_content = [31m[1;31m'[0m[31m# This is a test project[1;31m'[0m[31m[0m[0m
[31m [0mpush.commit_message = [31m[1;31m'[0m[31mAdd README.md[1;31m'[0m[31m[0m[0m
[31m [0m[32mend[0m[0m
[31m[0m
[31mQA::Resource::Errors::InternalServerError:[0m
[31m Failed to GET https://gitlab.com/api/v4/groups/gitlab-e2e-sandbox-group-3?with_projects=false&private_token=[MASKED] - (500): `{"message":"500 Internal Server Error"}`.[0m
[31m Correlation Id: daadbd89342a7c50c827a6c39fb79b40[0m
[31m Sentry Url: https://new-sentry.gitlab.net/organizations/gitlab/issues/?environment=gprd&project=3&query=correlation_id%3A%22daadbd89342a7c50c827a6c39fb79b40%22[0m
[31m Kibana - Discover Url: https://log.gprd.gitlab.net/app/discover#/?_a=%28index:%277092c4e2-4eb5-46f2-8305-a7da2edad090%27%2Cquery%3A%28language%3Akuery%2Cquery%3A%27json.correlation_id%20%3A%20daadbd89342a7c50c827a6c39fb79b40%27%29%29&_g=%28time%3A%28from%3A%272025-05-19T12:01:16.060Z%27%2Cto%3A%272025-05-20T12:01:16.060Z%27%29%29[0m
[31m Kibana - Dashboard Url: https://log.gprd.gitlab.net/app/dashboards#/view/5e6d3440-7597-11ed-9f43-e3784d7fe3ca?_g=%28time%3A%28from:%272025-05-19T12:01:16.060Z%27%2Cto%3A%272025-05-20T12:01:16.060Z%27%29%29&_a=%28filters%3A%21%28%28query%3A%28match_phrase%3A%28json.correlation_id%3A%27daadbd89342a7c50c827a6c39fb79b40%27%29%29%29%29%29[0m
[36m# ./qa/resource/api_fabricator.rb:98:in `api_get_from'[0m
[36m# ./qa/resource/api_fabricator.rb:76:in `api_get'[0m
[36m# ./qa/resource/sandbox.rb:55:in `fabricate_via_api!'[0m
[36m# ./qa/resource/base.rb:74:in `block (2 levels) in fabricate_via_api!'[0m
[36m# ./qa/resource/base.rb:117:in `log_and_record_fabrication'[0m
[36m# ./qa/resource/base.rb:74:in `block in fabricate_via_api!'[0m
[36m# ./qa/resource/base.rb:107:in `do_fabricate!'[0m
[36m# ./qa/resource/base.rb:73:in `fabricate_via_api!'[0m
[36m# ./qa/resource/group.rb:18:in `block in <class:Group>'[0m
[36m# ./qa/resource/base.rb:316:in `instance_exec'[0m
[36m# ./qa/resource/base.rb:316:in `attribute_value'[0m
[36m# ./qa/resource/base.rb:173:in `block in attribute'[0m
[36m# ./qa/resource/group.rb:155:in `determine_full_path'[0m
[36m# ./qa/resource/group.rb:91:in `api_get_path'[0m
[36m# ./qa/resource/api_fabricator.rb:76:in `api_get'[0m
[36m# ./qa/resource/group.rb:85:in `fabricate_via_api!'[0m
[36m# ./qa/resource/base.rb:74:in `block (2 levels) in fabricate_via_api!'[0m
[36m# ./qa/resource/base.rb:117:in `log_and_record_fabrication'[0m
[36m# ./qa/resource/base.rb:74:in `block in fabricate_via_api!'[0m
[36m# ./qa/resource/base.rb:107:in `do_fabricate!'[0m
[36m# ./qa/resource/base.rb:73:in `fabricate_via_api!'[0m
[36m# ./qa/resource/base.rb:48:in `fabricate!'[0m
[36m# ./qa/resource/project.rb:37:in `block in <class:Project>'[0m
[36m# ./qa/resource/base.rb:316:in `instance_exec'[0m
[36m# ./qa/resource/base.rb:316:in `attribute_value'[0m
[36m# ./qa/resource/base.rb:173:in `block in attribute'[0m
[36m# ./qa/resource/project.rb:43:in `block in <class:Project>'[0m
[36m# ./qa/resource/base.rb:316:in `instance_exec'[0m
[36m# ./qa/resource/base.rb:316:in `attribute_value'[0m
[36m# ./qa/resource/base.rb:173:in `block in attribute'[0m
[36m# ./qa/resource/project.rb:144:in `api_get_path'[0m
[36m# ./qa/resource/api_fabricator.rb:76:in `api_get'[0m
[36m# ./qa/resource/project.rb:123:in `fabricate_via_api!'[0m
[36m# ./qa/resource/base.rb:74:in `block (2 levels) in fabricate_via_api!'[0m
[36m# ./qa/resource/base.rb:117:in `log_and_record_fabrication'[0m
[36m# ./qa/resource/base.rb:74:in `block in fabricate_via_api!'[0m
[36m# ./qa/resource/base.rb:107:in `do_fabricate!'[0m
[36m# ./qa/resource/base.rb:73:in `fabricate_via_api!'[0m
[36m# ./qa/resource/base.rb:48:in `fabricate!'[0m
[36m# ./qa/resource/repository/project_push.rb:13:in `block in <class:ProjectPush>'[0m
[36m# ./qa/resource/base.rb:316:in `instance_exec'[0m
[36m# ./qa/resource/base.rb:316:in `attribute_value'[0m
[36m# ./qa/resource/base.rb:173:in `block in attribute'[0m
[36m# ./qa/resource/repository/project_push.rb:40:in `fabricate!'[0m
[36m# ./qa/resource/base.rb:60:in `block (2 levels) in fabricate_via_browser_ui!'[0m
[36m# ./qa/resource/base.rb:117:in `log_and_record_fabrication'[0m
[36m# ./qa/resource/base.rb:60:in `block in fabricate_via_browser_ui!'[0m
[36m# ./qa/resource/base.rb:107:in `do_fabricate!'[0m
[36m# ./qa/resource/base.rb:59:in `fabricate_via_browser_ui!'[0m
[36m# ./qa/resource/base.rb:51:in `rescue in fabricate!'[0m
[36m# ./qa/resource/base.rb:43:in `fabricate!'[0m
[36m# ./qa/specs/features/browser_ui/3_create/repository/push_http_private_token_spec.rb:14: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
[36m# ------------------[0m
[36m# --- Caused by: ---[0m
[36m# NotImplementedError:[0m
[36m# NotImplementedError[0m
[36m# ./qa/resource/base.rb:71:in `fabricate_via_api!'[0m
5) Software Supply Chain Security Project access token for a different project cannot be used to create a file via the project API
[31mFailure/Error: [0mlet!([33m:project[0m) { create([33m:project[0m, [35mname[0m: [31m[1;31m"[0m[31mproject-to-test-project-access-token[1;31m"[0m[31m[0m) }[0m
[31m[0m
[31mQA::Resource::Errors::InternalServerError:[0m
[31m Failed to GET https://gitlab.com/api/v4/groups/gitlab-e2e-sandbox-group-3?with_projects=false&private_token=[MASKED] - (500): `{"message":"500 Internal Server Error"}`.[0m
[31m Correlation Id: 4f9af70222848920440bc25fb6759bd6[0m
[31m Sentry Url: https://new-sentry.gitlab.net/organizations/gitlab/issues/?environment=gprd&project=3&query=correlation_id%3A%224f9af70222848920440bc25fb6759bd6%22[0m
[31m Kibana - Discover Url: https://log.gprd.gitlab.net/app/discover#/?_a=%28index:%277092c4e2-4eb5-46f2-8305-a7da2edad090%27%2Cquery%3A%28language%3Akuery%2Cquery%3A%27json.correlation_id%20%3A%204f9af70222848920440bc25fb6759bd6%27%29%29&_g=%28time%3A%28from%3A%272025-05-19T12:01:19.374Z%27%2Cto%3A%272025-05-20T12:01:19.374Z%27%29%29[0m
[31m Kibana - Dashboard Url: https://log.gprd.gitlab.net/app/dashboards#/view/5e6d3440-7597-11ed-9f43-e3784d7fe3ca?_g=%28time%3A%28from:%272025-05-19T12:01:19.374Z%27%2Cto%3A%272025-05-20T12:01:19.374Z%27%29%29&_a=%28filters%3A%21%28%28query%3A%28match_phrase%3A%28json.correlation_id%3A%274f9af70222848920440bc25fb6759bd6%27%29%29%29%29%29[0m
[36m# ./qa/resource/api_fabricator.rb:98:in `api_get_from'[0m
[36m# ./qa/resource/api_fabricator.rb:76:in `api_get'[0m
[36m# ./qa/resource/api_fabricator.rb:34:in `reload!'[0m
[36m# ./qa/resource/base.rb:198:in `bind_call'[0m
[36m# ./qa/resource/base.rb:198:in `block in <class:Base>'[0m
[36m# ./qa/ee/resource/group_base.rb:103:in `marked_for_deletion?'[0m
[36m# ./qa/ee/resource/group_base.rb:92:in `api_delete_path'[0m
[36m# ./qa/tools/test_resource_data_processor.rb:89:in `resource_api_path'[0m
[36m# ./qa/tools/test_resource_data_processor.rb:33:in `collect'[0m
[36m# ./qa/tools/test_resource_data_processor.rb:16:in `collect'[0m
[36m# ./qa/resource/base.rb:123:in `block in log_and_record_fabrication'[0m
[36m# ./qa/resource/base.rb:117:in `log_and_record_fabrication'[0m
[36m# ./qa/resource/base.rb:74:in `block in fabricate_via_api!'[0m
[36m# ./qa/resource/base.rb:107:in `do_fabricate!'[0m
[36m# ./qa/resource/base.rb:73:in `fabricate_via_api!'[0m
[36m# ./qa/resource/group.rb:18:in `block in <class:Group>'[0m
[36m# ./qa/resource/base.rb:316:in `instance_exec'[0m
[36m# ./qa/resource/base.rb:316:in `attribute_value'[0m
[36m# ./qa/resource/base.rb:173:in `block in attribute'[0m
[36m# ./qa/resource/group.rb:155:in `determine_full_path'[0m
[36m# ./qa/resource/group.rb:91:in `api_get_path'[0m
[36m# ./qa/resource/api_fabricator.rb:76:in `api_get'[0m
[36m# ./qa/resource/group.rb:85:in `fabricate_via_api!'[0m
[36m# ./qa/resource/base.rb:74:in `block (2 levels) in fabricate_via_api!'[0m
[36m# ./qa/resource/base.rb:117:in `log_and_record_fabrication'[0m
[36m# ./qa/resource/base.rb:74:in `block in fabricate_via_api!'[0m
[36m# ./qa/resource/base.rb:107:in `do_fabricate!'[0m
[36m# ./qa/resource/base.rb:73:in `fabricate_via_api!'[0m
[36m# ./qa/resource/base.rb:48:in `fabricate!'[0m
[36m# ./qa/resource/project.rb:37:in `block in <class:Project>'[0m
[36m# ./qa/resource/base.rb:316:in `instance_exec'[0m
[36m# ./qa/resource/base.rb:316:in `attribute_value'[0m
[36m# ./qa/resource/base.rb:173:in `block in attribute'[0m
[36m# ./qa/resource/project.rb:43:in `block in <class:Project>'[0m
[36m# ./qa/resource/base.rb:316:in `instance_exec'[0m
[36m# ./qa/resource/base.rb:316:in `attribute_value'[0m
[36m# ./qa/resource/base.rb:173:in `block in attribute'[0m
[36m# ./qa/resource/project.rb:144:in `api_get_path'[0m
[36m# ./qa/resource/api_fabricator.rb:76:in `api_get'[0m
[36m# ./qa/resource/project.rb:123:in `fabricate_via_api!'[0m
[36m# ./qa/resource/base.rb:74:in `block (2 levels) in fabricate_via_api!'[0m
[36m# ./qa/resource/base.rb:117:in `log_and_record_fabrication'[0m
[36m# ./qa/resource/base.rb:74:in `block in fabricate_via_api!'[0m
[36m# ./qa/resource/base.rb:107:in `do_fabricate!'[0m
[36m# ./qa/resource/base.rb:73:in `fabricate_via_api!'[0m
[36m# ./qa/factories/_shared.rb:6:in `block (2 levels) in <module:QA>'[0m
[36m# ./qa/specs/features/api/10_software_supply_chain_security/project_access_token_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 32.67 seconds (files took 1.56 seconds to load)
[31m5 examples, 5 failures[0m
Failed examples:
[31mrspec ./qa/specs/features/ee/browser_ui/18_security_risk_management/security_policies_spec.rb:38[0m [36m# Security Risk Management Security policies can navigate to Policy Editor page[0m
/builds/gitlab-org/quality/canary/.gems/bin/gitlab-qa: Command `docker run -t --rm --net=bridge --env QA_CAN_TEST_GIT_PROTOCOL_V2="$QA_CAN_TEST_GIT_PROTOCOL_V2" ...` failed! [31m✘[0m (Gitlab::QA::Support::ShellCommand::StatusError)
/builds/gitlab-org/quality/canary/.gems/bin/gitlab-qa: Command `docker run -t --rm --net=bridge --env QA_CAN_TEST_GIT_PROTOCOL_V2="$QA_CAN_TEST_GIT_PROTOCOL_V2" ...` failed! [31m✘[0m (Gitlab::QA::Support::ShellCommand::StatusError)
[31mrspec ./qa/specs/features/ee/browser_ui/18_security_risk_management/security_policies_spec.rb:27[0m [36m# Security Risk Management Security policies can load Policies page and view the policies list[0m
[31mrspec ./qa/specs/features/ee/browser_ui/18_security_risk_management/security_policies_spec.rb:51[0m [36m# Security Risk Management Security policies can create a new policy[0m
[31mrspec ./qa/specs/features/browser_ui/3_create/repository/push_http_private_token_spec.rb:8[0m [36m# Create Git push over HTTP user using a personal access token pushes code to the repository[0m
[31mrspec ./qa/specs/features/api/10_software_supply_chain_security/project_access_token_spec.rb:60[0m [36m# Software Supply Chain Security Project access token for a different project cannot be used to create a file via the project API[0m