← Back to issue list

ci: add ubuntu-26.04 and ubuntu-26.04-arm runners to QA workflows

View original Github issue

Metadata

Project
craft-parts
Number
#1643
Type
pull request
State
closed
Author
Copilot
Labels
—
Created
Updated
Closed

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.
79%
#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.
77%
#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.
76%
#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.
76%
#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.
75%
#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.
74%
#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).
73%
#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.
72%