From f7d56e1c6f629b86b28cdc29a9f7f43432d90f51 Mon Sep 17 00:00:00 2001 From: Shafeeque E S Date: Mon, 9 Jan 2023 11:58:23 +0530 Subject: [PATCH] Drop ready check for garden informer sync for gardenlet Adding ready check to manager is not possible after it's started, since controller-runtime, `v0.11.0`. However the check was broken, and it is now fixed in https://github.com/kubernetes-sigs/controller-runtime/pull/2090, so we have to drop this. --- cmd/gardenlet/app/app.go | 5 ----- 1 file changed, 5 deletions(-) diff --git a/cmd/gardenlet/app/app.go b/cmd/gardenlet/app/app.go index f606af75ee4..d23a65e5e13 100644 --- a/cmd/gardenlet/app/app.go +++ b/cmd/gardenlet/app/app.go @@ -349,11 +349,6 @@ func (g *garden) Start(ctx context.Context) error { return fmt.Errorf("failed creating garden cluster object: %w", err) } - log.Info("Setting up ready check for garden informer sync") - if err := g.mgr.AddReadyzCheck("garden-informer-sync", gardenerhealthz.NewCacheSyncHealthz(gardenCluster.GetCache())); err != nil { - return err - } - log.Info("Cleaning bootstrap authentication data used to request a certificate if needed") if len(g.kubeconfigBootstrapResult.CSRName) > 0 && len(g.kubeconfigBootstrapResult.SeedName) > 0 { if err := bootstrap.DeleteBootstrapAuth(ctx, gardenCluster.GetClient(), gardenCluster.GetClient(), g.kubeconfigBootstrapResult.CSRName, g.kubeconfigBootstrapResult.SeedName); err != nil {