← Back to issue list

Mark the bundle plugin as deprecated

View original Github issue

Metadata

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

Current evaluation

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.

Resolution: closed resolved

Reason: Merged PR #2227 added the requested bundle plugin deprecation warning in commit 8b2a2bb2. Follow-up PR #2320 later removed all bundle features for Charmcraft 4.0.

Evaluated by: mr-cal-bot

No scores available.

Issue body

### What needs to get done The bundle plugin should warn users that it's deprecated ### 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 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.
stealth/space-bunny-alpha — closed resolved Bundle plugin deprecation shipped in merged PR #2227 (commit 8b2a2bb2); bundle packing remained in Charmcraft 3 before removal in Charmcraft 4.
stealth/space-bunny-alpha — closed resolved Bundle support was marked deprecated in merged PR #2227 (commit 8b2a2bb2); packing remained in Charmcraft 3 before removal in Charmcraft 4.0 via PR #2320.
stealth/space-bunny-alpha — closed resolved Bundle plugin deprecation shipped in merged PR charmcraft#2227 (commit 8b2a2bb2) for CRAFT-4006; bundles still packable in Charmcraft 3 and support was removed in Charmcraft 4.
stealth/space-bunny-alpha — closed resolved Bundle plugin deprecation shipped in merged PR #2227 (commit 8b2a2bb2), retaining bundle packing in Charmcraft 3 ahead of removal in Charmcraft 4.0.
qwen3.6-35b-a3b-mtp-q6 — — Closed after marking the bundle plugin as deprecated. Bundles are being phased out, with full removal scheduled for Charmcraft 4.0 and tracked via internal ticket CRAFT-4006.
qwen/qwen3.6-35b-a3b — — Resolved by marking the bundle plugin as deprecated ahead of its removal in Charmcraft 4.0. The issue was closed after confirming the deprecation aligns with the bundle phase-out.
qwen/qwen3.6-35b-a3b — — Closed after marking the bundle plugin as deprecated and scheduling its removal in Charmcraft 4.0 as bundles are phased out.
qwen3.6-35b-a3b-mtp-q6 — — Resolved by marking the bundle plugin as deprecated and scheduling its removal for Charmcraft 4.0. Closed after maintainers confirmed bundles are being phased out and implemented the requested deprecation warnings.

Update history

No update history recorded yet.

Related work

  • Likely Fixed By: canonical/charmcraft#2227 (confidence 100%)

    Merged deprecation implementation at commit 8b2a2bb2.

  • Related To: canonical/charmcraft#2320 (confidence 98%)

    Follow-up removal of all bundle features for Charmcraft 4.0 at commit 2cb4db71.

Related issues

Issue Project State Summary Similarity
#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.
85%
#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).
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.
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.
75%
#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).
75%
#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.
73%
#2341 Packing a bundle produces a zip that is rejected by charmhub charmcraft open Charmcraft 3.4.6 packs bundles with metadata.yaml instead of bundle.yaml, causing Charmhub rejection. Bundle features removed in Charmcraft 4.0; maintainer requested charmcraft.yaml with no response.
72%