← Back to issue list

lifecycle: query for multipass install on darwin

View original Github issue

Metadata

Project
snapcraft
Number
#2427
Type
pull request
State
merged
Author
sergiusens
Labels
Created
Updated
Closed

Current evaluation

Merged into master, implementing lifecycle query for multipass on macOS via Homebrew cask. Approved by reviewer, CI passed, and merged despite a minor 0.06% test coverage decrease noted by Codecov.

Suggested action:

No scores available.

Issue body

Now that multipass is offered through a homebrew cask, it makes sense to have a similar experience as offered on a snap enabled system. LP: #1807737 Signed-off-by: Sergio Schvezov <sergio.schvezov@canonical.com> - [ ] Have you followed the [guidelines for contributing](https://github.com/snapcore/snapcraft/blob/master/CONTRIBUTING.md)? - [ ] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)? - [ ] If this is a bugfix. Have you checked that there is a bug report open for the issue you are trying to fix on [bug reports](https://bugs.launchpad.net/snapcraft)? - [ ] If this is a new feature. Have you discussed the design on the [forum](https://forum.snapcraft.io)? - [ ] Have you successfully run `./runtests.sh static`? - [ ] Have you successfully run `./runtests.sh tests/unit`? -----

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.6-35b-a3b Merged into master, implementing lifecycle query for multipass on macOS via Homebrew cask. Approved by reviewer, CI passed, and merged despite a minor 0.06% test coverage decrease noted by Codecov.
qwen3.6-35b-a3b-mtp-q6 Merged into master. Adds lifecycle query for multipass installation on macOS via Homebrew cask, aligning with snap environments. Resolves LP #1807737. Codecov reported a minor coverage decrease prior to merge.
qwen3.6-35b-a3b-mtp-q6 Merged update to query for multipass installation via Homebrew cask on macOS, aligning lifecycle behavior with snap-enabled systems. Resolves LP: #1807737. Codecov reported a minor coverage decrease prior to merge.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#1807737 install multipass from the cask on osx snapcraft (launchpad) closed Closed as completed. The maintainer noted that Homebrew cask availability enables a guided macOS installation, fulfilling the request. No additional comments or revisions were made.
74%
#2339 lifecycle: switch to multipass by default snapcraft merged Merged into master after approval and passing CI. The change switches the lifecycle to use multipass by default and adds a destructive mode for host building, modifying 6 files with 46 additions and 32 deletions.
73%
#2288 build providers: use multipass automatically when on darwin snapcraft merged Merged. Automatically enables multipass as the build provider on macOS (darwin). Approved by a reviewer, passed CI checks, and successfully integrated.
71%