← Back to issue list

Enforce DN01: do not support charmhub attributes with underscores anymore (CRAFT-783).

View original Github issue

Metadata

Project
charmcraft
Number
#677
Type
pull request
State
merged
Author
facundobatista
Labels
—
Created
Updated
Closed

Current evaluation

Merged PR #677 in f6451e6f, removing support for Charmhub attribute names containing underscores and enforcing DN01.

Resolution: closed resolved

Reason: PR #677 was merged via commit f6451e6f, with implementation commit c3b18cad enforcing DN01 by rejecting underscore-containing Charmhub attribute names.

Evaluated by: mr-cal-bot

No scores available.

Issue body

No description provided.

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Merged PR #677 in f6451e6f, removing support for Charmhub attribute names containing underscores and enforcing DN01.
stealth/space-bunny-alpha — closed resolved Merged #677 for CRAFT-783, removing Charmhub attribute support for underscores and enforcing DN01 across three files (+7/-20).
qwen/qwen3.6-35b-a3b — — Merged to enforce DN01 by removing support for charmhub attributes containing underscores. Approved by one reviewer with no unresolved comments. The update modifies three files, adding seven lines and removing twenty.
qwen3.6-35b-a3b-mtp-q6 — — Merged by maintainer facundobatista to enforce DN01, removing support for charmhub attributes containing underscores per CRAFT-783. Applied without discussion.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#791 Enforced DN03: the 'bases' is now mandatory for charms in the config (CRAFT-785). charmcraft merged Merged PR canonical/charmcraft#791 (9c52a73a), enforcing DN03 so charm configs require bases and updating affected tests; fixes #655.
72%