build(deps): fix overlay migration bug through craft-parts
Metadata
Current evaluation
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.
Suggested action: —
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 |
|---|---|---|---|---|
| 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 issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #5323 build(deps): bump craft-parts to 2.4.3 | snapcraft | merged | Merged following reviewer approval and successful CI checks. The update bumps craft-parts to version 2.4.3, resolving a logging bug where final stdout or stderr lines were dropped. The change modifies two files with minor adjustments. | |
| #5031 build(deps): bump craft-parts | snapcraft | merged | Merged dependency update bumping craft-parts to fix an npm plugin bug where implicit state failed to pass between separate pull and build steps. Approved by two reviewers, passed CI, and integrated into the codebase. | |
| #2022 build(deps): update craft-parts | charmcraft | merged | Merged to update the craft-parts dependency and fix the poetry plugin. Approved by two reviewers, passed CI, and applied a single-line change across one file. | |
| #879 build(deps): bump craft-parts | rockcraft | merged | Merged dependency update bumping craft-parts to 2.9.1, resolving a uv version issue. Approved by two reviewers, passed all CI checks, and merged successfully, modifying two files. | |
| #575 build(deps): bump craft-parts to 1.31.0 | rockcraft | merged | Merged a dependency update bumping craft-parts to 1.31.0. Approved by two reviewers with zero unresolved comments. The change modifies four files, adding thirteen and removing three lines to introduce new plugin documentation. | |
| #1307 build(deps): update craft-parts to 2.35.0 | rockcraft | merged | Merged after approval by two reviewers. Updates craft-parts to 2.35.0 and includes minor test fixes. CI checks passed, successfully integrating the dependency update. | |
| #602 fix: enable overlays in _enable_craft_parts_features() | rockcraft | merged | Merged a fix enabling overlays in _enable_craft_parts_features(). Approved by two reviewers with passing CI checks. A minor testing note was dismissed when the reviewer used the correct environment. The change was successfully integrated. | |
| #4811 build(deps): bump craft-parts to 1.31.0 | snapcraft | merged | Merged after two approvals and passing CI. Updates craft-parts to 1.31.0, introducing new plugin documentation. Author noted unrelated test failures prior to merge. | |
| #1619 fix: migrate overlay files before running stage or prime (#1617) | craft-parts | merged | Merged cherry-pick of canonical/craft-parts#1617. Resolves changelog conflicts and migrates overlay files before stage or prime execution. Approved by two reviewers and merged following CI validation. | |
| #5039 build(deps): bump craft-parts for hotfix/8.4 | snapcraft | merged | Merged after approval by two reviewers. Updates the craft-parts dependency for the hotfix/8.4 branch, modifying 8 files with a +50/-3 line change. |