← Back to issue list

feat: Allow slashes in partition names

View original Github issue

Metadata

Project
craft-parts
Number
#1002
Type
pull request
State
merged
Author
upils
Labels
—
Created
Updated
Closed

Current evaluation

Merged as c2e41898, allowing slashes in partition names and fixing #999 (CRAFT-4064).

Resolution: closed resolved

Reason: PR #1002 was merged with commit c2e41898, enabling slash-containing partition names and resolving issue #999.

Evaluated by: mr-cal-bot

No scores available.

Issue body

- [x] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)? - [x] Have you added an entry to the changelog (`docs/reference/changelog.rst`)? ----- Fixes #999 CRAFT-4064

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Merged as c2e41898, allowing slashes in partition names and fixing #999 (CRAFT-4064).
stealth/space-bunny-alpha — closed resolved Merged PR #1002 as c2e41898, enabling slash-containing partition names and fixing #999 (CRAFT-4064).
stealth/space-bunny-alpha — closed resolved Merged in canonical/craft-parts#1002 (c2e41898), allowing slashes in partition names and resolving #999 (CRAFT-4064).
qwen/qwen3.6-35b-a3b — — Merged to allow slashes in partition names, resolving issue #999. Approved by two reviewers with a +146/-85 line diff across eight files. Changelog entry added for the automated release pipeline.
qwen3.6-35b-a3b-mtp-q6 — — Merged to enable slashes in partition names, resolving #999 and CRAFT-4064. Changelog updated with release date; a signed tag triggers the automated CI release.

Update history

No update history recorded yet.

Related work

  • Related To: craft-parts#999 (confidence 100%)

    The issue is explicitly marked as fixed by this implementation.

Related issues

Issue Project State Summary Similarity
#800 feat: allow hyphens in partition names craft-parts merged Merged PR #800 as commit 184d5142, adding support for hyphens in partition names for CRAFT-3031.
83%
#999 Allow slashes in partition names craft-parts closed Implemented in PR #1002 (commit c2e41898): partition names now allow slashes, with updated conflict validation and path identification.
82%
#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.
74%
#790 feat: allow numbers in partition names and namespaces craft-parts merged Merged PR #790 (commit b2128938) relaxes partition/namespace name validation to allow numbers; unblocked LP#2069783 (CRAFT-3043). Follow-up for hyphens filed as #789, fixed later by #800.
74%
#801 fix: partitions break when using special characters craft-parts merged Merged PR #801 fixed CRAFT-3031 lifecycle failures for partition names containing numbers and hyphens; merged as commit ceaf4cda.
74%
#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.
71%
#1612 feat: allow the plus sign in partition names craft-parts merged Merged PR #1612 as commit 5d5b792a, expanding partition-name validation to permit plus signs used by .deb package names.
71%
#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).
70%
#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.
70%