← Back to issue list

target arch default for containers

View original Github issue

Metadata

Project
snapcraft
Number
#1439
Type
issue
State
closed
Author
sergiusens
Labels
—
Created
Updated
Closed

Current evaluation

Fixed by merged PR #1493 (commit 0a7de4515): LXD now defaults to the container architecture. Competing PR #1498 was closed unmerged.

Resolution: closed resolved

Reason: PR #1493 was merged in commit 0a7de4515, passing --target-arch only when explicitly set. PR #1498 was closed unmerged in favor of #1493.

Evaluated by: mr-cal-bot

No scores available.

Issue body

#1493 #1498 [design](https://forum.snapcraft.io/t/cleanbuild-remote-on-pi-grabs-wrong-arch-lxc-image/691/8)

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Fixed by merged PR #1493 (commit 0a7de4515): LXD now defaults to the container architecture. Competing PR #1498 was closed unmerged.
stealth/space-bunny-alpha — closed resolved Container target architecture now defaults to the container’s architecture. Snapcraft PR #1493 was merged in commit 0a7de4515; PR #1498 was closed unmerged in favor of it.
qwen/qwen3.6-35b-a3b — — Closed without comments. The request appears abandoned or superseded by issues #1493 and #1498. No fix or merge was implemented.
qwen/qwen3.6-35b-a3b — — Closed without comments. Superseded by referenced issues #1493 and #1498, which address the container target architecture default.
qwen3.6-35b-a3b-mtp-q6 — — Closed and superseded by issues #1493 and #1498, which address the container target architecture default. No comments or additional changes were made.

Update history

No update history recorded yet.

Related work

Related issues

Issue Project State Summary Similarity
#1718 lxd: let lxd choose the architecture snapcraft merged Merged in #1718 as 834cfce4c, delegating default container architecture selection to LXD while recording the container architecture after startup.
76%
#1493 lxd: only pass target arch if specified explicitly snapcraft merged Merged via commit 0a7de4515, passing --target-arch to LXD only when explicitly set so builds default to the container architecture.
74%
#1498 lxd: pass original CLI arguments down to container snapcraft closed Closed unmerged in favor of #1493, which forwarded --target-arch only when explicitly set; commit 0a7de4515 preserved the container architecture default.
73%