project: constrain ROCK name to pebble's rules
Metadata
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. | |
| #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. |