From bb3e6cc4961e8b8aa74d9a7d7cfd34c0bed5f243 Mon Sep 17 00:00:00 2001 From: Dave Wallace Date: Fri, 12 Aug 2022 13:59:03 -0400 Subject: Support ubuntu-22.04 docker exector image building & vpp jobs Change-Id: I71b654cd072288e4ede70285a0740a7f18caa299 Signed-off-by: Dave Wallace --- docker/scripts/lib_common.sh | 12 ++++++------ docker/scripts/lib_csit.sh | 3 ++- docker/scripts/lib_vpp.sh | 1 + 3 files changed, 9 insertions(+), 7 deletions(-) (limited to 'docker/scripts') diff --git a/docker/scripts/lib_common.sh b/docker/scripts/lib_common.sh index 69587f6f0..f4eec961e 100644 --- a/docker/scripts/lib_common.sh +++ b/docker/scripts/lib_common.sh @@ -156,12 +156,12 @@ export EXECUTOR_CLASS_ARCH="$EXECUTOR_DEFAULT_CLASS-$OS_ARCH" export EXECUTOR_CLASSES="$EXECUTOR_DEFAULT_CLASS csit_dut csit_shim" export EXECUTOR_ARCHS="aarch64 x86_64" declare -A EXECUTOR_CLASS_ARCH_OS_NAMES -EXECUTOR_CLASS_ARCH_OS_NAMES["builder-aarch64"]="ubuntu-20.04" -EXECUTOR_CLASS_ARCH_OS_NAMES["builder-x86_64"]="debian-10 debian-11 ubuntu-20.04" -EXECUTOR_CLASS_ARCH_OS_NAMES["csit_dut-aarch64"]="ubuntu-20.04" -EXECUTOR_CLASS_ARCH_OS_NAMES["csit_dut-x86_64"]="ubuntu-20.04" -EXECUTOR_CLASS_ARCH_OS_NAMES["csit_shim-aarch64"]="ubuntu-20.04" -EXECUTOR_CLASS_ARCH_OS_NAMES["csit_shim-x86_64"]="ubuntu-20.04" +EXECUTOR_CLASS_ARCH_OS_NAMES["builder-aarch64"]="ubuntu-20.04 ubuntu-22.04" +EXECUTOR_CLASS_ARCH_OS_NAMES["builder-x86_64"]="debian-10 debian-11 ubuntu-20.04 ubuntu-22.04" +EXECUTOR_CLASS_ARCH_OS_NAMES["csit_dut-aarch64"]="ubuntu-22.04" +EXECUTOR_CLASS_ARCH_OS_NAMES["csit_dut-x86_64"]="ubuntu-22.04" +EXECUTOR_CLASS_ARCH_OS_NAMES["csit_shim-aarch64"]="ubuntu-22.04" +EXECUTOR_CLASS_ARCH_OS_NAMES["csit_shim-x86_64"]="ubuntu-22.04" export EXECUTOR_CLASS_ARCH_OS_NAMES executor_list_roles() { diff --git a/docker/scripts/lib_csit.sh b/docker/scripts/lib_csit.sh index 31afde094..525e7487c 100644 --- a/docker/scripts/lib_csit.sh +++ b/docker/scripts/lib_csit.sh @@ -34,7 +34,8 @@ csit_supported_executor_class() { csit_supported_os() { case "$1" in - ubuntu-20.04) return 0 ;; + # TODO: fix to be only ubuntu-22.04 once migration is complete. + ubuntu-2[02].04) return 0 ;; *) ;; esac return 1 diff --git a/docker/scripts/lib_vpp.sh b/docker/scripts/lib_vpp.sh index 5353b63e2..8f1b8f109 100644 --- a/docker/scripts/lib_vpp.sh +++ b/docker/scripts/lib_vpp.sh @@ -99,4 +99,5 @@ declare -A VPP_BRANCHES VPP_BRANCHES["debian-10"]="stable/2202 stable/2206 master" VPP_BRANCHES["debian-11"]="stable/2206 master" VPP_BRANCHES["ubuntu-20.04"]="stable/2202 stable/2206 master" +VPP_BRANCHES["ubuntu-22.04"]="master" export VPP_BRANCHES -- cgit 1.2.3-korg