Run Multipass tests on Linux CI
Metadata
Current evaluation
Enhancement to run Multipass integration tests on Linux CI (nested virt now available). Still open: qa.yaml's test-multipass job remains commented out and WIP PR #932 is inactive with failing checks.
Suggested action: keep open
Reason: The goal is still unmet at HEAD: .github/workflows/qa.yaml still has the entire test-multipass job commented out (lines 47-56) and test-basic filters `not lxd_instance and not multipass_instance`, while tests-weekly.yaml runs Multipass only on `macos-14-large`. Partial groundwork exists (Makefile `install-multipass` target adds `sudo snap install multipass` on Linux, added in ci: fix TICS workflow failing on integration tests #991), but Linux+multipass is still untested in GitHub CI, so the issue remains valid. It is blocked on implementation work: WIP PR #932 is open, untouched for ~188 days, with failing policy-title and macOS slow-integration checks, so the maintainer wants it kept open rather than closed.
Evaluated by: mr-cal-bot
Issue body
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha |
Impact:
40
Quick Win:
11
Complexity:
60
Confidence:
82
Actionability:
70
|
keep open | Enhancement to run Multipass integration tests on Linux CI (nested virt now available). Still open: qa.yaml's test-multipass job remains commented out and WIP PR #932 is inactive with failing checks. | |
| stealth/space-bunny-alpha |
Impact:
49
Quick Win:
13
Complexity:
64
Confidence:
90
Actionability:
73
|
keep open | Linux CI still excludes Multipass integration tests; this maintainer-scoped enhancement remains open while implementation PR #932 is inactive with failing checks. | |
| stealth/space-bunny-alpha |
Impact:
54
Quick Win:
13
Complexity:
65
Confidence:
90
Actionability:
68
|
keep open | Linux Multipass integration tests remain absent from CI; this maintainer-scoped enhancement is open while WIP PR #932 has failing checks and no reviewer engagement. | |
| qwen3.6-35b-a3b-mtp-q6 |
Impact:
50
Quick Win:
30
Staleness:
70
Complexity:
40
Confidence:
75
Support Request:
10
|
needs triage | Enhancement to run Multipass integration tests on Linux CI runners now that nested virtualization is supported. Related WIP PR #932 exists but is inactive. | |
| qwen/qwen3.6-35b-a3b |
Staleness:
70
Complexity:
20
Confidence:
85
Support Request:
0
|
needs triage | Enhancement to run Multipass tests on Linux CI now that nested virtualization is supported. Open for over a year with no maintainer comments or assignee. | |
| qwen3.6-35b-a3b-mtp-q6 |
Staleness:
70
Complexity:
15
Confidence:
75
Support Request:
0
|
needs triage | Request to enable running Multipass tests on Linux CI using nested virtualization to improve coverage of the Linux+Multipass workflow. Currently untriaged and inactive. |
Update history
No update history recorded yet.
Related work
-
Blocked By:
canonical/craft-providers#932
(confidence 92%)
WIP PR 'Work/ci linux multipass' directly implements this issue; open, inactive ~188 days, with failing checks, so no resolution is available yet.
-
Related To:
canonical/craft-providers#991
(confidence 55%)
Merged commit6c4b99c adds a Linux `install-multipass` Makefile target and notes TICS runs Multipass integration tests on Linux — partial progress toward this goal, but GitHub CI Multipass jobs remain disabled.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #932 Work/ci linux multipass | craft-providers | open | Maintainer WIP enabling Multipass integration tests on Linux CI (uncommenting test-multipass in qa.yaml); +293/-178 over 5 files. Idle 196 days, 0 reviews/comments; policy and macOS slow-integration checks failing. Tracks open issue #754. | |
| #998 ci: enable and stabilize multipass tests in QA | craft-providers | open | Maintainer CI PR enabling multipass integration tests in qa.yaml on a large self-hosted runner (LXD disabled), wiring setup-tests to install-multipass, waiting on multipassd with diagnostics, and fixing bytes-vs-string and cache-mount test assertions. All listed checks pass; 5 review comments unresolved. | |
| #881 ci: add Linux multipass weekly tests | craft-providers | open | Adds Linux Multipass jobs (latest/candidate, latest/edge) to tests-weekly.yaml; both new linux-multipass checks fail, no reviews or activity for 290 days. Superseded by WIP PR #932. |