Open
Description
Briefly describe the feature
As of now, if the user selects a namespace when specifying a project-user-role mapping which does not exist, we create the namespace on the first use. This is done as we rely on the namespace being available to generate SA and other necessary resources, but it would be better to not create the namespace and just return with error/empty if they try to access it.
What problem does this feature solve? Please link any relevant documentation or Issues
Make the behavior of missing namespaces more to what people might expect out of the box.
(optional) What is your current workaround?
-