target arch default for containers
Metadata
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
-
Likely Fixed By:
canonical/snapcraft#1493
(confidence 100%)
Merged fix that made LXD default to the container architecture.
-
Superseded By:
canonical/snapcraft#1498
(confidence 100%)
Closed unmerged in favor of PR #1493.
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. | |
| #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. | |
| #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. |