Investigate whether it is safe to clear gl_namespace_id/gl_namespace_name for self-managed orders
There are some self-managed orders has gl_namespace_id/gl_namespace_name.
Problem
Self managed plans should not associates to gitlab namespace. Most likely, these orders were previously SaaS subscriptions(with gl_namespace_id/gl_namespace_name data). And later they were updated to self-managed subscriptions. But we did not clear the gl_namespace_id/gl_namespace_name.
It is confusing to have SM subscription associates to gitlab namespace.
Proposal
To investigate whether it is safe to clear(nullify) gl_namespace_id/gl_namespace_name when it is a SM subscription.
If yes, (write a script or create a rake tasks) to perform this task.