← Back to issue list

feat: validate devel bases with craft-application

View original Github issue

Metadata

Project
rockcraft
Number
#532
Type
pull request
State
closed
Author
mr-cal
Labels
—
Created
Updated
Closed

Current evaluation

Closed unmerged after #569 bumped craft-application to 2.7.0, delivering the devel-base validation planned in #532.

Resolution: closed superseded

Reason: Maintainer @mr-cal closed #532 with “Completed via #569.” Merged PR rockcraft#569 updated craft-application to 2.7.0, bringing in the upstream validation from canonical/craft-application#302.

Evaluated by: mr-cal-bot

No scores available.

Issue body

- [x] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)? ----- For https://github.com/canonical/craft-application/pull/302 and https://github.com/canonical/craft-application/issues/298

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed superseded Closed unmerged after #569 bumped craft-application to 2.7.0, delivering the devel-base validation planned in #532.
stealth/space-bunny-alpha — closed superseded Closed unmerged after snapcraft#4796 bumped craft-application to 2.7.0, delivering devel-base validation implemented in craft-application#302.
qwen/qwen3.6-35b-a3b — — Superseded and completed via PR #569. The PR was held as a draft pending a craft-application release before being resolved through the follow-up pull request.
qwen3.6-35b-a3b-mtp-q6 — — Superseded and completed via PR #569. Originally held as a draft pending a craft-application release, the validation changes were merged through the subsequent PR.

Update history

No update history recorded yet.

Related work

  • Superseded By: rockcraft#569 (confidence 100%)

    Merged dependency update that completed the intended validation work.

  • Likely Fixed By: canonical/craft-application#302 (confidence 98%)

    Upstream implementation consumed through the craft-application 2.7.0 update.

  • Related To: canonical/craft-application#298 (confidence 95%)

    Upstream issue explicitly linked from the superseded Rockcraft PR.

Related issues

Issue Project State Summary Similarity
#1634 feat: validate devel bases with craft-application charmcraft closed Closed unmerged as unnecessary after craft-application changed; generic devel-base validation had already landed upstream in canonical/craft-application#302.
94%
#4721 feat: validate devel bases with craft-application snapcraft closed Superseded by canonical/snapcraft#4796, merged as commit 5dad5eb62, which upgraded craft-application to 2.7.0 and adopted its devel-base validation.
88%
#302 feat!: validate devel bases craft-application merged Merged PR #302 as aeae554e, adding Craft-wide validation that development bases use the matching devel build-base and fixing #298 (CRAFT-2675).
80%
#298 Mechanism to handle/promote 'devel' bases craft-application closed Implemented centralized validation for mandatory upstream devel build bases in merged PR #302 (commit aeae554e), avoiding duplicated application logic.
71%