Merge pull request #22483 from yujuhong/force_update

Auto commit by PR queue bot
This commit is contained in:
k8s-merge-robot
2016-03-04 22:26:14 -08:00

View File

@@ -148,7 +148,10 @@ func (m *manager) SetPodStatus(pod *api.Pod, status api.PodStatus) {
if err != nil {
return
}
m.updateStatusInternal(pod, status, false)
// Force a status update if deletion timestamp is set. This is necessary
// because if the pod is in the non-running state, the pod worker still
// needs to be able to trigger an update and/or deletion.
m.updateStatusInternal(pod, status, pod.DeletionTimestamp != nil)
}
func (m *manager) SetContainerReadiness(podUID types.UID, containerID kubecontainer.ContainerID, ready bool) {