This is an automated email from the ASF dual-hosted git repository.

astefanutti pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/camel-k.git

commit 56ef90953829d288a856f8b24ec22cd08e2ecea7
Author: Antonin Stefanutti <anto...@stefanutti.fr>
AuthorDate: Tue Oct 8 16:44:05 2019 +0200

    fix(kaniko): Kaniko cache warmer multi-tenancy per namespaces
---
 pkg/controller/integrationplatform/initialize.go | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

diff --git a/pkg/controller/integrationplatform/initialize.go 
b/pkg/controller/integrationplatform/initialize.go
index 2e54ae0..2424851 100644
--- a/pkg/controller/integrationplatform/initialize.go
+++ b/pkg/controller/integrationplatform/initialize.go
@@ -135,15 +135,13 @@ func (action *initializeAction) Handle(ctx 
context.Context, platform *v1alpha1.I
                        return nil, err
                }
 
-               // Check if the operator is running in the same namespace 
before starting the cache warmer
-               if platform.Namespace == platformutil.GetOperatorNamespace() && 
platform.Spec.Build.IsKanikoCacheEnabled() {
+               if platform.Spec.Build.IsKanikoCacheEnabled() {
                        // Create the Kaniko warmer pod that caches the base 
image into the Camel K builder volume
                        action.L.Info("Create Kaniko cache warmer pod")
                        err = createKanikoCacheWarmerPod(ctx, action.client, 
platform)
                        if err != nil {
                                return nil, err
                        }
-
                        platform.Status.Phase = 
v1alpha1.IntegrationPlatformPhaseWarming
                } else {
                        // Skip the warmer pod creation

Reply via email to