From 1b8f851979099cfa8c5d6de4d363b1d25a0699cc Mon Sep 17 00:00:00 2001 From: Dawn Chen Date: Fri, 16 Oct 2015 13:02:00 -0700 Subject: [PATCH] Fix PodPhase issue caused by backoff --- pkg/kubelet/kubelet.go | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/pkg/kubelet/kubelet.go b/pkg/kubelet/kubelet.go index e0a186ced96..027b4fd5e78 100644 --- a/pkg/kubelet/kubelet.go +++ b/pkg/kubelet/kubelet.go @@ -2513,7 +2513,11 @@ func GetPhase(spec *api.PodSpec, info []api.ContainerStatus) api.PodPhase { failed++ } } else if containerStatus.State.Waiting != nil { - waiting++ + if containerStatus.LastTerminationState.Terminated != nil { + stopped++ + } else { + waiting++ + } } else { unknown++ }