build(deps): fix overlay migration bug through craft-parts
Metadata
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. | |
| #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. | |
| #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). | |
| #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. | |
| #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. | |
| #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. | |
| #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. | |
| #1009 build(deps): update craft-parts | rockcraft | merged | Merged craft-parts 2.26.0 via #1009 (commit 02755932), enabling chisel 1.3. | |
| #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. | |
| #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. |