← Back to issue list

Mark bundle commands as deprecated

View original Github issue

Metadata

Project
charmcraft
Number
#2113
Type
issue
State
closed
Author
lengau
Labels
—
Created
Updated
Closed

Current evaluation

Bundle commands were marked deprecated in canonical/charmcraft#2227 (commit 8b2a2bb2); promote-bundle was deprecated separately by #2226 (commit 00815ec4).

Resolution: closed resolved

Reason: PR canonical/charmcraft#2227 implemented the deprecation warnings in commit 8b2a2bb2; related PR #2226 covered promote-bundle in commit 00815ec4.

Evaluated by: mr-cal-bot

No scores available.

Issue body

### What needs to get done All bundle-related commands should show a deprecation warning. ### Why it needs to get done Bundles are being phased out

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Bundle commands were marked deprecated in canonical/charmcraft#2227 (commit 8b2a2bb2); promote-bundle was deprecated separately by #2226 (commit 00815ec4).
stealth/space-bunny-alpha — closed resolved Bundle commands were marked deprecated in charmcraft #2227 (8b2a2bb2); promote-bundle was deprecated separately in #2226 (00815ec4). Removal is planned for Charmcraft 4.0.
qwen3.6-35b-a3b-mtp-q6 — — Closed without implementation. Bundles are being phased out, and no deprecation warnings were added to the commands.
qwen/qwen3.6-35b-a3b — — Closed and superseded by internal Jira ticket CRAFT-4005. Bundle command deprecation was tracked internally. No pull requests were merged or code changes implemented. The issue is abandoned pending internal development.
qwen/qwen3.6-35b-a3b — — Bundle command deprecation was not implemented. The request closed without a merged pull request, indicating the task was abandoned or superseded by internal Jira tracking (CRAFT-4005).
qwen3.6-35b-a3b-mtp-q6 — — Closed without implementation. The request to deprecate bundle commands was logged, but only an internal Jira ticket was created. No code changes or follow-up occurred, indicating the task was abandoned or deferred.

Update history

No update history recorded yet.

Related work

Related issues

Issue Project State Summary Similarity
#2226 feat: mark the "promote-bundle" command as deprecated charmcraft merged Merged #2226 in commit 00815ec4, deprecating promote-bundle; the command remains in Charmcraft 3 and is slated for removal in 4.0.
84%
#2114 Mark the bundle plugin as deprecated charmcraft closed Bundle plugin deprecation shipped in merged PR #2227 (commit 8b2a2bb2). Packing remained supported in Charmcraft 3, then bundle features were removed for Charmcraft 4.0 by PR #2320.
79%
#2227 feat: mark bundles as deprecated charmcraft merged Merged as 8b2a2bb2: bundles are now marked deprecated for removal in Charmcraft 4; Charmcraft 3 remains available for packing bundles (CRAFT-4006). Lint fallout fixed in #2229.
79%
#1858 Remove bundle commands charmcraft closed Bundle-specific commands/features were removed in merged PR #2320 (commit 2cb4db71, "feat!(bundle): remove bundle features") for Charmcraft 4.0; `type: bundle` now errors pointing to Charmcraft 3, closing #1858.
78%
#1856 Warn about bundle registration going away charmcraft closed Bundle-registration discontinuation warning was added in merged PR canonical/charmcraft#1857 via commit 10fef1a1, resolving the requested Charmhub notice.
72%
#248 Final commands changes for Bundles support. charmcraft merged Merged final Bundles CLI updates in charmcraft#248 via commit ab9f64c4 (merge commit 5e345875).
71%
#2305 feat!(bundle): remove bundle-specific store commands charmcraft closed Closed unmerged as superseded by #2320, merged as 2cb4db71; it removed bundle features and store commands in Charmcraft 4, directing bundle users to Charmcraft 3.
71%
#2320 feat!(bundle): remove bundle features charmcraft merged Merged as commit 2cb4db71: bundle pack/commands removed from Charmcraft 4.0; `type: bundle` now errors pointing users to Charmcraft 3. Closes #1858 (CRAFT-3990/CHARMCRAFT-623).
70%