From 748a439d7a0f68f86e1c777676b8ec147b8dda82 Mon Sep 17 00:00:00 2001 From: Enrico Candino Date: Thu, 17 Jul 2025 10:25:09 +0200 Subject: [PATCH] fix for restoring policy (#413) --- pkg/controller/cluster/cluster.go | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/pkg/controller/cluster/cluster.go b/pkg/controller/cluster/cluster.go index 62e079bd..6bf80355 100644 --- a/pkg/controller/cluster/cluster.go +++ b/pkg/controller/cluster/cluster.go @@ -231,9 +231,10 @@ func (c *ClusterReconciler) reconcile(ctx context.Context, cluster *v1alpha1.Clu return err } - if policyName, found := ns.Labels[policy.PolicyNameLabelKey]; found { - cluster.Status.PolicyName = policyName + policyName, found := ns.Labels[policy.PolicyNameLabelKey] + cluster.Status.PolicyName = policyName + if found && policyName != "" { var policy v1alpha1.VirtualClusterPolicy if err := c.Client.Get(ctx, client.ObjectKey{Name: policyName}, &policy); err != nil { return err