Skip to content

Conversation

bbezak
Copy link
Member

@bbezak bbezak commented Oct 10, 2024

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

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 force-pushed the cross-arch-builds-2024.1 branch 23 times, most recently from fb5687d to 109dcaf Compare October 16, 2024 15:28
@bbezak bbezak force-pushed the cross-arch-builds-2024.1 branch 6 times, most recently from 406e659 to 640a0f8 Compare October 29, 2024 09:23
Change-Id: Idccd8dabe04c001da8df172548bbb5de9d831529
@bbezak bbezak force-pushed the cross-arch-builds-2024.1 branch from c1541b0 to ba4aef4 Compare July 16, 2025 10:28
@bbezak bbezak disabled auto-merge July 16, 2025 12:03
@bbezak bbezak merged commit 337d39f into stackhpc/2024.1 Jul 16, 2025
36 checks passed
@bbezak bbezak deleted the cross-arch-builds-2024.1 branch July 16, 2025 12:04
@bbezak
Copy link
Member Author

bbezak commented Jul 22, 2025

/cherry-pick stackhpc/2025.1

Copy link

Cherry-pick failed with Merge error 337d39faccb967ba8b7cfd4ec06f06a8f74d9d93 into temp-cherry-pick-794960-stackhpc/2025.1

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 Caracal Targets the Caracal OpenStack release enhancement New feature or request size: l
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants