← Back to issue list

Add ubuntu-22.04 to CI runners

View original Github issue

Metadata

Project
craft-parts
Number
#313
Type
pull request
State
merged
Author
tigarmo
Labels
—
Created
Updated
Closed

Current evaluation

PR #313 (commit 890de44e, "plugins: fix go plugin for 22.04 and enable ci runners") merged, adding ubuntu-22.04 CI runners for Chisel integration tests and fixing GoPlugin's changed `go mod download` semantics; overlay smoke test left as a TODO.

Resolution: closed resolved

Reason: The PR was approved and merged into main as commit 890de44e, which both enabled the ubuntu-22.04 CI runners and fixed the GoPlugin breakage found while doing so. The overlay smoke test gap was explicitly deferred by the author as a follow-up TODO rather than blocking the merge.

Evaluated by: mr-cal-bot

No scores available.

Issue body

This is needed for a proper Chisel integration test, and it's also healthy to run the tests on the latest LTS. I did uncover an issue with the `GoPlugin` (`go mod download` semantics changed) and discovered that the overlay smoke test doesn't work (at least, not out-of-the-box). It's a TODO for now because it'll take some investigating but we should look into it soon

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved PR #313 (commit 890de44e, "plugins: fix go plugin for 22.04 and enable ci runners") merged, adding ubuntu-22.04 CI runners for Chisel integration tests and fixing GoPlugin's changed `go mod download` semantics; overlay smoke test left as a TODO.
stealth/space-bunny-alpha — closed resolved Merged PR #313 added Ubuntu 22.04 to CI runners, enabling Chisel integration tests and latest-LTS coverage. GoPlugin and overlay smoke-test follow-ups were left as TODOs.
qwen/qwen3.6-35b-a3b — — Merged addition of ubuntu-22.04 to CI runners for Chisel tests and latest LTS coverage. Approved and passed CI. Also surfaced pending GoPlugin and overlay smoke test issues, logged as future work.
qwen3.6-35b-a3b-mtp-q6 — — Merged adding ubuntu-22.04 to CI runners to support Chisel integration tests and latest LTS coverage. The change also identified GoPlugin download semantics and overlay smoke test issues for future investigation.

Update history

No update history recorded yet.

Related work

  • Related To: canonical/craft-parts#312 (confidence 25%)

    Adjacent Chisel commit ('packages: drop release from chisel command line', f0a54d7d) touching 22.04 support in the same timeframe; no direct dependency found.

Related issues

No related issues found above the similarity threshold.