From 4a79279c69b1774c629b30890809f2582798f3c8 Mon Sep 17 00:00:00 2001 From: Shivam Mukhade Date: Thu, 27 Jan 2022 18:33:48 +0530 Subject: [PATCH] [OpenShift] removes obsolete installerSets created for Addon during Upgrade Signed-off-by: Shivam Mukhade --- pkg/reconciler/openshift/tektonaddon/tektonaddon.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pkg/reconciler/openshift/tektonaddon/tektonaddon.go b/pkg/reconciler/openshift/tektonaddon/tektonaddon.go index 0dc49c8a3f..07a19cfc2f 100644 --- a/pkg/reconciler/openshift/tektonaddon/tektonaddon.go +++ b/pkg/reconciler/openshift/tektonaddon/tektonaddon.go @@ -150,6 +150,10 @@ func (r *Reconciler) ReconcileKind(ctx context.Context, ta *v1alpha1.TektonAddon // Pass the object through defaulting ta.SetDefaults(ctx) + if err := tektoninstallerset.CleanUpObsoleteResources(ctx, r.operatorClientSet, CreatedByValue); err != nil { + return err + } + // validate the params ptVal, _ := findValue(ta.Spec.Params, v1alpha1.PipelineTemplatesParam) ctVal, _ := findValue(ta.Spec.Params, v1alpha1.ClusterTasksParam)