From 88e95b0d7c62ad91e2c910251797e80c4a1cd014 Mon Sep 17 00:00:00 2001 From: Matt Farina Date: Mon, 30 Mar 2020 11:23:06 -0400 Subject: [PATCH] Fix nul pointer error Closes #7812 Signed-off-by: Matt Farina --- pkg/kube/client.go | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/pkg/kube/client.go b/pkg/kube/client.go index 098388bc9..8d3a039d3 100644 --- a/pkg/kube/client.go +++ b/pkg/kube/client.go @@ -361,6 +361,11 @@ func (c *Client) Get(namespace string, reader io.Reader) (string, error) { err = perform(infos, func(info *resource.Info) error { mux.Lock() defer mux.Unlock() + if err := info.Get(); err != nil { + c.Log("WARNING: Failed Get for resource %q: %s", info.Name, err) + missing = append(missing, fmt.Sprintf("%v\t\t%s", info.Mapping.Resource, info.Name)) + return nil + } //Get the relation pods objs, err = c.getSelectRelationPod(info, objs)