Port jobNamespace fix to 0-82-stable

What does this MR do?

Port the fix from !522 (merged) to 0-82-stable.

Why was this MR needed?

The jobNamespace feature is broken: role and rolebinding are getting deployed to the wrong namespace. A fix exists in !522 (merged) - this is a port of this fix.

What's the best way to test this MR?

Tests have been added by @Jellyfrog

What are the relevant issue numbers?

Part of fixing the regression in #413 (closed)

Edited by Daniel Marks

Merge request reports

Loading