Enable migrating overlay content between partitions
Metadata
Current evaluation
Superseded by splitting the changes into three separate pull requests (#1100, #1109, #1110) to implement overlay content migration between partitions.
Suggested action: —
No scores available.
Issue body
- [ ] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)?
- [ ] Have you added an entry to the changelog (`docs/reference/changelog.rst`)?
-----
Enable migrating content from the overlay to different partitions using the provided FilesystemMounts.
Migrated content is tracked per partition in the default state file via a new `partitions_contents` key in the state files.
PR split into:
- https://github.com/canonical/craft-parts/pull/1100
- https://github.com/canonical/craft-parts/pull/1109
- https://github.com/canonical/craft-parts/pull/1110
CRAFT-4547
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| qwen/qwen3.6-35b-a3b | — | — | Superseded by splitting the changes into three separate pull requests (#1100, #1109, #1110) to implement overlay content migration between partitions. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Closed and superseded by three separate pull requests (#1100, #1109, #1110). The changes enable migrating overlay content between partitions using FilesystemMounts and track migrated content via a new partitions_contents state key. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #1123 fix: Prime content from overlay when split into partitions | craft-parts | merged | Merged fix for priming overlay content when split into partitions. Replaces direct overlay reliance with stage directory and migration state. Approved by three reviewers, passed all CI checks, and resolves issue #1127. | |
| #1093 Prototype distributing content from overlay to partitions | craft-parts | closed | Closed without merging. The prototype distributing overlay content to partitions was abandoned due to 10 unresolved review comments and multiple failing CI checks, leaving the feature unreviewed and incomplete. |