From bad0593a686467877880884da5948ca534881d86 Mon Sep 17 00:00:00 2001 From: lixd Date: Fri, 28 Jul 2023 17:42:07 +0800 Subject: [PATCH] fix kubelet image gc Signed-off-by: lixd --- pkg/kubelet/images/image_gc_manager.go | 13 +------------ 1 file changed, 1 insertion(+), 12 deletions(-) diff --git a/pkg/kubelet/images/image_gc_manager.go b/pkg/kubelet/images/image_gc_manager.go index 52aa0d0ceea..a66f08c80b6 100644 --- a/pkg/kubelet/images/image_gc_manager.go +++ b/pkg/kubelet/images/image_gc_manager.go @@ -100,9 +100,6 @@ type realImageGCManager struct { // Reference to this node. nodeRef *v1.ObjectReference - // Track initialization - initialized bool - // imageCache is the cache of latest image list. imageCache imageCache @@ -176,7 +173,6 @@ func NewImageGCManager(runtime container.Runtime, statsProvider StatsProvider, r statsProvider: statsProvider, recorder: recorder, nodeRef: nodeRef, - initialized: false, tracer: tracer, } @@ -186,16 +182,9 @@ func NewImageGCManager(runtime container.Runtime, statsProvider StatsProvider, r func (im *realImageGCManager) Start() { ctx := context.Background() go wait.Until(func() { - // Initial detection make detected time "unknown" in the past. - var ts time.Time - if im.initialized { - ts = time.Now() - } - _, err := im.detectImages(ctx, ts) + _, err := im.detectImages(ctx, time.Now()) if err != nil { klog.InfoS("Failed to monitor images", "err", err) - } else { - im.initialized = true } }, 5*time.Minute, wait.NeverStop)