← Back to issue list

build(deps): fix overlay migration bug through craft-parts

View original Github issue

Metadata

Project
rockcraft
Number
#1249
Type
pull request
State
merged
Author
tigarmo
Labels
—
Created
Updated
Closed

Current evaluation

Merged in commit 55ade214, updating craft-parts to fix overlay migration. It fixes #1217 and shipped in Rockcraft 1.19.1 via release merge #1268.

Resolution: closed resolved

Reason: PR #1249 was merged as commit 55ade214 with the craft-parts dependency update that addressed the overlay migration failure. The fix was released in Rockcraft 1.19.1 through #1268.

Evaluated by: mr-cal-bot

No scores available.

Issue body

This updates craft-parts to a version that addresses an overlay migration issue. Fixes #1217 --- - [ ] I've followed the [contribution guidelines](https://github.com/canonical/rockcraft/blob/main/CONTRIBUTING.md). - [ ] I've signed the [CLA](http://www.ubuntu.com/legal/contributors/). - [ ] I've successfully run `make lint && make test`. - [ ] I've added or updated any relevant documentation. - [ ] In documents I changed, I [added a meta description](https://canonical-starflow.readthedocs-hosted.com/how-to/add-a-page-meta-description/) if one was missing. - [ ] I've updated the relevant release notes.

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Merged in commit 55ade214, updating craft-parts to fix overlay migration. It fixes #1217 and shipped in Rockcraft 1.19.1 via release merge #1268.
stealth/space-bunny-alpha — closed resolved Merged PR #1249 (commit 55ade214) bumped craft-parts to a version fixing the overlay migration bug, closing issue #1217. The change shipped in the 1.19.1 release via merge commit 5ea7a39e (#1268).
stealth/space-bunny-alpha — closed resolved Merged PR #1249 (55ade214) updated craft-parts to fix overlay migration and closed #1217; the fix shipped in Rockcraft 1.19.1 via #1268.
qwen/qwen3.6-35b-a3b — — Resolved overlay migration bug by updating craft-parts. Merged after reviewer approval and passing CI checks. Closes #1217. Diff contains 37 additions and 6 deletions across five files.
qwen3.6-35b-a3b-mtp-q6 — — Merged dependency update to craft-parts that resolves an overlay migration bug, closing issue #1217. Author tigarmo confirmed linting and tests passed prior to merge.

Update history

No update history recorded yet.

Related work

  • Likely Fixed By: rockcraft#1217 (confidence 100%)

    The overlay-package copying failure was explicitly fixed by this merged dependency update.

  • Related To: rockcraft#1265 (confidence 98%)

    Added the Rockcraft 1.19.1 release notes listing the fix for #1217.

  • Related To: rockcraft#1268 (confidence 98%)

    Merged the 1.19.1 release branch into main, shipping the fix.

Related issues

Issue Project State Summary Similarity
#394 build(deps): bump craft-parts from 1.25.1 to 1.25.2 rockcraft merged Merged rockcraft#394 in commit d226ce41, upgrading craft-parts 1.25.1→1.25.2 for Rust channel override, dependency-name validation, and environment expansion fixes.
78%
#575 build(deps): bump craft-parts to 1.31.0 rockcraft merged Dependabot-style bump of craft-parts to 1.31.0 merged into rockcraft main (commit 4cc59da9) via PR #575, 2 approvals; brings new plugin docs.
77%
#602 fix: enable overlays in _enable_craft_parts_features() rockcraft merged Merged #602 (commit 86153dcc), enabling Craft Parts overlays during Rockcraft initialization via Features(enable_overlay=True).
77%
#129 requirements: update craft-parts to 1.15.1 rockcraft merged Merged as b6b420bf, updating craft-parts to 1.15.1 to fix overlay device nodes and package-list updates on ubuntu:22.04; resolves rockcraft#117.
76%
#1072 build(deps): update craft-application and craft-parts rockcraft closed Closed unmerged and superseded by canonical/rockcraft#1073, which merged the same craft-application 6.1.0 and craft-parts 2.28.0 update in commit d5f711b2.
76%
#1386 build(deps): bump craft-parts to 2.37.2 rockcraft merged Merged PR #1386 to bump craft-parts to 2.37.2, resolving a file migration performance regression.
74%
#4083 requirements: update craft-parts to 1.19.0 snapcraft merged Merged PR #4083 (commit 0e2cf91be) bumped craft-parts to 1.19.0, adopting feature selection that makes the overlay step optional and improving dirty checks for plugin-specific property changes.
74%
#1009 build(deps): update craft-parts rockcraft merged Merged craft-parts 2.26.0 via #1009 (commit 02755932), enabling chisel 1.3.
74%
#4811 build(deps): bump craft-parts to 1.31.0 snapcraft merged Merged PR #4811 bumped craft-parts to 1.31.0 to add a new set of plugin docs; resolving merge commit a32f01a21.
73%
#1250 build(deps): bump craft-parts to 2.34.0 rockcraft closed PR #1250 was closed unmerged after four CI checks failed; later commit ab4f617f updated craft-parts to 2.35.0 instead.
73%