'multipass' does not exist or is not available on the desired channel 'latest/beta'
Metadata
Current evaluation
Fixed by merged PR snapcore/snapcraft#2869 (commit eb9bd8fbf), changing automatic Multipass installation from latest/beta to stable.
Resolution: closed resolved
Reason: Snapcraft no longer requests the unavailable Multipass beta channel. PR #2869 was merged as commit eb9bd8fbf and directly addressed the installation failure.
Evaluated by: mr-cal-bot
No scores available.
Issue body
Hi
While working to reproduce an issue where snapcraft tries to use multipass but fails because of a lack of KVM extensions, I tried running snapcraft in a VM without KVM extensions.
Steps to reproduce:
1. multipass launch (this is on a host running focal + 5.3 kernel + multipass snap 1.0.2 rev 1597)
2. multipass shell; snap install --classic snapcraft (=> snapcraft 3.8 revision 3440)
ubuntu@tireless-panther:~/webFace/s$ snapcraft
Support for 'multipass' needs to be set up. Would you like to do that it now? [y/N]: y
Failed to install or refresh a snap: 'multipass' does not exist or is not available on the desired channel 'latest/beta'. Use `snap info multipass` to get a list of channels the snap is available on.
However, this works:
sudo snap install --classic --channel latest/beta multipass
Best,
- LM
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Fixed by merged PR snapcore/snapcraft#2869 (commit eb9bd8fbf), changing automatic Multipass installation from latest/beta to stable. | |
| stealth/space-bunny-alpha | — | closed resolved | Multipass setup was fixed in snapcore/snapcraft PR #2869 by using the stable channel instead of latest/beta; merged as eb9bd8fbf. | |
| stealth/space-bunny-alpha | — | closed resolved | Fixed by merged PR #2869 (commit eb9bd8fbf), changing Snapcraft to install Multipass from stable instead of latest/beta. | |
| stealth/space-bunny-alpha | — | closed stale | Closed without a recorded fix. Snapcraft could not install multipass from latest/beta in a VM without KVM, while manual installation succeeded. | |
| qwen/qwen3.6-35b-a3b | — | — | Closed without resolution. Snapcraft failed to install multipass on the latest/beta channel in a VM lacking KVM, though manual installation succeeded. Likely a transient channel or environment issue. Abandoned. | |
| qwen/qwen3.6-35b-a3b | — | — | Abandoned after 135 days of inactivity. The report describes a snapcraft channel resolution error when installing multipass, though manual installation works. No fix or discussion was provided. | |
| qwen/qwen3.6-35b-a3b | — | — | Closed without comments or resolution. The multipass channel mismatch was abandoned, likely resolved by upstream snap channel updates. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Closed without comments or resolution. The reporter found a manual workaround, suggesting the channel issue was resolved upstream or the report was abandoned. |
Update history
| Date | Change |
|---|---|
| created |
Related work
-
Likely Fixed By:
snapcore/snapcraft#2869
(confidence 100%)
Merged change to install Multipass from the stable channel.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #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. | |
| #1806083 snapcraft fails to locate multipass (inside a multipass session) | snapcraft (launchpad) | open | Snapcraft 3.0.1 falsely reported Multipass missing inside a Multipass guest; Darwin-only detection in e9ae8d29f addressed the old path, but the Launchpad record remains open. | |
| #1813979 snapcraft cleanbuild wants to install multipass but it's already installed | snapcraft (launchpad) | closed | Deb-packaged Snapcraft 2.43.1 failed while Multipass worked in 3.0.1. Legacy cleanbuild was later removed because builds are clean by default. | |
| #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 | |
| #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). | |
| #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. | |
| #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. | |
| #1810915 snapcraft can't tell when multipass is installed but disabled | snapcraft (launchpad) | open | Snapcraft misclassified an installed but disabled Multipass snap as missing, prompting installation before failing. The 2018 report remains untriaged, and its behavior needs validation against the current provider architecture. | |
| #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. | |
| #1996511 snapcraft try with multipass provider crashes | snapcraft (launchpad) | closed | Snapcraft try with Multipass and core22 was fixed by snapcore/snapcraft#3981 (commit 2691262b8) and shipped in Snapcraft 7.3. |