ci: add ubuntu-26.04 and ubuntu-26.04-arm runners to QA workflows
Metadata
Current evaluation
Ubuntu 26.04/ARM QA coverage was not merged: #1643 closed after runner disk-quota exhaustion and persistent CI failures despite SDK and image-cleanup changes.
Resolution: closed stale
Reason: Ubuntu 26.04 runners continued to exceed the disk quota after cleanup attempts, and multiple QA jobs failed. PR #1643 was closed unmerged, so its changes, including branch commit 0b3f4e7, were not incorporated.
Evaluated by: mr-cal-bot
No scores available.
Issue body
Extends CI coverage to Ubuntu 26.04 (x86 and ARM) across all general-purpose QA jobs.
## Changes
- **`test-common`** – adds `ubuntu-26.04` / `ubuntu-26.04-arm` to both fast and slow platform matrices
- **`test-flaky`** – adds both runners to slow platforms
- **`test-java-plugins`** – adds both runners to slow platforms
- **`test-python-plugins`** – adds both runners to slow platforms
- **`test-other-plugins`** – adds both runners to slow platforms
- **`test-requires-root`** – adds both runners to fast and slow platforms
`test-python-plugins-jammy` is intentionally unchanged — it targets Jammy (22.04) only by design.
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed stale | Ubuntu 26.04/ARM QA coverage was not merged: #1643 closed after runner disk-quota exhaustion and persistent CI failures despite SDK and image-cleanup changes. | |
| stealth/space-bunny-alpha | — | closed stale | Closed unmerged: Ubuntu 26.04 QA runner coverage was abandoned after persistent CI failures and disk-quota exhaustion despite SDK and runner-cleanup updates. | |
| qwen/qwen3.6-35b-a3b | — | — | Closed without merging. Iteratively updated to conditionally install dotnet SDK 10.0 and expand runner disk cleanup, but persistent CI failures and disk quota limits on ubuntu-26.04-arm led to abandonment. | |
| qwen/qwen3.6-35b-a3b |
Staleness:
5
Complexity:
15
Confidence:
90
|
needs review | Extends CI coverage to Ubuntu 26.04 and 26.04-arm runners. Actively addressing maintainer feedback on disk quota cleanup and .NET SDK versioning. Multiple CI checks are currently failing or pending. | |
| qwen3.6-35b-a3b-mtp-q6 |
Staleness:
5
Complexity:
35
Confidence:
90
|
needs review | Adds Ubuntu 26.04 x86/ARM runners to QA CI workflows. Actively under review with maintainer feedback on .NET SDK versioning and ARM runner disk space cleanup. |
Update history
| Date | Change |
|---|---|
| closed |
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #227 ci: test on Ubuntu 26.04 (Resolute) | craft-platforms | closed | PR #227 (self-hosted Resolute runner for QA) was closed unmerged; maintainer declined the scope. Its goal landed instead via merged PR #230 (d5df334), which added Ubuntu 26.04/26.04-arm QA coverage and fixed #226. | |
| #230 ci: test on Ubuntu 26.04 (Resolute) | craft-platforms | merged | Merged PR #230 (d5df334), adding Ubuntu 26.04 and 26.04-arm to fast and slow QA test platforms and resolving #226. | |
| #382 ci: add ubuntu-26.04 to test matrices | craft-store | merged | Merged PR #382 as commit 515c099, adding Ubuntu 26.04 and 26.04 ARM runners to the fast and slow QA test matrices in qa.yaml. | |
| #448 ci: test on Ubuntu 26.04 (Resolute) | craft-cli | merged | PR #448 by lengau merged (commit 19c9fdd), adding Ubuntu 26.04 (Resolute) and ubuntu-26.04-arm to the QA workflow's fast- and slow-test platforms, using the self-hosted-resolute-large runner. | |
| #1568 ci: use ubuntu-22.04-arm runners | craft-parts | merged | Merged PR #1568 as commit a85b4349, replacing Jammy arm64 medium QA runners with ubuntu-22.04-arm while preserving matrix coverage. | |
| #564 ci: add ubuntu-26.04 test platforms to QA workflow | starbase | merged | PR #564 merged as commit 12f1281, adding ubuntu-26.04 and ubuntu-26.04-arm to fast- and slow-test-platforms in .github/workflows/qa.yaml; all CI checks passed. | |
| #226 Test on Ubuntu 26.04 (Resolute) | craft-platforms | closed | Added Ubuntu 26.04 and 26.04-arm to fast and slow QA test platforms; resolved by merged PR #230 (commit d5df334). | |
| #359 ci: use hosted runners for QA | craft-cli | merged | Merged #359 via commit 216b18c, switching QA from self-hosted runners to hosted runners for non-x86 ARM coverage; all checks passed. |