← Back to issue list

multipass: introduce MultipassProvider

View original Github issue

Metadata

Project
craft-providers
Number
#21
Type
pull request
State
closed
Author
cjp256
Labels
—
Created
Updated
Closed

Current evaluation

Closed unmerged after prolonged inactivity, with four unresolved review comments. MultipassProvider later landed via #163 (commit fa5a5e7).

Resolution: closed stale

Reason: PR #21 remained unmerged for 1,989 days with pending review and no CI checks. Its MultipassProvider work was later introduced through merged PR #163 in commit fa5a5e7.

Evaluated by: mr-cal-bot

No scores available.

Issue body

Compatibility and cleaning checks will be introduced later. Depends on #20

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed stale Closed unmerged after prolonged inactivity, with four unresolved review comments. MultipassProvider later landed via #163 (commit fa5a5e7).
qwen/qwen3.6-35b-a3b — closed stale PR to introduce MultipassProvider was closed without merging after 1989 days with 4 unresolved review comments and no CI checks

Update history

Date Change
created

Related work

Related issues

Issue Project State Summary Similarity
#17 multipass: introduce MultipassProvider craft-providers closed Closed unmerged; MultipassProvider was later added by merged PR #163 in commit fa5a5e7, superseding this abandoned implementation.
91%
#11 multipass: introduce MultipassInstance craft-providers merged Merged PR #11 introduced MultipassInstance via commit 615064d (merge ba6cd15); Windows support remained a noted follow-up.
78%
#9 multipass: introduce Multipass and MultipassError craft-providers merged PR #9 by cjp256 merged into craft-providers (commit e418497), adding a Multipass class wrapping the multipass CLI plus MultipassError, unit/integration tests (test_todo dropped), and pytest-subprocess in requirements-dev.
77%
#308 [WIP] providers: experimental craft-provider support charmcraft closed Closed unmerged as WIP; Multipass provider support was later delivered by merged #491 (implementation 84132dc1, merge 1b855093).
77%
#2100 build_providers: new build provider using multipass snapcraft merged Merged #2100 in commit c44a4ece9, adding the build_providers package and an MVP Multipass build provider.
73%
#491 providers: introduce multipass support (CRAFT-409) charmcraft merged Multipass support was merged in canonical/charmcraft#491 via merge commit 1b855093, with implementation commit 84132dc1 adding provider selection and tests.
72%
#628 Check Multipass version for 24.04 VMs craft-providers closed Implemented a Multipass >=1.14.1 requirement for Noble/24.04 launches in commit a977369 and released it in craft-providers 1.24.2 and 2.0.1.
70%
#22 multipass: introduce installation support craft-providers merged Merged PR #22 via commit e163f50, adding Linux and macOS Multipass installation support, error handling, tests, and CI uninstall support.
70%
#27 multipass: doc fix and require check for Multipass._run() craft-providers merged Merged PR #27 (2891d9d, merge 6c1b4fa), requiring check for Multipass._run() and correcting its documentation.
70%