← Back to issue list

feat(chisel): ignore unmaintained/unstable releases

View original Github issue

Metadata

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

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.
72%
#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.
71%
#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.
71%
#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.
71%