From a1fe613a1f7fa765effa25124d40a49fa281f888 Mon Sep 17 00:00:00 2001 From: e-minguez Date: Tue, 4 Feb 2025 11:20:10 +0100 Subject: [PATCH] Enables sushy-tool image multiarch builds Signed-off-by: e-minguez --- .github/workflows/build-images-action.yml | 2 ++ README.md | 3 +++ 2 files changed, 5 insertions(+) diff --git a/.github/workflows/build-images-action.yml b/.github/workflows/build-images-action.yml index 60a4514d0..6b0bff122 100644 --- a/.github/workflows/build-images-action.yml +++ b/.github/workflows/build-images-action.yml @@ -31,6 +31,8 @@ jobs: image-name: 'sushy-tools' dockerfile-directory: resources/sushy-tools pushImage: true + multiPlatform: true + platform: "linux/amd64,linux/arm64,linux/arm/v8" secrets: QUAY_USERNAME: ${{ secrets.QUAY_USERNAME }} QUAY_PASSWORD: ${{ secrets.QUAY_PASSWORD }} diff --git a/README.md b/README.md index 6c1b06f15..bafd7c62d 100644 --- a/README.md +++ b/README.md @@ -14,6 +14,9 @@ This repo contains the files needed to build the Ironic images used by Metal3. When updated, builds are automatically triggered on +> [!NOTE] +> ARM images are experimental and not tested. + This repo supports the creation of multiple containers needed when provisioning baremetal nodes with Ironic. Eventually there will be separate images for each container, but currently separate containers can share this same image with