← Back to issue list

docs: add release notes for machine and kubernetes profile changes

View original Github issue

Metadata

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

Current evaluation

Merged docs PR adding Charmcraft 4.5 release notes for machine and kubernetes profile changes and adjusting 12-factor wording. Merged as commit 90a57f9b.

Resolution: closed resolved

Reason: PR #2886 was merged into charmcraft as commit 90a57f9b, adding the release notes for the machine and kubernetes profile changes.

Evaluated by: mr-cal-bot

No scores available.

Issue body

This PR adds release notes for the `machine` and `kubernetes` profile changes coming in Charmcraft 4.5. It includes release notes that were originally in https://github.com/canonical/charmcraft/pull/2813 and https://github.com/canonical/charmcraft/pull/2814. It also includes a wording adjustment to the existing 12-factor release note - see my comment. **[Preview release notes](https://github.com/canonical/charmcraft/pull/2886)** --- - [x] I've followed the [contribution guidelines](https://github.com/canonical/charmcraft/blob/main/CONTRIBUTING.md). - [x] I've signed the [CLA](http://www.ubuntu.com/legal/contributors/). - [ ] I've successfully run `make lint && make test`. - [ ] I've added or updated any relevant documentation. - [ ] In documents I changed, I [added a meta description](https://canonical-starflow.readthedocs-hosted.com/how-to/add-a-page-meta-description/) if one was missing. - [ ] I've updated the relevant release notes.

Evaluation history

Date Model Scores Action Summary
~deepseek/deepseek-pro-latest — closed resolved Merged docs PR adding Charmcraft 4.5 release notes for machine and kubernetes profile changes and adjusting 12-factor wording. Merged as commit 90a57f9b.
~deepseek/deepseek-pro-latest — closed resolved Merged docs PR adding Charmcraft 4.5 release notes for machine and kubernetes profile changes and adjusting 12-factor wording.
~deepseek/deepseek-pro-latest
Impact: 35
Quick Win: 16
Complexity: 15
Confidence: 70
Actionability: 55
needs review Adds Charmcraft 4.5 release notes for machine/kubernetes init profile changes and adjusts 12-factor wording; approved with one unresolved comment, lint/files and OSV-scanner failing.
stealth/space-bunny-alpha
Impact: 22
Quick Win: 12
Complexity: 12
Confidence: 62
Actionability: 62
needs review Docs-only PR adding Charmcraft 4.5 release notes for machine/kubernetes init profile changes, relocated from #2813/#2814, plus a 12-factor wording tweak. Approved by 1 reviewer; lint/files and OSV-scanner failing, 1 unresolved comment.
stealth/space-bunny-alpha
Impact: 22
Quick Win: 14
Complexity: 12
Confidence: 76
Actionability: 74
needs review Docs-only: adds Charmcraft 4.5 release notes for machine/kubernetes init profile changes (moved out of #2813/#2814) plus a 12-factor wording tweak. Approved by 1 reviewer, 1 unresolved comment, lint/files and OSV-scanner red.
qwen/qwen3.6-35b-a3b
Impact: 10
Quick Win: 7
Complexity: 5
Confidence: 80
Actionability: 70
needs review Adds release notes for machine and kubernetes profile changes to charmcraft-4.5.rst. Awaiting maintainer review; CI mostly passing with one failing OSV-scanner check.

Update history

Date Change
updated
merged
updated
updated
updated
updated
updated
updated
created

Related work

  • Related To: canonical/charmcraft#2813 (confidence 90%)

    Release notes in this PR were originally part of #2813 (machine/kubernetes init profile example actions).

  • Related To: canonical/charmcraft#2814 (confidence 90%)

    Release notes in this PR were originally part of #2814 (secrets handling in machine/kubernetes init profiles).

Related issues

Issue Project State Summary Similarity
#2801 docs: add Charmcraft 4.4 release notes charmcraft merged Merged docs PR adding Charmcraft 4.4 release notes (commit 82e9de8b, 4 files, +188/-4), landing in docs/release-notes/charmcraft-4.4.rst and indexed in docs/release-notes/index.rst.
79%
#2589 docs: add Charmcraft 4.2 release notes charmcraft merged Merged: release notes for Charmcraft 4.2 (dated 17 March 2026) added via commit ec9e0727 (+113 lines across docs/release-notes/charmcraft-4.2.rst and the release-notes index). CI failures were pre-existing/unrelated to the docs change.
79%
#2967 docs: Charmcraft 4.5.0 release notes charmcraft merged Merged PR adding Charmcraft 4.5.0 release notes to the documentation.
78%
#2306 docs: release notes for Charmcraft 4.0 charmcraft merged Merged #2306 via commit b04fae05, adding Charmcraft 4.0 release notes across four documentation files.
77%
#2496 docs: add Charmcraft 4.1 release notes charmcraft closed Closed as a duplicate after the Charmcraft 4.1 release notes were merged through canonical/charmcraft#2483 in commit b742f96c.
75%
#2728 docs: add 4.3 release notes charmcraft merged Merged #2728 via commit 3fcdf8a9, adding Charmcraft 4.3.0 release notes and an excluded blank 4.4 release-notes file to prepare the 4.3.0 tag.
74%
#2483 docs: add Charmcraft 4.1 release notes charmcraft merged Merged PR #2483 in commit b742f96c, adding Charmcraft 4.1 release notes; the page was initially left unindexed pending the interim bases policy.
74%
#2115 Add release notes page and release notes for 3.4 specifically. charmcraft merged Merged PR #2115 (commit b0f4e3cf, with companion commit b4a1f7a3) added docs/release-notes/index.rst and a Charmcraft 3.4 release notes page (dated 3 Feb 2025) covering the new `charmcraft promote` command, deprecations, and fixed issues.
74%
#143 New release (and improved howto). charmcraft merged Merged in charmcraft#143 (change d5570668, merge 90ae3562), releasing Charmcraft 0.4.0 and improving the release how-to documentation.
72%
#2752 Update links to canonical.com/juju/docs/ops and small doc string changes in kubernetes and machine profiles charmcraft closed Merged in canonical/charmcraft#2753 (commit 389d7dcb), updating Juju Ops links and clarifying charm fixture docstrings in init profiles on hotfix/4.3.
72%