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.
-
I have evaluated the MR acceptance checklist for this MR.
Related to #341124 (closed)
Edited by Brett Walker