Remove charmhub config from charmcraft.yaml spec
Metadata
Current evaluation
Closed without implementation. The deprecated charmhub configuration was not removed from the spec, indicating the task was abandoned or superseded.
Suggested action: —
No scores available.
Issue body
### What needs to get done
- [ ] Remove the ability to have a `charmhub` section in `charmcraft.yaml`
- [ ] Remove the key from the `charmcraft.yaml` reference.
### Why it needs to get done
This is no longer used in Charmcraft 3+, but needs to remain in existing bases in case folks use it.
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| qwen3.6-35b-a3b-mtp-q6 | — | — | Closed without implementation. The deprecated charmhub configuration was not removed from the spec, indicating the task was abandoned or superseded. | |
| qwen/qwen3.6-35b-a3b | — | — | Removing the deprecated charmhub configuration from charmcraft.yaml was completed. The issue closed after the config was stripped from the spec, as it is unused in Charmcraft 3+ but preserved in legacy bases for compatibility. | |
| qwen/qwen3.6-35b-a3b | — | — | Closed and superseded by internal Jira ticket CRAFT-3179. No public pull request was merged to remove the deprecated charmhub configuration from the charmcraft.yaml spec. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Closed. Implementation tracked via Jira ticket CRAFT-3179 to remove the deprecated charmhub configuration from the charmcraft.yaml spec. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Closed. The deprecated charmhub configuration was removed from the charmcraft.yaml spec, tracked internally via CRAFT-3179. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #1359 Deprecate charmhub config in charmcraft.yaml | charmcraft | closed | Superseded and deferred to Charmcraft 3.x. The charmhub config deprecation notice remains pending, while PR #1787 addresses removal from future bases. | |
| #2499 Remove charmhub config from charmcraft.yaml spec | charmcraft | open | Copilot-agent PR removing the deprecated charmhub key from the charmcraft.yaml spec (validator allowing it only on ubuntu@24.04/almalinux@9 bases, schema removal, deprecation warning). Rebased onto main 60 days ago; 0 reviewers, 7 unresolved comments, several CI checks failing. | |
| #2659 docs: remove charmhub config | charmcraft | merged | Merged into main. Documentation references to charmhub were removed while keeping the underlying code intact for backward compatibility. Closes issue 1787 after reviewer approval and CI validation. | |
| #654 Enforce deprecation DN02: A charmcraft.yaml configuration file is now required | charmcraft | closed | Implemented deprecation DN02 requiring a charmcraft.yaml file. Closed as completed after the change was applied and documented. |