Skip to content

Conversation

bbezak
Copy link
Member

@bbezak bbezak commented Jul 22, 2025

add multiarch (aarch64 + amd64) container image builds for R9 for 2025.1

Five persistent ARM64 runners now share a single bare-metal host in SMS Lab.
The workflow is updated to work in that non-ephemeral environment.

add rocky-9/aarch64 to the build matrix (for multiarch manifests)
route ARM jobs to ["self-hosted","sms","arm64"]
wipe $GITHUB_WORKSPACE at job start and keep Kayobe state in
$GITHUB_WORKSPACE/opt/kayobe
on ARM runners, prune only images built in the current run
template repo URLs and snapshot versions on {{ kolla_base_arch }}

@bbezak bbezak requested a review from a team as a code owner July 22, 2025 13:35
@bbezak bbezak marked this pull request as draft July 22, 2025 13:35
@product-auto-label product-auto-label bot added kolla workflows Workflow files have been modified labels Jul 22, 2025
@bbezak bbezak force-pushed the aarch64-ci-forwardport-2025.1 branch 2 times, most recently from 3a36883 to 65bbb2f Compare July 24, 2025 10:39
@bbezak bbezak force-pushed the aarch64-ci-forwardport-2025.1 branch from 65bbb2f to d073cf6 Compare July 24, 2025 11:00
@bbezak bbezak force-pushed the aarch64-ci-forwardport-2025.1 branch from d073cf6 to 1239e07 Compare July 24, 2025 14:12
Copy link
Member

@Alex-Welsh Alex-Welsh left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@bbezak bbezak marked this pull request as ready for review July 29, 2025 10:26
@bbezak bbezak merged commit 7074489 into stackhpc/2025.1 Jul 29, 2025
18 of 21 checks passed
@bbezak bbezak deleted the aarch64-ci-forwardport-2025.1 branch July 29, 2025 10:27
@cityofships cityofships added the arm64 Work related to ARM architecture support label Jul 31, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
arm64 Work related to ARM architecture support kolla size: l workflows Workflow files have been modified
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants