From bfd20c9e084c3f13496973296b3972b3cc7627c7 Mon Sep 17 00:00:00 2001 From: Davanum Srinivas Date: Fri, 13 Dec 2019 12:30:40 -0500 Subject: [PATCH] Fix build break - Hyperkube image needs kubelet/kubectl `make quick-release-images KUBE_BUILD_CONFORMANCE=n` was broken since we modified hyperkube to use actual binaries from a script. Temporarily build the two additional binaries needed until we remove hyperkube image completely. Added a TODO as a reminder --- build/release-images.sh | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build/release-images.sh b/build/release-images.sh index 6a5ea6b49727..d933581ee415 100755 --- a/build/release-images.sh +++ b/build/release-images.sh @@ -30,6 +30,9 @@ if [[ "${KUBE_BUILD_CONFORMANCE}" =~ [yY] ]]; then CMD_TARGETS="${CMD_TARGETS} ${KUBE_CONFORMANCE_IMAGE_TARGETS[*]}" fi +# TODO(dims): Remove this when we get rid of hyperkube image +CMD_TARGETS="${CMD_TARGETS} cmd/kubelet cmd/kubectl" + kube::build::verify_prereqs kube::build::build_image kube::build::run_build_command make all WHAT="${CMD_TARGETS}" KUBE_BUILD_PLATFORMS="${KUBE_SERVER_PLATFORMS[*]}"