← Back to issue list

ci: run tests on Ubuntu 26.04

View original Github issue

Metadata

Project
craft-parts
Number
#1673
Type
pull request
State
open
Author
lengau
Labels
—
Created
Updated
Closed
—

Current evaluation

Adds CI testing on Ubuntu 26.04 LTS with Python 3.14. Approved by 2 reviewers with 0 unresolved comments, but CI has failing checks (OSV-scanner, minimum dependencies, ubuntu-22.04 fast tests).

Suggested action: needs review

Reason: PR has 2 approvals and 0 unresolved review comments, but CI checks are failing including 'test-common / Fast tests (ubuntu-22.04)' and 'test-requires-root / Minimum dependencies (all tests)', which may indicate regressions. Maintainers need to investigate whether these failures are expected or require fixes before merging.

Evaluated by: mr-cal-bot

Impact: 35 Quick Win: 14 Complexity: 25 Confidence: 75 Actionability: 55

Issue body

- [x] Have you followed the guidelines for contributing? - [x] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)? - [x] Have you successfully run `make lint && make test`? - [x] Have you added an entry to the changelog (`docs/reference/changelog.rst`)? --- Runs the tests on Ubuntu 26.04 LTS (Resolute Raccoon), with Python 3.14.

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.6-35b-a3b
Impact: 35
Quick Win: 14
Complexity: 25
Confidence: 75
Actionability: 55
needs review Adds CI testing on Ubuntu 26.04 LTS with Python 3.14. Approved by 2 reviewers with 0 unresolved comments, but CI has failing checks (OSV-scanner, minimum dependencies, ubuntu-22.04 fast tests).
stealth/space-bunny-alpha
Impact: 43
Quick Win: 11
Complexity: 31
Confidence: 92
Actionability: 38
keep open Adds Ubuntu 26.04 Resolute amd64/arm64 CI coverage, including Python 3.14 slow and flaky tests; approved twice, but minimum dependencies fails and five review comments remain unresolved.
stealth/space-bunny-alpha
Impact: 37
Quick Win: 12
Complexity: 31
Confidence: 94
Actionability: 48
needs review Adds Ubuntu 26.04/Resolute and arm64 CI coverage with Python 3.14; approved twice, but minimum-dependencies CI fails and five review threads remain unresolved.
stealth/space-bunny-alpha
Impact: 38
Quick Win: 12
Complexity: 32
Confidence: 87
Actionability: 48
keep open Adds Ubuntu 26.04 Resolute CI coverage, including Python 3.14 and arm64 jobs; approved twice, but the minimum-dependencies check fails and five review comments remain unresolved.
stealth/space-bunny-alpha
Impact: 30
Quick Win: 7
Complexity: 25
Confidence: 93
Actionability: 30
keep open Adds Ubuntu 26.04/Python 3.14 jobs to the QA test matrix. Approved by two reviewers, but the new Resolute slow-test job is failing and five review comments remain unresolved.
qwen3.6-35b-a3b-mtp-q6
Impact: 50
Quick Win: 38
Staleness: 35
Complexity: 25
Confidence: 65
needs review Adds Ubuntu 26.04 CI testing with Python 3.14. Approved by 2 reviewers but the new ubuntu-26.04 slow tests CI check is failing.
qwen/qwen3.6-35b-a3b
Staleness: 5
Complexity: 30
Confidence: 90
needs review Adds CI configuration to run tests on Ubuntu 26.04 LTS with Python 3.14. Approved by two reviewers, with CI jobs currently pending.
qwen/qwen3.6-35b-a3b
Staleness: 5
Complexity: 15
Confidence: 90
needs review Adds CI configuration to run tests on Ubuntu 26.04 LTS with Python 3.14. Approved by two reviewers, pending one security scan, and has five unresolved review comments.
qwen/qwen3.6-35b-a3b
Staleness: 0
Complexity: 15
Confidence: 90
needs review Updates CI configuration to run tests on Ubuntu 26.04 LTS with Python 3.14. Approved by two reviewers, all CI checks passing, but has 5 unresolved review comments.
qwen/qwen3.6-35b-a3b
Staleness: 5
Complexity: 35
Confidence: 85
needs review Adds CI configuration to run tests on Ubuntu 26.04 LTS with Python 3.14. Approved by two reviewers but has five unresolved comments and one failing CI job for Java plugins on the new target.
qwen/qwen3.6-35b-a3b
Staleness: 5
Complexity: 35
Confidence: 85
needs review Adds CI configuration to run tests on Ubuntu 26.04 LTS with Python 3.14. Approved by two reviewers but has five unresolved comments and multiple failing slow test jobs.
qwen/qwen3.6-35b-a3b
Staleness: 5
Complexity: 25
Confidence: 90
needs review Adds CI configuration to run tests on Ubuntu 26.04 LTS with Python 3.14. Approved by two reviewers, pending several slow test jobs, with five unresolved review comments.
qwen/qwen3.6-35b-a3b
Staleness: 0
Complexity: 15
Confidence: 90
keep open Configures CI to run tests on Ubuntu 26.04 LTS with Python 3.14. Approved by two reviewers, pending resolution of five comments and completion of slow test jobs.
qwen/qwen3.6-35b-a3b
Staleness: 5
Complexity: 30
Confidence: 85
needs review Adds CI configuration to run tests on Ubuntu 26.04 LTS with Python 3.14. Currently approved by two reviewers but has five unresolved comments and two failing CI jobs on the new platform.
qwen/qwen3.6-35b-a3b
Staleness: 5
Complexity: 35
Confidence: 90
needs review Adds CI configuration to run tests on Ubuntu 26.04 LTS with Python 3.14. Approved by two reviewers with 5 unresolved comments. CI is passing with several test jobs still pending.
qwen/qwen3.6-35b-a3b
Staleness: 5
Complexity: 15
Confidence: 90
keep open Adds CI configuration to run tests on Ubuntu 26.04 LTS with Python 3.14. Approved by one reviewer, with 5 unresolved comments and CI checks currently pending.
qwen/qwen3.6-35b-a3b
Staleness: 5
Complexity: 15
Confidence: 85
needs review Adds CI configuration to run tests on Ubuntu 26.04 LTS with Python 3.14. Approved by one reviewer, has 4 unresolved comments, and several slow tests are still pending.
qwen/qwen3.6-35b-a3b
Staleness: 5
Complexity: 15
Confidence: 85
needs review Adds CI configuration to run tests on Ubuntu 26.04 LTS with Python 3.14. Approved by one reviewer but has 4 unresolved comments and one failing CI job. Many tests are still pending.
qwen/qwen3.6-35b-a3b
Staleness: 0
Complexity: 15
Confidence: 90
needs review Adds CI configuration to run tests on Ubuntu 26.04 LTS with Python 3.14. Currently pending maintainer review with 4 unresolved comments and multiple CI jobs still running.
qwen/qwen3.6-35b-a3b
Staleness: 5
Complexity: 15
Confidence: 90
needs review Adds CI configuration to run tests on Ubuntu 26.04 LTS with Python 3.14. Currently pending maintainer review with several CI jobs still running.
qwen/qwen3.6-35b-a3b
Staleness: 5
Complexity: 15
Confidence: 85
needs review Adds CI configuration to run tests on Ubuntu 26.04 LTS with Python 3.14. Currently pending maintainer review with 4 unresolved comments and several CI checks still running or failing on unrelated platforms.
qwen/qwen3.6-35b-a3b
Staleness: 5
Complexity: 25
Confidence: 80
needs review Updates CI configuration to run tests on Ubuntu 26.04 LTS with Python 3.14. Currently pending review with several slow test checks failing or pending. Needs maintainer validation and approvals.
qwen/qwen3.6-35b-a3b
Staleness: 5
Complexity: 15
Confidence: 90
needs review Adds CI configuration to run tests on Ubuntu 26.04 LTS with Python 3.14. Currently pending maintainer review, with 11 unresolved comments and one failing CI check (zizmor). Many test jobs are still pending.

Update history

Date Change
updated
updated
updated
updated
updated
updated
updated
updated
updated
updated
updated
updated
updated
updated
updated
updated
updated
updated
updated
updated
updated
updated
created

Related work

  • Related To: starbase#214 (confidence 60%)

    Similar CI change adding Ubuntu 24.04 testing

Related issues

Issue Project State Summary Similarity
#90 ci: test on Python 3.14 and Ubuntu 26.04 (Resolute) craft-artifacts open Adds Python 3.14 and Ubuntu 26.04 testing to CI workflow. Approved by 1 reviewer but has failing typecheck-with-ty CI check. Inactive for 138 days.
83%
#971 ci: test on Python 3.14 and Ubuntu 26.04 (Resolute) craft-providers closed PR #971 was closed unmerged after multiple CI failures and six unresolved review comments; tracking issue #970 remains open.
76%
#970 Test on Python 3.14 and Ubuntu 26.04 (Resolute) craft-providers open Request to add Python 3.14 and Ubuntu 26.04 testing to CI. A previous PR (#971) failed and was closed, leaving the tracking issue open without maintainer review or labels.
75%
#89 Test on Python 3.14 and Ubuntu 26.04 (Resolute) craft-artifacts open Request to add Python 3.14 and Ubuntu 26.04 testing to CI. PR #90 exists but has a failing typecheck-with-ty check and is inactive for 138 days.
74%
#1605 Test on Python 3.14 and Ubuntu 26.04 (Resolute) craft-parts closed Added CI coverage for Python 3.14 and Ubuntu 26.04 (Resolute), using the requested self-hosted runner, via merged canonical/craft-archives#225.
74%
#188 Test on Python 3.14 and Ubuntu 26.04 (Resolute) craft-grammar open Request to add Python 3.14 and Ubuntu 26.04 testing to CI. The qa.yaml already includes both Python 3.14 and Ubuntu 26.04 in the test matrix for fast and slow tests.
73%
#224 Test on Python 3.14 and Ubuntu 26.04 (Resolute) craft-archives closed CI request for Python 3.14 and Ubuntu 26.04 (Resolute) coverage was implemented by merged PR #225, adding both to the QA workflow on the self-hosted resolute runner; the issue was closed by the maintainer.
73%
#1607 ci: test on Python 3.14 and Ubuntu 26.04 (Resolute) craft-parts closed PR #1607 was closed unmerged after CI failures and a runner-root question; equivalent coverage landed in canonical/craft-archives#225 via commit 8528a5d.
73%
#225 ci: test on Python 3.14 and Ubuntu 26.04 (Resolute) craft-archives merged Merged PR #225 added Python 3.14 and Ubuntu 26.04 (Resolute) to QA testing; resolving commit: 8528a5d.
72%
#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.
72%