Decouple experiment toggle check and ff
What does this MR do and why?
Decouple experiment toggle check and ff
- decouple ci experiment from pipeline execution policy feature flag
- more information at &13266 (comment 1940288055)
MR acceptance checklist
Please evaluate this MR against the MR acceptance checklist. It helps you analyze changes to reduce risks in quality, performance, reliability, security, and maintainability.
Screenshots or screen recordings
Screenshots are required for UI changes, and strongly recommended for all other merge requests.
Page | Screenshot |
---|---|
Policy selector | |
Scan execution | |
Type filter |
How to set up and validate locally
Numbered steps to set up and validate the change are strongly suggested.
- Upload a GitLab Ultimate license
- Enable the feature flag using
echo "Feature.enable(:pipeline_execution_policy_type)" | rails c
- Navigate to a group => Settings => General => Permissions
- Ensure
Security policy pipeline execution action
is disabled - Navigate to a project in the group => Secure => Policies
- Verify the type filter includes pipeline execution policy
- Select
New policy
- Verify
Pipeline Execution Policy
is available to select
Related to #467067 (closed)
Edited by Alexander Turinske