chore: move partitions to top-level directory
Metadata
Current evaluation
PR #627 merged the top-level partition layout as 9fe38d11, fixing #620 (CRAFT-2389); the completed branch later reached main through #684.
Resolution: closed resolved
Reason: PR #627 was approved and merged as commit 9fe38d11, explicitly fixing #620. The completed namespaced-partitions branch was subsequently merged into main by #684 as 188d9166.
Evaluated by: mr-cal-bot
No scores available.
Issue body
- [x] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)?
-----
Move partitions to top-level directory.
Next steps are defined in #620
Fixes #620
(CRAFT-2389)
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | PR #627 merged the top-level partition layout as 9fe38d11, fixing #620 (CRAFT-2389); the completed branch later reached main through #684. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged in canonical/craft-parts#627 as commit 9fe38d11, moving partitions to the top-level directory to resolve #620 (CRAFT-2389). | |
| qwen/qwen3.6-35b-a3b | — | — | Merged after two approvals. Moves partitions to a top-level directory, resolving #620. CI passed despite unrelated failures. One test marked xfail due to Fileset.combine limitations. 37 files changed. |
Update history
No update history recorded yet.
Related work
-
Related To:
canonical/craft-parts#620
(confidence 100%)
Implementation issue explicitly marked as fixed by #627.
-
Related To:
canonical/craft-parts#628
(confidence 100%)
Pinned overrides to address unrelated test failures noted during #627.
-
Related To:
canonical/craft-parts#638
(confidence 100%)
Updated Black formatting to resolve an unrelated linter failure.
-
Likely Fixed By:
canonical/craft-parts#684
(confidence 95%)
Merged the completed namespaced-partitions branch into main as 188d9166.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #684 chore: merge namespaced partitions into main | craft-parts | merged | Merged namespaced-partition support into main via #684 (commit 188d9166), resolving #682 after approval. | |
| #923 chore(merge): 2.1.4 into main | craft-parts | merged | Merged craft-parts 2.1.4 back into main via PR #923 (merge commit 92075f67). | |
| #5361 chore(merge): 8.7.4 into main | snapcraft | merged | Merged 8.7.2, 8.7.3, and 8.7.4 into main ahead of the 8.8 cut via approved PR #5361 (commit 2d63f0e8a, CRAFT-4291). | |
| #1211 chore: merge 2.20.1 to main | craft-parts | closed | PR #1211 was closed unmerged as redundant; canonical/craft-parts#1223 merged version 2.20.1 into main via commit 30ea3701. | |
| #5056 chore(merge): 8.4.1 into main | snapcraft | merged | Merged release branch 8.4.1 into main via PR #5056 in commit e4026155d. | |
| #652 feat(partitions): clean partition directories | craft-parts | merged | Merged #652 via commit 797109e8, adding partition-directory cleanup when partitions are enabled and fixing #634 (CRAFT-2417). | |
| #620 Move partitions to top-level directory | craft-parts | closed | Tracking issue for moving partitions to a top-level directory, so parts/<part>/install, stage and prime contents stay unchanged when the partitions feature is toggled. Implemented in merged PR #627 (9fe38d11). | |
| #1040 chore(merge): 2.4.3 into main | craft-parts | merged | Merged version 2.4.3 into main via PR #1040, landing as commit fab7fa92 after two reviewer approvals. | |
| #672 Using partitions introduces a breaking change | craft-parts | closed | Partition path/working-directory breakage was fixed by the top-level redesign in craft-parts#620, merged via PR #684 (188d9166). |