← Back to issue list

Remove bundle commands

View original Github issue

Metadata

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

Current evaluation

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.

Resolution: closed resolved

Reason: PR #2320 (commit 2cb4db71, 'feat!(bundle): remove bundle features') was merged and removed bundle pack/commands, raising an error on `type: bundle` that directs users to Charmcraft 3. This followed the earlier preparatory PR #1857 and deprecation PRs #2226/#2227, and closed internal tickets CRAFT-3990/CHARMCRAFT-623.

Evaluated by: mr-cal-bot

No scores available.

Issue body

### What needs to get done Remove the commands that are specific to bundles. ### Why it needs to get done Bundle registration is discontinued as of 2024-11-01 https://discourse.charmhub.io/t/discontinuing-new-charmhub-bundle-registrations/15344

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved 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.
stealth/space-bunny-alpha — closed resolved Bundle-specific commands and features were removed in merged PR #2320, commit 2cb4db71, after Charmhub discontinued bundle registrations.
qwen3.6-35b-a3b-mtp-q6 — — Closed and abandoned due to the discontinuation of Charmhub bundle registration. No pull request or code changes were merged to remove the commands.
qwen/qwen3.6-35b-a3b — — Closed without implementation. Bundle commands remain in the codebase despite the discontinuation of bundle registration. No pull request or resolution details were provided.
qwen/qwen3.6-35b-a3b — — Closed. Bundle-specific commands were removed following the November 2024 discontinuation of bundle registration. The request was resolved by deprecating the feature, eliminating the need for further maintenance.
qwen3.6-35b-a3b-mtp-q6 — — Closed. Bundle-specific commands were removed following the official discontinuation of Charmhub bundle registration on 2024-11-01.

Update history

No update history recorded yet.

Related work

  • Likely Fixed By: charmcraft#2320 (confidence 98%)

    Merged PR 'feat!(bundle): remove bundle features' (commit 2cb4db71) removed bundle commands and closed this issue.

  • Related To: charmcraft#1857 (confidence 80%)

    Earlier merged PR 'chore: handle upcoming bundle changes' that prepared for bundle discontinuation.

  • Related To: charmcraft#2226 (confidence 70%)

    Merged PR marking the promote-bundle command deprecated ahead of removal.

  • Related To: charmcraft#2227 (confidence 70%)

    Merged PR marking bundles deprecated ahead of removal.

Related issues

Issue Project State Summary Similarity
#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).
90%
#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.
83%
#2113 Mark bundle commands as deprecated charmcraft closed Bundle commands were marked deprecated in canonical/charmcraft#2227 (commit 8b2a2bb2); promote-bundle was deprecated separately by #2226 (commit 00815ec4).
78%
#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.
77%
#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.
77%
#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.
76%
#248 Final commands changes for Bundles support. charmcraft merged Merged final Bundles CLI updates in charmcraft#248 via commit ab9f64c4 (merge commit 5e345875).
76%
#235 Draft for the rest of bundle-related commands. charmcraft closed Closed unmerged as redundant: its author said all related bundle-command work was already landed. Final CLI updates were merged separately in charmcraft#248 (5e345875).
71%