From 244598af80c41f4ea05881a7e7af7c9f2d1b0c80 Mon Sep 17 00:00:00 2001 From: astraw99 Date: Thu, 20 Oct 2022 23:31:02 +0800 Subject: [PATCH] Add back-off restarting failed container name --- pkg/kubelet/kuberuntime/kuberuntime_manager.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pkg/kubelet/kuberuntime/kuberuntime_manager.go b/pkg/kubelet/kuberuntime/kuberuntime_manager.go index 7e245cd00bd..7e8dcbd3112 100644 --- a/pkg/kubelet/kuberuntime/kuberuntime_manager.go +++ b/pkg/kubelet/kuberuntime/kuberuntime_manager.go @@ -920,7 +920,8 @@ func (m *kubeGenericRuntimeManager) doBackOff(pod *v1.Pod, container *v1.Contain key := getStableKey(pod, container) if backOff.IsInBackOffSince(key, ts) { if containerRef, err := kubecontainer.GenerateContainerRef(pod, container); err == nil { - m.recorder.Eventf(containerRef, v1.EventTypeWarning, events.BackOffStartContainer, "Back-off restarting failed container") + m.recorder.Eventf(containerRef, v1.EventTypeWarning, events.BackOffStartContainer, + fmt.Sprintf("Back-off restarting failed container %s in pod %s", container.Name, format.Pod(pod))) } err := fmt.Errorf("back-off %s restarting failed container=%s pod=%s", backOff.Get(key), container.Name, format.Pod(pod)) klog.V(3).InfoS("Back-off restarting failed container", "err", err.Error())