From 5979bbad2c9c2aa610ac40984e02b7b4ab96ae02 Mon Sep 17 00:00:00 2001 From: Taylor Mutch Date: Thu, 21 May 2026 22:48:32 -0700 Subject: [PATCH] ci(e2e): load single-arch images into kind Signed-off-by: Taylor Mutch --- .github/workflows/e2e-kubernetes-test.yml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/.github/workflows/e2e-kubernetes-test.yml b/.github/workflows/e2e-kubernetes-test.yml index 8ccf1ddf0..3eb4c25fb 100644 --- a/.github/workflows/e2e-kubernetes-test.yml +++ b/.github/workflows/e2e-kubernetes-test.yml @@ -84,8 +84,10 @@ jobs: set -euo pipefail for component in gateway supervisor; do image="ghcr.io/nvidia/openshell/${component}:${{ inputs.image-tag }}" + archive="${RUNNER_TEMP:-/tmp}/openshell-${component}-linux-amd64.tar" docker pull --platform linux/amd64 "$image" - kind load docker-image "$image" --name "$KIND_CLUSTER_NAME" + docker image save --platform linux/amd64 --output "$archive" "$image" + kind load image-archive "$archive" --name "$KIND_CLUSTER_NAME" done - name: Run Kubernetes E2E (Rust smoke)