Skip to content

Unable to remove a verified namespace in a self-managed instance

Summary

Per the documentation, you should be able to remove the verification of the root namespace by setting the verification level to UNVERIFIED

However, the API call fails with:

{
  "data": {
    "verifiedNamespaceCreate": {
      "errors": [
        "Cannot use unverified on a non-Gitlab.com instance.Use `VERIFIED_CREATOR_SELF_MANAGED`."
      ]
    }
  }
}

Seems in the code we only allow verification level = verified_creator_self_managed for self managed instances.

Definition of Done

Add the UNVERIFIED option for self-managed installations

Details

Roles involved

  • Design
  • Technical Writing
  • Backend
  • Frontend
  • Test engineering

NOTE: When work is ready to be defined, please create appropriate sub-tasks.

Edited by 🤖 GitLab Bot 🤖