← Back to issue list

multipass(MultipassProvider): support kinetic, lunar, and devel images

View original Github issue

Metadata

Project
craft-providers
Number
#242
Type
pull request
State
merged
Author
mr-cal
Labels
—
Created
Updated
Closed

Current evaluation

Merged in commit b1ef995, adding Multipass RemoteImage support for Kinetic, Lunar, and devel, unstable-image gating, and a macOS/Windows devel-image restriction.

Resolution: closed resolved

Reason: PR canonical/craft-providers#242 was approved and merged as commit b1ef995. It added the requested RemoteImage mappings and allow_unstable handling while disabling unsupported devel launches on macOS/Windows.

Evaluated by: mr-cal-bot

No scores available.

Issue body

- [X] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)? ----- 1. Add support for `kinetic`, `lunar`, and `devel` for Multipass with a new `RemoteImage` class. 2. Check if Multipass image are stable and use the `allow_unstable` parameter. Split into 4 commits for your reviewing pleasure! (CRAFT-1637)

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Merged in commit b1ef995, adding Multipass RemoteImage support for Kinetic, Lunar, and devel, unstable-image gating, and a macOS/Windows devel-image restriction.
qwen/qwen3.6-35b-a3b — closed resolved Merged PR adding support for Kinetic, Lunar, and Devel Multipass images via a new RemoteImage class, disabling Devel images on macOS due to platform limitations.

Update history

Date Change
created

Related issues

Issue Project State Summary Similarity
#308 multipass(MultipassProvider): update image for lunar craft-providers merged Merged #308 via commit ac331e3, updating MultipassProvider to use the stable Lunar image and omit Kinetic from macOS testing because only the latest interim image was available.
85%
#718 multipass: use the correct image remote charmcraft merged Merged PR #718 via 3e94133d (implementation c929f310), correcting Charmcraft's Multipass image remote and fixing the macOS build failure in #713.
75%
#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.
72%
#1792254 multipass to drive the image to use for building snapcraft (launchpad) closed 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.
71%