← Back to issue list

build providers: use multipass automatically when on darwin

View original Github issue

Metadata

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

Current evaluation

Merged #2288 as commit 376adda59, making Snapcraft select Multipass automatically on Darwin/macOS and resolving LP #1793512.

Resolution: closed resolved

Reason: PR #2288 was merged as commit 376adda59. Its change automatically selects Multipass on Darwin/macOS and addresses LP #1793512.

Evaluated by: mr-cal-bot

No scores available.

Issue body

LP: #1793512 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
stealth/space-bunny-alpha — closed resolved Merged #2288 as commit 376adda59, making Snapcraft select Multipass automatically on Darwin/macOS and resolving LP #1793512.
stealth/space-bunny-alpha — closed resolved Merged PR #2288 as commit 376adda59, making build providers automatically select Multipass on Darwin/macOS and addressing Launchpad bug #1793512.
stealth/space-bunny-alpha — closed resolved Merged PR #2288 (commit 376adda59) made build providers automatically use Multipass on macOS/Darwin, addressing Launchpad bug #1793512.
stealth/space-bunny-alpha — closed resolved Merged PR #2288 automatically enables multipass as the build provider on macOS/darwin.
qwen/qwen3.6-35b-a3b — — Merged. Automatically enables multipass as the build provider on macOS (darwin). Approved by a reviewer, passed CI checks, and successfully integrated.
qwen3.6-35b-a3b-mtp-q6 — — Merged to automatically select Multipass as the build provider on macOS (darwin), resolving Launchpad bug #1793512. Codecov reported 60% diff coverage before merge.

Update history

No update history recorded yet.

Related work

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.
88%
#1793512 mutlipass by default on darwin snapcraft (launchpad) closed Multipass became the default build provider on Darwin via merged PR snapcore/snapcraft#2288 (commit 376adda59).
82%
#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.
80%
#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.
78%
#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.
78%
#2215 provider changes snapcraft merged Merged into master as 7a5220858, making Multipass the default build provider on Darwin.
75%
#1807737 install multipass from the cask on osx snapcraft (launchpad) closed Guided macOS Multipass install shipped: snapcore/snapcraft#2427 (commit e9ae8d29f) added Darwin detection of Multipass installed via Homebrew cask, and the Launchpad bug was closed.
75%
#2447 build providers: remove SIGUSR1 signal ignore workaround for multipass snapcraft merged Merged PR #2447 (commit a2ef08109) removed Snapcraft's SIGUSR1-ignore workaround after Multipass fixed the underlying bug upstream in canonical/multipass#221.
75%
#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.
74%
#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.
72%