← Back to issue list

feat: allow numbers in partition names and namespaces

View original Github issue

Metadata

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

Current evaluation

Merged changes enabling numbers and hyphens in partition names and namespaces. Approved by two reviewers and passed CI. Unblocks Launchpad bug LP#2069783. Future hyphen collision handling tracked in issue #789.

Suggested action:

No scores available.

Issue body

- [x] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)? ----- Allow hyphens in partitions, partition namespaces, and namespaced partitions. Unblocks [LP#2069783](https://bugs.launchpad.net/snapcraft/+bug/2069783) (CRAFT-3043)

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.6-35b-a3b Merged changes enabling numbers and hyphens in partition names and namespaces. Approved by two reviewers and passed CI. Unblocks Launchpad bug LP#2069783. Future hyphen collision handling tracked in issue #789.
qwen3.6-35b-a3b-mtp-q6 Merged to allow numbers and hyphens in partition names and namespaces, unblocking Launchpad bug LP#2069783. Related hyphen and environment variable collision checks are tracked in issue #789.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#800 feat: allow hyphens in partition names craft-parts merged Merged to allow hyphens in partition names. Approved by two reviewers, the change updates five files with 85 additions and 51 deletions, resolving CRAFT-3031.
79%
#1002 feat: Allow slashes in partition names craft-parts merged 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.
77%
#4945 feat: allow numbers in component names snapcraft merged Merged to allow digits in component names and unify validation with snap names. Fixes Launchpad bug #2069783. Approved by two reviewers, CI passed after fixing a doc reference, and depends on craft-parts PR #790.
76%