← Back to issue list

Please offer aarch64 aka arm64 containers

View original Github issue

Metadata

Project
snapcraft-rocks
Number
#35
Type
issue
State
closed
Author
zyga
Labels
—
Created
Updated
Closed

Current evaluation

Delivered: amd64+arm64 multi-arch Snapcraft rocks now published to GHCR for all three channels, after merged PRs #63/#71 (arm64 CI builds) and #72/#78 (multi-arch publishing). Closed after lengau confirmed on 2025-06-12.

Resolution: closed resolved

Reason: arm64 build jobs landed in merged PRs #63 (core24-8) and #71 (core22-7), then multi-arch publishing was merged in PRs #72 and #78 (SNAPCRAFT-1156). Maintainer lengau confirmed in the final comment that all three channels are now published as amd64+arm64 containers at ghcr.io/canonical/snapcraft.

Evaluated by: mr-cal-bot

No scores available.

Issue body

When trying to use snapcraft in Docker on MacOS on an apple-silicon mac, I get a notice that the container is using cpu emulation. It would be best if both x86_64 and aarch64 containers were published and equally available. <img width="1427" alt="Zrzut ekranu 2024-04-10 o 18 24 01" src="https://github.com/canonical/snapcraft-rocks/assets/784262/676848ac-17f0-4ccf-89cf-a3e8eff61550">

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Delivered: amd64+arm64 multi-arch Snapcraft rocks now published to GHCR for all three channels, after merged PRs #63/#71 (arm64 CI builds) and #72/#78 (multi-arch publishing). Closed after lengau confirmed on 2025-06-12.
stealth/space-bunny-alpha — closed resolved Resolved: snapcraft-rocks now publishes amd64 and arm64 multi-arch Snapcraft containers to GHCR across all three channels; publication landed in merged PRs #72 and #78.
qwen/qwen3.6-35b-a3b — — Resolved by publishing multi-arch containers for amd64 and arm64 to GitHub Container Registry. The team implemented multi-image manifests to enable native Apple Silicon support.
qwen/qwen3.6-35b-a3b — — Multi-arch amd64 and arm64 containers are now published to GHCR, fulfilling the request for native Apple Silicon support. The team built arm64 images via multiple PRs and configured multi-image manifests to enable direct ARM builds without emulation.
qwen/qwen3.6-35b-a3b — — Resolved by publishing multi-arch containers for both amd64 and arm64 across all channels. The team overcame GitHub Actions runner limitations and implemented multi-image manifests to publish the images to GHCR.
qwen3.6-35b-a3b-mtp-q6 — — Resolved by adding arm64 support to rockcraft.yaml and CI workflows. Multi-arch containers for amd64 and arm64 are now published to GHCR, enabling native Apple Silicon Docker builds.

Update history

No update history recorded yet.

Related work

  • Likely Fixed By: canonical/snapcraft-rocks#72 (confidence 90%)

    Merged PR adding multi-arch (amd64/arm64) rock publishing for core24-8, explicitly tied to this issue

  • Likely Fixed By: canonical/snapcraft-rocks#78 (confidence 88%)

    Merged multi-arch publishing for core22-7 branch, completing coverage of all channels

  • Related To: canonical/snapcraft-rocks#63 (confidence 80%)

    Merged arm64 CI build job for core24-8; artifact not yet pushed to GHCR at that point

  • Related To: canonical/snapcraft-rocks#71 (confidence 78%)

    Merged core22-7 arm64 CI build; publishing left as follow-up

  • Related To: canonical/snapcraft-rocks#73 (confidence 55%)

    Test fix cherry-picked as part of #72 while resolving this issue

Related issues

No related issues found above the similarity threshold.