← Back to issue list

test(spread): enable Ubuntu 25.10 and 26.04 spread runners

View original Github issue

Metadata

Project
charmcraft
Number
#2525
Type
pull request
State
merged
Author
lengau
Labels
—
Created
Updated
Closed

Current evaluation

Merged PR #2525 as commit 8beb372d, adding Ubuntu 25.10 and 26.04 Spread runners and resolving #2480.

Resolution: closed resolved

Reason: PR #2525 was merged with the required approvals, and commit 8beb372d added the Ubuntu 25.10 and 26.04 Spread runner definitions. The PR explicitly states that it fixes charmcraft#2480.

Evaluated by: mr-cal-bot

No scores available.

Issue body

Fixes: 2480 --- - [x] I've followed the [contribution guidelines](https://github.com/canonical/charmcraft/blob/main/CONTRIBUTING.md). - [x] I've signed the [CLA](http://www.ubuntu.com/legal/contributors/). - [x] I've successfully run `make lint && make test`. - [x] I've added or updated any relevant documentation. - [ ] I've updated the relevant release notes.

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Merged PR #2525 as commit 8beb372d, adding Ubuntu 25.10 and 26.04 Spread runners and resolving #2480.
stealth/space-bunny-alpha — closed resolved Merged PR #2525 in commit 8beb372d, enabling Spread runners for Ubuntu 25.10 and 26.04 and fixing #2480.
stealth/space-bunny-alpha — closed resolved Merged #2525 as commit 8beb372d, enabling Ubuntu 25.10 and 26.04 Spread runners and resolving #2480.
qwen/qwen3.6-35b-a3b — — Merged after two approvals. Enables Ubuntu 25.10 and 26.04 spread runners, fixing issue #2480. Updates one file (+10/-9 lines). CI passed for relevant targets; legacy test failures and type-check warnings were non-blocking.
qwen3.6-35b-a3b-mtp-q6 — — Merged to enable Ubuntu 25.10 and 26.04 spread runners, resolving issue #2480. Automated type checking warnings were non-blocking notifications and did not delay integration.

Update history

No update history recorded yet.

Related work

  • Related To: charmcraft#2480 (confidence 100%)

    PR #2525 explicitly states “Fixes: 2480” and adds the requested runner support.

Related issues

Issue Project State Summary Similarity
#1611 ci(spread): rebalance spread runners charmcraft merged Merged PR #1611 as commit 556dc4f2, rebalancing Spread runner capacity toward Ubuntu 22.04 to match its higher test volume versus 20.04.
82%
#2480 Enable Ubuntu 25.10 and 26.04 systems on Spread Google backend charmcraft closed Ubuntu 25.10 and 26.04 Spread runners were enabled by PR #2525, merged as commit 8beb372d, resolving #2480.
81%
#1526 ci: reduce spread 18.04 runners and increase 22.04 runners charmcraft merged PR #1526 merged as commit ccdd6015, rebalancing .github/workflows/spread.yaml to run fewer Ubuntu 18.04 spread runners and more 22.04 runners, matching where most tests now live.
80%
#573 ci: run spread tests on 'spread-installed' runners rockcraft merged Merged PR #573 as commit c8ff5823, updating CI to run Spread tests on runners labeled "spread-installed."
77%
#1155 test(spread): add Ubuntu 26.04/26.10 support to spread backends craft-application merged Merged in canonical/craft-application#1155 via commit c8a68947, adding Ubuntu 26.04/26.10 to Spread backends, updating distro-support, and removing the disabled LXD backend.
77%
#54 Add basic spread tests imagecraft merged PR #54 merged as e5eb5f4, adding amd64 and arm64 spread tests for 20.04/22.04/24.04 (commits 819603b, 514868e). Later fixed by #127 (cd43de1) for 20.04 failures.
76%
#826 test(spread): re-enable devel base tests rockcraft merged Merged PR #826 as commit cfccef4d, re-enabling devel build-base spread tests after the udev problem was fixed in Ubuntu 25.04.
74%
#1463 Limit spread tests to runners that have spread charmcraft closed Spread CI was restricted to self-hosted runners labeled spread-installed by merged PR #1510 (commit 9c98b399), fixing #1463.
74%
#1502 test(spread): disable centos spread test charmcraft merged Merged PR #1502 as 5c33304d, disabling the CentOS Spread test; the identical change also landed in #1503 via ae4ee446.
74%
#6171 test(spread): update python tests snapcraft merged Merged PR #6171 in commit 0bd8a7894, aligning core26 spread tests and documentation to use the same ordered set of Python packages.
73%