Skip to content

Use UserNamespacePolicy for user namespaces

What does this MR do and why?

We're converting to using Namespaces::UserNamespace.

This MR converts NamespacePolicy into Namespaces::UserNamespacePolicy

FYI, GroupPolicy does not inherit from NamespacePolicy, as one might expect. They both inherited from BasePolicy. This means we can make Namespaces::UserNamespacePolicy inherit from BasePolicy, and have NamespacePolicy inherit from Namespaces::UserNamespacePolicy.

MR acceptance checklist

This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.

Related to #341124 (closed)

Edited by Brett Walker

Merge request reports