Merge pull request #27042 from lukaszo/logs

Automatic merge from submit-queue

Fix kubectl logs for init containers
pull/6/head
k8s-merge-robot 2016-06-17 05:01:04 -07:00 committed by GitHub
commit 983b478ff4
1 changed files with 4 additions and 0 deletions

View File

@ -2720,6 +2720,10 @@ func (kl *Kubelet) validateContainerLogStatus(podName string, podStatus *api.Pod
var cID string
cStatus, found := api.GetContainerStatus(podStatus.ContainerStatuses, containerName)
// if not found, check the init containers
if !found {
cStatus, found = api.GetContainerStatus(podStatus.InitContainerStatuses, containerName)
}
if !found {
return kubecontainer.ContainerID{}, fmt.Errorf("container %q in pod %q is not available", containerName, podName)
}