From b4e62a645b9209a05ae4a15d366cd14f03484624 Mon Sep 17 00:00:00 2001 From: Sargun Dhillon Date: Fri, 6 Nov 2020 17:08:38 -0800 Subject: [PATCH] Revert "Upgrade to golangci-lint v1.32.2" --- .circleci/config.yml | 2 +- node/nodeutil/client.go | 9 +++------ 2 files changed, 4 insertions(+), 7 deletions(-) diff --git a/.circleci/config.yml b/.circleci/config.yml index 06fe55976..87acf6075 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -18,7 +18,7 @@ jobs: command: V=1 CI=1 make vet - run: name: Install linters - command: curl -sfL https://install.goreleaser.com/github.com/golangci/golangci-lint.sh | bash -s v1.32.2 && mv ./bin/* /go/bin/ + command: curl -sfL https://install.goreleaser.com/github.com/golangci/golangci-lint.sh | bash -s v1.17.1 && mv ./bin/* /go/bin/ - run: name: Lint command: golangci-lint run ./... diff --git a/node/nodeutil/client.go b/node/nodeutil/client.go index 70d746dfe..8f406b660 100644 --- a/node/nodeutil/client.go +++ b/node/nodeutil/client.go @@ -24,16 +24,13 @@ func ClientsetFromEnv(kubeConfigPath string) (*kubernetes.Clientset, error) { ) if kubeConfigPath != "" { - _, err = os.Stat(kubeConfigPath) - if err == nil { + if _, err := os.Stat(kubeConfigPath); err != nil { + config, err = rest.InClusterConfig() + } else { config, err = clientcmd.NewNonInteractiveDeferredLoadingClientConfig( &clientcmd.ClientConfigLoadingRules{ExplicitPath: kubeConfigPath}, &clientcmd.ConfigOverrides{}, ).ClientConfig() - } else if os.IsNotExist(err) { - config, err = rest.InClusterConfig() - } else { - return nil, err } } else { config, err = rest.InClusterConfig()