From 8ffc5f08aa5c3af053c9ce863b533df956020239 Mon Sep 17 00:00:00 2001 From: xuezhao Date: Thu, 4 Jul 2024 10:00:57 +0800 Subject: [PATCH] Add leaderelection on mce 2.4 (#127) Signed-off-by: GitHub --- cmd/addon-manager/main.go | 1 + 1 file changed, 1 insertion(+) diff --git a/cmd/addon-manager/main.go b/cmd/addon-manager/main.go index 9d344c8e..1c16476b 100644 --- a/cmd/addon-manager/main.go +++ b/cmd/addon-manager/main.go @@ -214,6 +214,7 @@ func main() { go informerFactory.Start(ctx.Done()) go nativeInformer.Start(ctx.Done()) go func() { + <-mgr.Elected() if err := addonManager.Start(ctx); err != nil { setupLog.Error(err, "unable to start addon manager") os.Exit(1)