From d28de70ec65f1ab5da632e46dfcf4e6129fd8bbc Mon Sep 17 00:00:00 2001 From: Daniel Fajmon Date: Thu, 9 Apr 2026 16:25:25 +0200 Subject: [PATCH] Unset kubernetes vars for unit tests Unit tests fail on cluster when KUBERNETES_SERVICE_HOST and KUBERNETES_SERVICE_PORT are set. --- Makefile | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Makefile b/Makefile index 4df902cbb7..91702befce 100644 --- a/Makefile +++ b/Makefile @@ -281,9 +281,9 @@ endif TEST_FLAGS ?= -v -count=1 .PHONY: unit build-unit-tests unit unit-test: - env -u VSPHERE_SERVER -u VSPHERE_DATACENTER -u VSPHERE_PASSWORD -u VSPHERE_USER -u VSPHERE_STORAGE_POLICY_NAME -u KUBECONFIG -u WCP_ENDPOINT -u WCP_PORT -u WCP_NAMESPACE -u TOKEN -u CERTIFICATE go test $(TEST_FLAGS) $(PKGS_WITH_TESTS) + env -u VSPHERE_SERVER -u VSPHERE_DATACENTER -u VSPHERE_PASSWORD -u VSPHERE_USER -u VSPHERE_STORAGE_POLICY_NAME -u KUBECONFIG -u WCP_ENDPOINT -u WCP_PORT -u WCP_NAMESPACE -u TOKEN -u CERTIFICATE -u KUBERNETES_SERVICE_HOST -u KUBERNETES_SERVICE_PORT go test $(TEST_FLAGS) $(PKGS_WITH_TESTS) unit-cover: - env -u VSPHERE_SERVER -u VSPHERE_DATACENTER -u VSPHERE_PASSWORD -u VSPHERE_USER -u VSPHERE_STORAGE_POLICY_NAME -u KUBECONFIG -u WCP_ENDPOINT -u WCP_PORT -u WCP_NAMESPACE -u TOKEN -u CERTIFICATE go test $(TEST_FLAGS) $(PKGS_WITH_TESTS) && go tool cover -html=cover.out + env -u VSPHERE_SERVER -u VSPHERE_DATACENTER -u VSPHERE_PASSWORD -u VSPHERE_USER -u VSPHERE_STORAGE_POLICY_NAME -u KUBECONFIG -u WCP_ENDPOINT -u WCP_PORT -u WCP_NAMESPACE -u TOKEN -u CERTIFICATE -u KUBERNETES_SERVICE_HOST -u KUBERNETES_SERVICE_PORT go test $(TEST_FLAGS) $(PKGS_WITH_TESTS) && go tool cover -html=cover.out build-unit-tests: $(foreach pkg,$(PKGS_WITH_TESTS),go test $(TEST_FLAGS) -c $(pkg); )