feat(chisel): ignore unmaintained/unstable releases
Metadata
Current evaluation
Merged #1368 (commit 1a91e7b1), configuring Chisel to ignore unmaintained and unstable releases; shipped in craft-parts 2.26.0 with Chisel 1.3.0+.
Resolution: closed resolved
Reason: PR #1368 merged with approval and passing CI, resolving #1159. Its change shipped in 2.26.0 and adds Chisel's unmaintained and unstable ignore options.
Evaluated by: mr-cal-bot
No scores available.
Issue body
This configures chisel to ignore unmaintained or unstable releases.
This will require chisel >= 1.3.0, so we should not release this until that version is marked as stable.
Fixes: #1159 CRAFT-4636
- [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`)?
---
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Merged #1368 (commit 1a91e7b1), configuring Chisel to ignore unmaintained and unstable releases; shipped in craft-parts 2.26.0 with Chisel 1.3.0+. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged PR #1368 as commit 1a91e7b1, configuring Chisel to ignore unmaintained/unstable releases; the fix shipped in craft-parts 2.26.0 and closed #1159. | |
| stealth/space-bunny-alpha | — | — | Merged as commit 1a91e7b1; chisel cut now always passes --ignore=unmaintained --ignore=unstable. Shipped in craft-parts 2.26.0 (2025-10-22), closing #1159. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged PR #1368 as 1a91e7b1, configuring chisel to ignore unmaintained and unstable releases and fixing #1159 (CRAFT-4636). Requires chisel >= 1.3.0. | |
| qwen/qwen3.6-35b-a3b | — | — | Merged changes configuring chisel to ignore unmaintained or unstable releases, resolving #1159 and CRAFT-4636. Requires chisel >= 1.3.0. Approved by two reviewers with all CI checks passing across multiple platforms. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged. Configures chisel to ignore unmaintained or unstable releases, requiring chisel >= 1.3.0. Resolves #1159 and CRAFT-4636. |
Update history
No update history recorded yet.
Related work
-
Related To:
canonical/craft-parts#1159
(confidence 100%)
PR #1368 explicitly fixes this EOL-base support issue, which was subsequently closed.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #312 packages: drop release from chisel command line | craft-parts | merged | Merged #312 as f0a54d7d, removing the hardcoded Ubuntu release from Chisel commands so Chisel detects the environment and reports unsupported versions itself. | |
| #464 Make chisel a build snap | rockcraft | closed | Closed unmerged and superseded by canonical/rockcraft#758, which carried forward removing Chisel packaging after craft-parts gained equivalent support. | |
| #449 chore(chisel): update Chisel to v0.8.1 | rockcraft | merged | Merged #449 as 99443eed, updating Rockcraft’s Chisel dependency to v0.8.1 for a longer migration grace period before an incompatible release. | |
| #97 chisel is hardcoded to ubuntu-22.04 release | rockcraft | closed | Closed as fixed upstream: craft-parts PR #312 (merged) dropped the hardcoded --release ubuntu-22.04 from Chisel's command line in craft_parts/packages/chisel.py, letting Chisel sniff the environment release. |