From 76b4591e2b0929024144f9afbcd29bd248f80f75 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fabiano=20Fid=C3=AAncio?= Date: Mon, 6 Mar 2023 11:07:33 +0100 Subject: [PATCH] tools: Adjust the build-and-upload-payload.sh script MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Now that we've switched the base container image to using Ubuntu instead of CentOS, we don't need any kind of extra logic to correctly build the image for different architectures, as Ubuntu is a multi-arch image that supports all the architectures we're targetting. Signed-off-by: Fabiano FidĂȘncio --- .../kata-deploy-build-and-upload-payload.sh | 36 ++----------------- 1 file changed, 2 insertions(+), 34 deletions(-) diff --git a/tools/packaging/kata-deploy/local-build/kata-deploy-build-and-upload-payload.sh b/tools/packaging/kata-deploy/local-build/kata-deploy-build-and-upload-payload.sh index ffb835eb9..c4ff1abf5 100755 --- a/tools/packaging/kata-deploy/local-build/kata-deploy-build-and-upload-payload.sh +++ b/tools/packaging/kata-deploy/local-build/kata-deploy-build-and-upload-payload.sh @@ -18,23 +18,7 @@ pushd ${KATA_DEPLOY_DIR} IMAGE_TAG="${REGISTRY}:kata-containers-$(git rev-parse HEAD)-$(uname -m)" echo "Building the image" -case $(uname -m) in - aarch64) - docker build \ - --build-arg BASE_IMAGE_NAME=cdocker.io/library/centos \ - --build-arg BASE_IMAGE_TAG=7 \ - --tag ${IMAGE_TAG} . - ;; - s390x) - docker build \ - --build-arg BASE_IMAGE_NAME=docker.io/library/clefos \ - --build-arg BASE_IMAGE_TAG=7 \ - --tag ${IMAGE_TAG} . - ;; - *) - docker build --tag ${IMAGE_TAG} . - ;; -esac +docker build --tag ${IMAGE_TAG} . echo "Pushing the image to quay.io" docker push ${IMAGE_TAG} @@ -44,23 +28,7 @@ if [ -n "${TAG}" ]; then echo "Building the ${ADDITIONAL_TAG} image" - case $(uname -m) in - aarch64) - docker build \ - --build-arg BASE_IMAGE_NAME=docker.io/library/centos \ - --build-arg BASE_IMAGE_TAG=7 \ - --tag ${ADDITIONAL_TAG} . - ;; - s390x) - docker build \ - --build-arg BASE_IMAGE_NAME=docker.io/library/clefos \ - --build-arg BASE_IMAGE_TAG=7 \ - --tag ${ADDITIONAL_TAG} . - ;; - *) - docker build --tag ${ADDITIONAL_TAG} . - ;; - esac + docker build --tag ${ADDITIONAL_TAG} . echo "Pushing the image ${ADDITIONAL_TAG} to quay.io" docker push ${ADDITIONAL_TAG}