Use allowlist of allowed attributes for imported models (part 4)
What does this MR do and why?
This change changes the behavior that is responsible for filtering out attributes when importing new project. We were cleaning attributes based on list of excluded patterns and attributes. For Service Desk Setting, Security Setting, Prometheus Metrics, Container Expiration Policy and Project Feature we are changing that behavior.
How to set up and validate locally
- Create new project, configure Service Desk Setting, Security Setting, Prometheus Metrics, Container Expiration Policy and Project Features.
- Export that project.
- Create new project by importing previously exported package.
- Verify if project is imported along with configured settings.
MR acceptance checklist
This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.
-
I have evaluated the MR acceptance checklist for this MR.
Related to #341271 (closed)
Edited by Alan (Maciej) Paruszewski