← Back to issue list

chore: move partitions to top-level directory

View original Github issue

Metadata

Project
craft-parts
Number
#627
Type
pull request
State
merged
Author
mr-cal
Labels
—
Created
Updated
Closed

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 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.
78%
#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).
74%
#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).
73%
#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.
72%
#5056 chore(merge): 8.4.1 into main snapcraft merged Merged release branch 8.4.1 into main via PR #5056 in commit e4026155d.
72%
#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).
71%
#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).
70%
#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.
70%
#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).
70%