Added a kubernetes profile to init command (CRAFT-1318).
Metadata
Current evaluation
Merged in canonical/charmcraft#859 (451c399a), adding the Kubernetes init profile and fixing the simple template for CRAFT-1318.
Resolution: closed resolved
Reason: PR #859 was merged into main as commit 451c399a. Its changes add the Kubernetes init profile and correct omissions in the simple template.
Evaluated by: mr-cal-bot
No scores available.
Issue body
Also fixed "simple" template (don't know why these changes didn't get into the previous PR).
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Merged in canonical/charmcraft#859 (451c399a), adding the Kubernetes init profile and fixing the simple template for CRAFT-1318. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged in canonical/charmcraft#859 via 451c399a, adding a Kubernetes init profile and fixing the simple template. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged #859 via commit 451c399a, adding a Kubernetes init profile and fixing the simple template for CRAFT-1318. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged in canonical/charmcraft#859, adding a Kubernetes init profile and fixing the simple template for CRAFT-1318. | |
| qwen/qwen3.6-35b-a3b | — | — | Merged. Added a Kubernetes profile to the init command and fixed the simple template. Approved by two reviewers, the change modified 17 files (+196/-21 lines), resolving CRAFT-1318. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged. Added a Kubernetes profile to the init command and corrected the simple template. Resolves CRAFT-1318. |
Update history
No update history recorded yet.
Related work
-
Related To:
charmcraft#855
(confidence 96%)
The earlier simple-template correction is explicitly referenced by #859, which also fixed remaining template issues.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #854 Created the profile option for the init command (CRAFT-1317). | charmcraft | merged | Merged PR #854 as commit 21b83fb0, adding an optional charmcraft init profile that defaults to simple and updating its scaffold template for CRAFT-1317. | |
| #2295 feat(templates)!: replace simple profile by kubernetes | charmcraft | merged | Merged as fc17daa7: for Charmcraft 4.0 the `simple` init profile was removed and `kubernetes` made the default; httpbin charm moved to the Ops repo examples. | |
| #966 `charmcraft init --help` doesn't list the available profiles | charmcraft | closed | Fixed by merged PR #2311 (commit c24c0f47): charmcraft init help now lists Kubernetes, machine, and supported 12-factor profiles. | |
| #2401 feat(test): add testing profiles for init command | charmcraft | merged | Merged PR #2401 as commit a7334d49, adding test-machine and test-kubernetes init profiles for charmcraft test; the feature shipped in Charmcraft 4.0. | |
| #868 Added a machine profile to init command (CRAFT-1046). | charmcraft | merged | Merged PR #868 added a machine profile to charmcraft init, resolving #568 and #593; merge commit: a6c21119. | |
| #1384 Add `config` example to templates | charmcraft | closed | Added commented sample config sections to all Charmcraft init templates, fixing the Kubernetes and machine profile inconsistency. Merged in PR #1476 as commit 67f314a1. | |
| #1383 Profile `simple` in `charmcraft init` has an unclear name | charmcraft | closed | Charmcraft 4 removed the unclear simple init profile and made kubernetes the default in PR #2295 (commit fc17daa7). | |
| #2365 Add test configuration templates for charmcraft | charmcraft | closed | Test init profiles delivered by merged PR #2401 (commit a7334d49), adding test-machine and test-kubernetes templates for `charmcraft init`; shipped in Charmcraft 4.0. | |
| #1128 `charmcraft init`: issues with --profile docs, default profile, and default charm.py links | charmcraft | closed | PR #1158 (commit 5b50d9e6) documented init profiles and replaced the outdated charm.py link; the default Kubernetes profile was left unchanged. | |
| #328 charmcraft init produces error charm for machine charms | charmcraft | closed | Machine charms gained a dedicated charmcraft init profile, resolving Kubernetes-only initialization; the change was merged in PR #868 (commit 2ed9033c). |