diff --git a/test/e2e/framework/util.go b/test/e2e/framework/util.go index 06c7e3bdeda..1e1b3182804 100644 --- a/test/e2e/framework/util.go +++ b/test/e2e/framework/util.go @@ -1311,7 +1311,6 @@ func DumpNodeDebugInfo(c clientset.Interface, nodeNames []string, logFunc func(f // getKubeletPods retrieves the list of pods on the kubelet. func getKubeletPods(c clientset.Interface, node string) (*v1.PodList, error) { - var result *v1.PodList var client restclient.Result finished := make(chan struct{}, 1) go func() { @@ -1327,6 +1326,7 @@ func getKubeletPods(c clientset.Interface, node string) (*v1.PodList, error) { }() select { case <-finished: + result := &v1.PodList{} if err := client.Into(result); err != nil { return &v1.PodList{}, err }