[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[PATCH 4/9] automation: Add Arm containers to containerize script


  • To: <xen-devel@xxxxxxxxxxxxxxxxxxxx>
  • From: Michal Orzel <michal.orzel@xxxxxxx>
  • Date: Thu, 22 Sep 2022 15:40:53 +0200
  • Arc-authentication-results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 165.204.84.17) smtp.rcpttodomain=lists.xenproject.org smtp.mailfrom=amd.com; dmarc=pass (p=quarantine sp=quarantine pct=100) action=none header.from=amd.com; dkim=none (message not signed); arc=none
  • Arc-message-signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=4r2IqG5noer3R27Px3k/yK/ec0pnYo0SQkuP5is3Mt4=; b=X7KGUkr7avVzl6qe2wGWCbcZMCU9DIhbeRXff2syhi5hqVKsQQOBl7I0OHmJob4R6a08cruQ/DZy99I21UKFYy1kp95Q+KL0ayaOUlpZFb0gPsErshvdQLk+s0xMHPISsVAp7LnLqKp1ZBSbi1BnlKtX9SaLylfHLQO/DyHOYdiFZa47ZZpoInZZQ6Jq4ZNzzIZFWMk1BJgzjxxGYJ/wJcKiosceax9sebMc2nPCF39xTMZlEJbrfej2ujhOj3ZCCzcAQQWyJB+OYVBx1lGsSS+He8DcJZoBfvzrw+ljkybHjLMky4bv+FUSId/ACcPkFDfnQl1eV3LWjQKxxFsRkw==
  • Arc-seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=DNpkkAz/BiqTXZsPbfiJ1Lj5EHooMz9h2Faw3mliwvKogbBO6pUlPtSORo6nM5RXZXeBbZn8alBPrA63ksrCX0mwpMwDr2E7WkfdJpoEeK1SlKU1jvXkQqS//Q3gkBhAJuFIBG+gmGnuajLvmRzjcQf1pRzZefujUDERuA+LtN4oM1HrFMTAq6y9+h3YDV4lkcZSWhleCGKLG4recWkV6GNGQe8Ul5BO2PXZX4qaqfcGX9y1ZTAeNP7ed927BNZ+bE0Dw5zJxH/tPjn2uecQs8hEkJv5vVUIXWWZRhen0NGdgJmnr2XaWzG87OMXgR84P24EalUDRm+wDyRIc07x8A==
  • Cc: Michal Orzel <michal.orzel@xxxxxxx>, Doug Goldstein <cardoe@xxxxxxxxxx>, Stefano Stabellini <sstabellini@xxxxxxxxxx>
  • Delivery-date: Thu, 22 Sep 2022 13:41:23 +0000
  • List-id: Xen developer discussion <xen-devel.lists.xenproject.org>

Script automation/scripts/containerize makes it easy to build Xen within
predefined containers from gitlab container registry. However, it is
currently not possible to use it with Arm containers because they are not
listed in the script. Populate the necessary entries.

Signed-off-by: Michal Orzel <michal.orzel@xxxxxxx>
---
 automation/scripts/containerize | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/automation/scripts/containerize b/automation/scripts/containerize
index 9d4beca4fa4b..0f4645c4cccb 100755
--- a/automation/scripts/containerize
+++ b/automation/scripts/containerize
@@ -25,6 +25,7 @@ die() {
 BASE="registry.gitlab.com/xen-project/xen"
 case "_${CONTAINER}" in
     _alpine) CONTAINER="${BASE}/alpine:3.12" ;;
+    _alpine-arm64v8) CONTAINER="${BASE}/alpine:3.12-arm64v8" ;;
     _archlinux|_arch) CONTAINER="${BASE}/archlinux:current" ;;
     _riscv64) CONTAINER="${BASE}/archlinux:riscv64" ;;
     _centos7) CONTAINER="${BASE}/centos:7" ;;
@@ -35,6 +36,8 @@ case "_${CONTAINER}" in
     _stretch|_) CONTAINER="${BASE}/debian:stretch" ;;
     _buster-gcc-ibt) CONTAINER="${BASE}/debian:buster-gcc-ibt" ;;
     _unstable|_) CONTAINER="${BASE}/debian:unstable" ;;
+    _unstable-arm32-gcc) CONTAINER="${BASE}/debian:unstable-arm32-gcc" ;;
+    _unstable-arm64v8) CONTAINER="${BASE}/debian:unstable-arm64v8" ;;
     _trusty) CONTAINER="${BASE}/ubuntu:trusty" ;;
     _xenial) CONTAINER="${BASE}/ubuntu:xenial" ;;
     _opensuse-leap|_leap) CONTAINER="${BASE}/suse:opensuse-leap" ;;
-- 
2.25.1




 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.