From 40753d1454ab1e711f6adda8351af70b5962b395 Mon Sep 17 00:00:00 2001 From: Andrew Keesler Date: Tue, 5 Jan 2021 10:44:36 -0800 Subject: [PATCH] Remove blockOwnerDeletion from the supervisor secrets Signed-off-by: Margo Crawford --- .../generator/supervisor_secrets.go | 12 ++++----- .../generator/supervisor_secrets_test.go | 27 +++++++++---------- 2 files changed, 17 insertions(+), 22 deletions(-) diff --git a/internal/controller/supervisorconfig/generator/supervisor_secrets.go b/internal/controller/supervisorconfig/generator/supervisor_secrets.go index dae032b3..b9e0cc5e 100644 --- a/internal/controller/supervisorconfig/generator/supervisor_secrets.go +++ b/internal/controller/supervisorconfig/generator/supervisor_secrets.go @@ -206,7 +206,6 @@ func generateSecret(namespace, name string, labels map[string]string, secretData Kind: "Deployment", } - blockOwnerDeletion := true isController := false return &corev1.Secret{ @@ -215,12 +214,11 @@ func generateSecret(namespace, name string, labels map[string]string, secretData Namespace: namespace, OwnerReferences: []metav1.OwnerReference{ { - APIVersion: deploymentGVK.GroupVersion().String(), - Kind: deploymentGVK.Kind, - Name: owner.GetName(), - UID: owner.GetUID(), - BlockOwnerDeletion: &blockOwnerDeletion, - Controller: &isController, + APIVersion: deploymentGVK.GroupVersion().String(), + Kind: deploymentGVK.Kind, + Name: owner.GetName(), + UID: owner.GetUID(), + Controller: &isController, }, }, Labels: labels, diff --git a/internal/controller/supervisorconfig/generator/supervisor_secrets_test.go b/internal/controller/supervisorconfig/generator/supervisor_secrets_test.go index f2844c7d..19fd6d1b 100644 --- a/internal/controller/supervisorconfig/generator/supervisor_secrets_test.go +++ b/internal/controller/supervisorconfig/generator/supervisor_secrets_test.go @@ -268,20 +268,18 @@ func TestSupervisorSecretsControllerSync(t *testing.T) { generatedSymmetricKey = []byte("some-neato-32-byte-generated-key") otherGeneratedSymmetricKey = []byte("some-funio-32-byte-generated-key") - blockOwnerDeletion = true - isController = false - generatedSecret = &corev1.Secret{ + isController = false + generatedSecret = &corev1.Secret{ ObjectMeta: metav1.ObjectMeta{ Name: generatedSecretName, Namespace: generatedSecretNamespace, OwnerReferences: []metav1.OwnerReference{ { - APIVersion: ownerGVK.GroupVersion().String(), - Kind: ownerGVK.Kind, - Name: owner.GetName(), - UID: owner.GetUID(), - BlockOwnerDeletion: &blockOwnerDeletion, - Controller: &isController, + APIVersion: ownerGVK.GroupVersion().String(), + Kind: ownerGVK.Kind, + Name: owner.GetName(), + UID: owner.GetUID(), + Controller: &isController, }, }, Labels: labels, @@ -298,12 +296,11 @@ func TestSupervisorSecretsControllerSync(t *testing.T) { Namespace: generatedSecretNamespace, OwnerReferences: []metav1.OwnerReference{ { - APIVersion: ownerGVK.GroupVersion().String(), - Kind: ownerGVK.Kind, - Name: owner.GetName(), - UID: owner.GetUID(), - BlockOwnerDeletion: &blockOwnerDeletion, - Controller: &isController, + APIVersion: ownerGVK.GroupVersion().String(), + Kind: ownerGVK.Kind, + Name: owner.GetName(), + UID: owner.GetUID(), + Controller: &isController, }, }, Labels: labels,