aboutsummaryrefslogtreecommitdiff
path: root/tools
diff options
context:
space:
mode:
authorMarcin Juszkiewicz <marcin.juszkiewicz@linaro.org>2020-01-15 16:33:04 +0000
committerMarcin Juszkiewicz <marcin.juszkiewicz@linaro.org>2020-01-15 16:33:04 +0000
commitb66f144c42f54690fd23406c770cffd6a2a60bae (patch)
treeacbaff70afd750b3721559b64c1662f41632a771 /tools
parentf2801fabdd727fc72a28b056d79787af484424a7 (diff)
downloadkolla-b66f144c42f54690fd23406c770cffd6a2a60bae.tar.gz
kolla-b66f144c42f54690fd23406c770cffd6a2a60bae.zip
Revert "Add AArch64 publisher for Debian/source"
Turned out that linaro-london network pipe is too thin to support this job. Pushing images took 3 hours so job timed out. Will check it once new nodes arrive. This reverts commit f2801fabdd727fc72a28b056d79787af484424a7. Change-Id: I8897ede43f11090902fe7c0c096f17f57c1c9c67
Diffstat (limited to 'tools')
-rwxr-xr-xtools/create-multiarch-images.sh32
1 files changed, 0 insertions, 32 deletions
diff --git a/tools/create-multiarch-images.sh b/tools/create-multiarch-images.sh
deleted file mode 100755
index 11e0aa7c3..000000000
--- a/tools/create-multiarch-images.sh
+++ /dev/null
@@ -1,32 +0,0 @@
-#!/bin/bash
-
-# This script takes aarch64 and x86_64 images from our publish jobs and makes
-# multiarch containers so users of any of those architectures can pull them.
-
-TARGET=${NAMESPACE}/${DISTRO}-${TYPE}
-TMP=$(mktemp -d)
-
-for arch in aarch64 x86_64; do
- tools/build.py --base ${DISTRO} --type ${TYPE} --base-arch $arch --list-images|sed -e 's/^.* : //g'|sort >${TMP}/images-$arch
-done
-
-comm -12 ${TMP}/images-aarch64 ${TMP}/images-x86_64 >${TMP}/list-of-common-images
-comm -13 ${TMP}/images-aarch64 ${TMP}/images-x86_64 >${TMP}/list-of-x86_64-only-images
-comm -23 ${TMP}/images-aarch64 ${TMP}/images-x86_64 >${TMP}/list-of-aarch64-only-images
-
-
-for image_name in $(cat ${TMP}/list-of-common-images); do
- docker manifest create ${TARGET}-${image_name}:${TAG} ${TARGET}-${image_name}:${TAG}-aarch64 ${TARGET}-${image_name}:${TAG}-x86_64
-done
-
-for image_name in $(cat ${TMP}/list-of-x86_64-only-images); do
- docker manifest create ${TARGET}-${image_name}:${TAG} ${TARGET}-${image_name}:${TAG}-x86_64
-done
-
-for image_name in $(cat ${TMP}/list-of-aarch64-only-images); do
- docker manifest create ${TARGET}-${image_name}:${TAG} ${TARGET}-${image_name}:${TAG}-aarch64
-done
-
-for image_name in $(cat ${TMP}/list-of-*); do
- docker manifest push ${TARGET}-${image_name}:${TAG}
-done