multipass to drive the image to use for building
Metadata
Current evaluation
Request to let Multipass pick the build image was implemented by snapcore/snapcraft PR #2269 "Provider decides on the image" (commit cef6cf19d), making Snapcraft's requested image optional. Maintainer sergiusens linked that PR and closed the bug.
Resolution: closed resolved
Reason: The only comment on the bug is maintainer sergiusens posting snapcore/snapcraft PR #2269, which was merged to snapcraft (landed as commit cef6cf19d) shifting image selection to the provider. The Launchpad bug was then closed with that PR as the resolution.
Evaluated by: mr-cal-bot
No scores available.
Issue body
Let multipass decide the image to use for building
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Request to let Multipass pick the build image was implemented by snapcore/snapcraft PR #2269 "Provider decides on the image" (commit cef6cf19d), making Snapcraft's requested image optional. Maintainer sergiusens linked that PR and closed the bug. | |
| stealth/space-bunny-alpha | — | closed resolved | Request to let Multipass decide the build image was implemented by snapcore/snapcraft PR #2269 "Provider decides on the image", which made Snapcraft's requested image optional; the issue was closed after that merge. | |
| stealth/space-bunny-alpha | — | closed stale | Request to let Multipass choose the build image was closed without implementation or discussion; no resolving PR or commit was identified. | |
| qwen/qwen3.6-35b-a3b | — | — | Closed without implementation or discussion. The request to delegate build image selection to Multipass was abandoned. | |
| qwen/qwen3.6-35b-a3b | — | — | Closed without comments or resolution. The request to delegate image selection to Multipass was likely abandoned or superseded by updated build configurations. | |
| qwen/qwen3.6-35b-a3b | — | — | Requesting Multipass to automatically select the build image was closed without resolution. The suggestion was abandoned with no changes implemented. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Closed without implementation. The suggestion to let multipass automatically select the build image was abandoned due to lack of discussion. |
Update history
| Date | Change |
|---|---|
| created |
Related work
-
Likely Fixed By:
canonical/snapcraft#2269
(confidence 92%)
Merged PR "Provider decides on the image" (commit cef6cf19d), cited directly in the closing maintainer comment as the implementation of the request.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #2258 build providers: snapcraft images for multipass | snapcraft | merged | Merged PR #2258 as commit 5ffefbf96, adding Snapcraft build images for Multipass and a Darwin launch workaround for LP #1791821. | |
| #211 multipass: better error handling when images are unavailable | craft-providers | open | Multipass launch gives generic errors when Snapcraft images are unreachable or unsupported on arm64; this acknowledged enhancement remains open with a downstream report and internal ticket. | |
| #1791821 multipass should use snapcraft defined environments | snapcraft (launchpad) | closed | Multipass now launches Snapcraft-defined build images; fixed by canonical/snapcraft#2258 (commit 5ffefbf96), including a Darwin launch workaround. | |
| #1792614 use multipass if set in the environment | snapcraft (launchpad) | closed | Closed as fixed: PR snapcore/snapcraft#2275 (commit 04f8896d9) made SNAPCRAFT_BUILD_ENVIRONMENT/multipass take precedence over the base-derived provider choice. | |
| #2869 build providers: use multipass from stable | snapcraft | merged | Merged in canonical/snapcraft#2869 (commit eb9bd8fbf), switching build providers to install Multipass 1.0 from the stable channel. | |
| #2293 build providers: use the new snapcraft: remote for multipass | snapcraft | merged | Merged PR #2293 as commit 66060e839, switching Multipass builds to the snapcraft: remote and delegating unsupported-base errors to Multipass. | |
| #1975468 Snapcraft build fails, because multipass cannot download cloudimg | snapcraft (launchpad) | closed | Snapcraft core20 builds were disrupted by Multipass cloud-image download failures; Launchpad closed the report without documenting a fix, resolving PR, commit, or follow-up. | |
| #1794361 use new multipass snapcraft remote | snapcraft (launchpad) | closed | Snapcraft switched Multipass builds to the new snapcraft: remote via merged PR snapcore/snapcraft#2293 (commit 66060e839). | |
| #242 multipass(MultipassProvider): support kinetic, lunar, and devel images | craft-providers | merged | Merged in commit b1ef995, adding Multipass RemoteImage support for Kinetic, Lunar, and devel, unstable-image gating, and a macOS/Windows devel-image restriction. | |
| #5145 snapcraft fails to launch multipass instance when multipass isn't pre-installed | snapcraft | open | Snapcraft emits cryptic 'Remote "snapcraft" is unknown or unreachable / exit code 2' when Multipass can't launch the build instance; maintainer traced it to image-server unavailability or non-amd64 hosts, fix tracked in craft-providers#211 |