Update verification level for a catalog resource
What does this MR do and why?
Adds gitlab
to the verification level for GitLab-owned namespace.
Updates the verification level in the create service.
Adds specs for the model and service
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
NA
How to set up and validate locally
- Locally create a namespace called
components
. - Try adding a catalog resource inside it.
- The verification level should be
gitlab
as that is what we use in SaaS - https://gitlab.com/components/ - Try creating a catalog resource in some other namespace and it will be set to
unverified
Related to #434058 (closed)
Edited by Rajendra Kadam