← Back to issue list

project: constrain ROCK name to pebble's rules

View original Github issue

Metadata

Project
rockcraft
Number
#244
Type
pull request
State
merged
Author
tigarmo
Labels
Created
Updated
Closed

Current evaluation

Merged changes constraining ROCK names to Pebble's rules: lowercase letters, numbers, and hyphens only. Approved by two reviewers, the update modifies five files to enforce consistent naming across layer files.

Suggested action:

No scores available.

Issue body

Pebble only accepts lowercase a-z letters, numbers and hyphens. Since we use the ROCK's name on the layer file, use the same regex. - [ ] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)? -----

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.6-35b-a3b Merged changes constraining ROCK names to Pebble's rules: lowercase letters, numbers, and hyphens only. Approved by two reviewers, the update modifies five files to enforce consistent naming across layer files.
qwen3.6-35b-a3b-mtp-q6 Merged a change constraining ROCK names to Pebble's allowed character set, enforcing the same regex for lowercase letters, numbers, and hyphens to maintain layer file compatibility.
qwen3.6-35b-a3b-mtp-q6 Merged a change constraining ROCK names to Pebble's rules, applying the same regex for lowercase letters, numbers, and hyphens in layer files.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#957 Rocks 2419/allow single char names rockcraft merged Merged to allow Rockcraft to generate Rocks with single-character names by removing the prior length restriction. A -rockcraft- prefix is added to pebble layer names to pass validation. The change depends on a related craft-application PR.
74%
#763 fix: accept a 'pebble' part if its the same as ours rockcraft merged Merged fix resolving a duplicate pebble part conflict during expand-extensions packing. Rockcraft now accepts an existing pebble part if its contents match the default, resolving issue #749. Approved by two reviewers and passed CI.
70%