From b829d3461b5acd3d8492dc4da28adc3f86717e20 Mon Sep 17 00:00:00 2001 From: Zexi Li Date: Fri, 3 Apr 2026 17:19:25 +0800 Subject: [PATCH] fix(monitor-stack): skip Sync when component is disabled Restore early return via IsDisabled() so Disable and product version exclusion take effect; aligns with behavior before refactor 96c00cef. --- pkg/manager/component/monitor_stack.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pkg/manager/component/monitor_stack.go b/pkg/manager/component/monitor_stack.go index 5b939d16f..74941cb55 100644 --- a/pkg/manager/component/monitor_stack.go +++ b/pkg/manager/component/monitor_stack.go @@ -63,6 +63,10 @@ func (m *monitorStackManager) IsDisabled(oc *v1alpha1.OnecloudCluster) bool { } func (m *monitorStackManager) Sync(oc *v1alpha1.OnecloudCluster) error { + if m.IsDisabled(oc) { + return nil + } + clustercfg, err := m.configer.GetClusterConfig(oc) if err != nil { return errors.Wrap(err, "get cluster config for grafana")