From a43b00b429c1db9fc0861ea3dc62bc6b647f0377 Mon Sep 17 00:00:00 2001 From: Benjamin Elder Date: Tue, 26 Nov 2024 17:12:34 -0800 Subject: [PATCH] make test-cmd: use kube::util::find-binary to get kubeadm binary fixes finding the binary when dockerized builds vs host builds --- hack/make-rules/test-cmd.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hack/make-rules/test-cmd.sh b/hack/make-rules/test-cmd.sh index 76ef56bb68a..7d9fb1db65c 100755 --- a/hack/make-rules/test-cmd.sh +++ b/hack/make-rules/test-cmd.sh @@ -174,7 +174,7 @@ if [[ ${WHAT} == "" || ${WHAT} =~ .*kubeadm.* ]] ; then # build kubeadm make all -C "${KUBE_ROOT}" WHAT=cmd/kubeadm # unless the user sets KUBEADM_PATH, assume that "make all..." just built it - export KUBEADM_PATH="${KUBEADM_PATH:=$(kube::realpath "${KUBE_ROOT}")/_output/local/go/bin/kubeadm}" + export KUBEADM_PATH="${KUBEADM_PATH:="$(kube::util::find-binary kubeadm)"}" # invoke the tests make -C "${KUBE_ROOT}" test \ WHAT=k8s.io/kubernetes/cmd/kubeadm/test/cmd \