Mark the bundle plugin as deprecated
Metadata
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. | |
| #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). | |
| #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. | |
| #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. | |
| #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). | |
| #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. | |
| #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. |