← Back to issue list

Add support for EOL bases with chisel

View original Github issue

Metadata

Project
craft-parts
Number
#1159
Type
issue
State
closed
Author
lengau
Labels
Status: Triaged Type: Enhancement
Created
Updated
Closed

Current evaluation

EOL-base support shipped in craft-parts 2.26.0 via merged PR #1368 (commit 1a91e7b1), adding Chisel's --ignore=unmaintained and --ignore=unstable flags.

Resolution: closed resolved

Reason: PR #1368 was merged as commit 1a91e7b1 and released in 2.26.0. The implementation passes both ignore flags to Chisel, and the 2.26.0 changelog confirms support for unmaintained and unstable releases with Chisel 1.3.0+.

Evaluated by: mr-cal-bot

No scores available.

Issue body

### What needs to get done Once chisel supports an `--ack-unsupported-release` CLI option (see: https://warthogs.atlassian.net/browse/ROCKS-1990), we need to be able to pass that to chisel instances. Whether we pass this flag should be controlled by a parameter when starting the `LifecycleManager`. ### Why it needs to get done Supporting EOL releases in Rockcraft.

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved EOL-base support shipped in craft-parts 2.26.0 via merged PR #1368 (commit 1a91e7b1), adding Chisel's --ignore=unmaintained and --ignore=unstable flags.
stealth/space-bunny-alpha — closed resolved EOL-base support shipped in craft-parts 2.26.0 via merged PR #1368 (1a91e7b1), which always adds Chisel's unmaintained and unstable ignore flags.
qwen/qwen3.6-35b-a3b — — Closed after outlining implementation steps to pass --ignore=unstable,unmaintained to chisel for EOL bases, requiring coordinated PR merges and craft-parts updates.
qwen/qwen3.6-35b-a3b — — Closed. Superseded by a follow-up PR that implements the coordinated rollout to pass --ignore=unstable,unmaintained to chisel for EOL bases, following chisel PR #238.
qwen/qwen3.6-35b-a3b — — Closed following a coordinated PR workflow to pass --ignore=unstable,unmaintained to chisel, enabling EOL base support.
qwen3.6-35b-a3b-mtp-q6 — — Closed as superseded by a coordinated release plan to pass --ignore=unstable,unmaintained to chisel. The craft-parts PR will be updated and merged once the chisel snap promotes to candidate.

Update history

No update history recorded yet.

Related work

  • Likely Fixed By: canonical/craft-parts#1368 (confidence 100%)

    Merged implementation adding Chisel release-ignore flags and corresponding tests.

Related issues

No related issues found above the similarity threshold.