Skip to content

Remove assign_compliance_project_service feature flag

Jarka Košanová requested to merge 442302-remove-ff into master

What does this MR do and why?

It removes the assign_compliance_project_service feature flag. The FF has globally enabled on gitlab.com on 27th February, we haven't see any issues. We can now safely remove it.

How to set up and validate locally

  1. Play around with the compliance project assignment
  • using project settings (Project - Settings - General - Compliance Framework)
  • GraphQL mutation, example:
mutation {
  projectSetComplianceFramework(input: { 
    projectId: "gid://gitlab/Project/7",
    complianceFrameworkId: "gid://gitlab/ComplianceManagement::Framework/4"
  }) {
    project {
      id
    }
  }
}
  • creation of new project which should also assign a default compliance framework

Related to #442302 (closed)

Edited by Jarka Košanová

Merge request reports