namespace should be lowercased in kubernetes

Open username-removed-197097 requested to merge venatir/gitlab-ce:master into master

What does this MR do?

This is making namespace lowercase in kubernetes, otherwise namespaces cannot be created. This was partially addressed, but this covers a case that was missed when the default namespace is generated from the project group-name.

Are there points in the code the reviewer needs to double check?

Why was this MR needed?

Autodevops fails for projects with uppercase in their name.

Screenshots (if relevant)

Does this MR meet the acceptance criteria?

What are the relevant issue numbers?

Fix https://gitlab.com/gitlab-org/gitlab-ce/issues/38692.

Edited by username-removed-197097