Allow enabling both partitions and overlays features at the same time
Metadata
Current evaluation
Enabled partitions and overlays to be used together in merged PR #1035 (commit b575539e), resolving the feature conflict.
Resolution: closed resolved
Reason: PR canonical/craft-parts#1035 was merged as commit b575539e, implementing simultaneous partitions and overlays support and explicitly fixing issue #1028.
Evaluated by: mr-cal-bot
No scores available.
Issue body
### What needs to get done
Implement support of both partitions and overlays features at the same time.
- remove the check preventing enabling both features
- implement layer management in partitions
- implement management of a state per part per partition
- implement support of a part-level `overlay-organize` keyword
### Why it needs to get done
Both features are needed for Imagecraft.
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Enabled partitions and overlays to be used together in merged PR #1035 (commit b575539e), resolving the feature conflict. | |
| stealth/space-bunny-alpha | — | closed resolved | Implemented in canonical/craft-parts#1035 (commit b575539e), enabling partitions and overlays together. | |
| stealth/space-bunny-alpha | — | closed stale | Closed without implementation; simultaneous partitions and overlays support remains unaddressed. A prototype was linked in the work/enable-overlays-partitions branch comparison. | |
| qwen/qwen3.6-35b-a3b | — | — | Closed without implementation. The enhancement to enable both partitions and overlays simultaneously remains unaddressed, with no merge or fix recorded. The request appears abandoned or deferred. | |
| qwen/qwen3.6-35b-a3b | — | — | Closed and abandoned. A prototype branch was shared to enable simultaneous partition and overlay support, but the enhancement remains unimplemented. | |
| qwen/qwen3.6-35b-a3b | — | — | Closed without implementation. A maintainer linked a prototype branch to enable simultaneous partition and overlay support, but no pull request was merged. The enhancement remains unimplemented. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Abandoned. Closed without implementation; the enhancement to enable both partitions and overlays simultaneously remains unaddressed, with only a prototype branch referenced. |
Update history
No update history recorded yet.
Related work
-
Likely Fixed By:
canonical/craft-parts#1035
(confidence 100%)
Merged reconciliation changes for overlay and partition features; the PR record states that it fixes #1028.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #632 Make partitions and overlay features mutually exclusive | craft-parts | closed | Resolved by merged PR #667 (commit 6582b829), which makes partition and overlay features mutually exclusive and rejects configurations enabling both. | |
| #1035 feat: reconcile overlays and partition features | craft-parts | merged | Merged PR #1035 at commit b575539e, enabling overlay and partition features simultaneously and fixing canonical/craft-parts#1028. | |
| #667 fix: make overlay and partition features mutually exclusive | craft-parts | merged | Merged PR #667 as commit 6582b829, making overlay and partitions mutually exclusive and fixing #632. |