DeletePropagationPolicy changed to background 18/121118/1
authorLukasz Rajewski <lukasz.rajewski@orange.com>
Wed, 5 May 2021 18:39:10 +0000 (20:39 +0200)
committerLukasz Rajewski <lukasz.rajewski@orange.com>
Wed, 5 May 2021 19:32:32 +0000 (21:32 +0200)
The policy is changed to Background operation
which is default for helm application. Later
on dedicated parametr will be added to the profile
to let it be changed for particular helm chart.

Issue-ID: MULTICLOUD-1338
Signed-off-by: Lukasz Rajewski <lukasz.rajewski@orange.com>
Change-Id: I29978bc39fe6e1d10b0278fe10736ff1b7cc2006

src/k8splugin/plugins/generic/plugin.go
src/k8splugin/plugins/namespace/plugin.go
src/k8splugin/plugins/service/plugin.go

index 5f73ad2..f38fee7 100644 (file)
@@ -212,7 +212,7 @@ func (g genericPlugin) Delete(resource helm.KubernetesResource, namespace string
        }
 
        gvr := mapping.Resource
-       deletePolicy := metav1.DeletePropagationForeground
+       deletePolicy := metav1.DeletePropagationBackground
        opts := metav1.DeleteOptions{
                PropagationPolicy: &deletePolicy,
        }
index 59defa3..851a556 100644 (file)
@@ -65,7 +65,7 @@ func (p namespacePlugin) Get(resource helm.KubernetesResource, namespace string,
 
 // Delete an existing namespace hosted in a specific Kubernetes cluster
 func (p namespacePlugin) Delete(resource helm.KubernetesResource, namespace string, client plugin.KubernetesConnector) error {
-       deletePolicy := metaV1.DeletePropagationForeground
+       deletePolicy := metaV1.DeletePropagationBackground
        opts := metaV1.DeleteOptions{
                PropagationPolicy: &deletePolicy,
        }
index 06f4b1d..ba1decb 100644 (file)
@@ -111,7 +111,7 @@ func (p servicePlugin) Delete(resource helm.KubernetesResource, namespace string
                namespace = "default"
        }
 
-       deletePolicy := metaV1.DeletePropagationForeground
+       deletePolicy := metaV1.DeletePropagationBackground
        opts := metaV1.DeleteOptions{
                PropagationPolicy: &deletePolicy,
        }