← Back to issue list

feat(partitions): clean partition directories

View original Github issue

Metadata

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

Current evaluation

Merged #652 via commit 797109e8, adding partition-directory cleanup when partitions are enabled and fixing #634 (CRAFT-2417).

Resolution: closed resolved

Reason: PR #652 was merged into the project after approval from two reviewers. Commit 797109e8 implements cleanup of partition directories and explicitly fixes #634.

Evaluated by: mr-cal-bot

No scores available.

Issue body

- [x] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)? ----- Clean partition directories when the partitions feature is enabled. Fixes #634 (CRAFT-2417)

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Merged #652 via commit 797109e8, adding partition-directory cleanup when partitions are enabled and fixing #634 (CRAFT-2417).
stealth/space-bunny-alpha — closed resolved Merged PR #652 (commit 797109e8) added partition-directory cleanup when partitions are enabled, fixing #634 (CRAFT-2417).
stealth/space-bunny-alpha — closed resolved Merged PR #652 as commit 797109e8, cleaning partition directories when partitions are enabled and resolving #634.
stealth/space-bunny-alpha — closed resolved Merged #652, adding partition-directory cleanup when the partitions feature is enabled, and resolving #634 (CRAFT-2417).
qwen/qwen3.6-35b-a3b — — Merged changes cleaning partition directories when the partitions feature is enabled. Approved by two reviewers, passed CI, and resolves issue #634.
qwen3.6-35b-a3b-mtp-q6 — — Merged to clean partition directories when the partitions feature is enabled, resolving issue #634. Integrated directly without additional review comments.

Update history

No update history recorded yet.

Related work

  • Related To: canonical/craft-parts#634 (confidence 100%)

    The partition-directory cleanup issue explicitly fixed by merged PR #652.

Related issues

Issue Project State Summary Similarity
#634 Clean partitions directories craft-parts closed Partition directories are now removed during part cleaning when partitions are enabled. Fixed by merged PR canonical/craft-parts#652 in commit 797109e8.
87%
#600 feat(partitions): handle namespaced partitions in utils craft-parts merged Merged into main in commit f387afa5 (PR #600), adding namespaced-partition handling to four partition utilities and resolving craft-parts#596.
80%
#763 partitions feature documentation craft-parts merged Merged developer-facing partitions documentation in commit cdcc9dbc, completing CRAFT-3030 after approval by two reviewers.
79%
#1110 feat: cleaning with partitions craft-parts merged Merged PR #1110 adds partition-aware cleanup of shared areas for CRAFT-4585, following prerequisite #1109; it is recorded on main as commit 0584c19c.
79%
#497 partitions: add utility to make partition compatible filepaths craft-parts merged Merged #497, adding a utility that converts filepaths into partition-compatible paths for CRAFT-1845; landed as commit 20e994f8.
79%
#493 partitions: validate usage of partitions in parts craft-parts merged Merged into craft-parts in commit ed20df71 (#493), adding validation of partition usage in filepaths for parts' organize, overlay, stage and prime keywords (CRAFT-1844).
78%
#602 feat(partitions): create envvars for namespaced partitions craft-parts merged Merged PR #602 (commit a8615eec) adds CRAFT_<PARTITION>_STAGE/PRIME env vars for namespaced partitions, drops #600's xfails, and fixes #597.
76%
#489 partitions: add feature and validation craft-parts merged Merged as commit d363fa7c, adding the opt-in partitions feature to LifecycleManager/Dirs, partition name validation with new partition errors, and integration tests for CRAFT-1843. Follow-up PRs #493, #497 and #517 extended it.
76%
#4463 Enable craft-parts partitions feature snapcraft closed Partitions support landed in merged PR #4493 (commit 070c7e995), enabling partition-backed component lifecycle data and completing #4463.
76%
#754 Document Partitions craft-parts closed Partitions documentation was added and the issue completed by merged PR canonical/craft-parts#763 in commit cdcc9dbc.
75%