From f2ca04c87ae008955179abb037bdca65489e658d Mon Sep 17 00:00:00 2001 From: David Date: Mon, 25 Mar 2024 11:35:10 -0400 Subject: [PATCH] Makefile: hardcode version of setup-envtest --- Makefile | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/Makefile b/Makefile index c0b0b4959e..e584470ca0 100644 --- a/Makefile +++ b/Makefile @@ -64,13 +64,16 @@ go-deps: chmod +x ./vendor/k8s.io/code-generator/generate-groups.sh chmod +x ./vendor/k8s.io/code-generator/generate-internal-groups.sh + +# Always use a version of setup-envtest that matches the MCO's kube version +# Update this along with every kube bump the MCO does SETUP_ENVTEST := $(shell command -v setup-envtest 2> /dev/null) install-setup-envtest: ifdef SETUP_ENVTEST @echo "Found setup-envtest" else @echo "Installing setup-envtest" - go install -mod= sigs.k8s.io/controller-runtime/tools/setup-envtest@latest + go install -mod= sigs.k8s.io/controller-runtime/tools/setup-envtest@v0.0.0-20240315194348-5aaf1190f880 endif GO_JUNIT_REPORT := $(shell command -v go-junit-report 2> /dev/null)