From 70a471033773108d3ae6076f826a66b7da8d8761 Mon Sep 17 00:00:00 2001 From: Michal Fojtik Date: Thu, 10 Feb 2022 13:19:24 +0100 Subject: [PATCH] Properly reconcile and react to changes in cluster operator resource --- pkg/operator/controller/status/controller.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pkg/operator/controller/status/controller.go b/pkg/operator/controller/status/controller.go index cc03a0cab2..93cbd19813 100644 --- a/pkg/operator/controller/status/controller.go +++ b/pkg/operator/controller/status/controller.go @@ -65,6 +65,9 @@ func New(mgr manager.Manager, config Config) (controller.Controller, error) { if err != nil { return nil, err } + if err := c.Watch(&source.Kind{Type: &configv1.ClusterOperator{}}, &handler.EnqueueRequestForObject{}); err != nil { + return nil, err + } if err := c.Watch(&source.Kind{Type: &operatorv1.IngressController{}}, &handler.EnqueueRequestForObject{}); err != nil { return nil, err }