From b62af04f7f83d25df18c553a2411b89798505c60 Mon Sep 17 00:00:00 2001 From: Ivan Shvedunov Date: Thu, 13 Apr 2017 01:00:50 +0300 Subject: [PATCH] Fix crash in kubectl run --- pkg/kubectl/cmd/run.go | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pkg/kubectl/cmd/run.go b/pkg/kubectl/cmd/run.go index 22ddd4e595e..d53eac57ddf 100644 --- a/pkg/kubectl/cmd/run.go +++ b/pkg/kubectl/cmd/run.go @@ -413,7 +413,9 @@ func waitForPod(podClient coreclient.PodsGetter, ns, name string, exitCondition ev, err := watch.Until(0, w, func(ev watch.Event) (bool, error) { return exitCondition(ev) }) - result = ev.Object.(*api.Pod) + if ev != nil { + result = ev.Object.(*api.Pod) + } return err }) return result, err