← Back to issue list

docs(templates): list all 12-factor profiles in init help

View original Github issue

Metadata

Project
charmcraft
Number
#2311
Type
pull request
State
merged
Author
dwilding
Labels
—
Created
Updated
Closed

Current evaluation

Merged in #2311 as commit c24c0f47, expanding charmcraft help init to list all 12-factor profiles and describe them as Kubernetes charms.

Resolution: closed resolved

Reason: PR #2311 was approved and merged to main as commit c24c0f47, adding the missing profiles to init help with clearer Kubernetes descriptions.

Evaluated by: mr-cal-bot

No scores available.

Issue body

The output of `charmcraft help init` only shows one 12-factor profile (`flask-framework`). This PR adds the other ones. Note that I'm separately proposing to remove `simple`, in #2295

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Merged in #2311 as commit c24c0f47, expanding charmcraft help init to list all 12-factor profiles and describe them as Kubernetes charms.
stealth/space-bunny-alpha — closed resolved Merged as c24c0f47: charmcraft init help now lists all 12-factor profiles and clarifies that they are Kubernetes extensions.
stealth/space-bunny-alpha — closed resolved Merged in canonical/charmcraft#2311 (c24c0f47), expanding charmcraft help init to list every 12-factor profile, with Kubernetes clarified in their descriptions.
qwen/qwen3.6-35b-a3b — — Merged PR updates charmcraft help init to list all 12-factor profiles. Incorporated reviewer feedback to add Kubernetes to extension descriptions. Approved by three reviewers and merged after CI checks passed.
qwen3.6-35b-a3b-mtp-q6 — — Merged after updating charmcraft help init to list all 12-factor profiles. Reviewers requested adding Kubernetes to extension descriptions for consistency, which was implemented. Resolves incomplete init command documentation.

Update history

No update history recorded yet.

Related work

  • Related To: charmcraft#2295 (confidence 99%)

    PR #2295 separately removed the simple profile and made kubernetes the default; commit fc17daa7 records that related template change.

Related issues

Issue Project State Summary Similarity
#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.
78%