From ed97725ea17acf7e54e7a9c5d2edb28f6eeea329 Mon Sep 17 00:00:00 2001 From: pezzak Date: Thu, 17 Jun 2021 12:51:44 +0300 Subject: [PATCH] Log error from kube-api --- pkg/exporters/k8sexporter/k8s_exporter.go | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/pkg/exporters/k8sexporter/k8s_exporter.go b/pkg/exporters/k8sexporter/k8s_exporter.go index ba6ae3932..b7955fa65 100644 --- a/pkg/exporters/k8sexporter/k8s_exporter.go +++ b/pkg/exporters/k8sexporter/k8s_exporter.go @@ -107,9 +107,10 @@ func waitForAPIServerReadyWithTimeout(c problemclient.Client, npdo *options.Node return wait.PollImmediate(npdo.APIServerWaitInterval, npdo.APIServerWaitTimeout, func() (done bool, err error) { // If NPD can get the node object from kube-apiserver, the server is // ready and the RBAC permission is set correctly. - if _, err := c.GetNode(); err == nil { - return true, nil + if _, err := c.GetNode(); err != nil { + glog.Errorf("Can't get node object: %v", err) + return false, nil } - return false, nil + return true, nil }) }