This is an automated email from the ASF dual-hosted git repository. pcongiusti pushed a commit to branch release-2.1.x in repository https://gitbox.apache.org/repos/asf/camel-k.git
commit 55cadc33ee43d2bb1a6d70b2ac4b6614369f022f Author: Gaelle Fournier <[email protected]> AuthorDate: Mon Nov 27 15:24:18 2023 +0100 Fix(core): Openshift securityContext on global operator In global mode the integration pod securityContext needs to be generated from the integration namespace. --- pkg/trait/container.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkg/trait/container.go b/pkg/trait/container.go index 62b905eb0..5241f3709 100644 --- a/pkg/trait/container.go +++ b/pkg/trait/container.go @@ -342,7 +342,7 @@ func (t *containerTrait) configureSecurityContext(e *Environment, container *cor // get security context from security context constraint configuration in namespace isOpenShift, _ := openshift.IsOpenShift(e.Client) if isOpenShift { - securityContext, _ := openshift.GetOpenshiftSecurityContextRestricted(e.Ctx, e.Client, e.Platform.Namespace) + securityContext, _ := openshift.GetOpenshiftSecurityContextRestricted(e.Ctx, e.Client, e.Integration.Namespace) if securityContext != nil { container.SecurityContext = securityContext }
