← Back to issue list

Update links to canonical.com/juju/docs/ops and small doc string changes in kubernetes and machine profiles

View original Github issue

Metadata

Project
charmcraft
Number
#2752
Type
issue
State
closed
Author
tromai
Labels
—
Created
Updated
Closed

Current evaluation

Merged in canonical/charmcraft#2753 (commit 389d7dcb), updating Juju Ops links and clarifying charm fixture docstrings in init profiles on hotfix/4.3.

Resolution: closed resolved

Reason: PR #2753 was merged into hotfix/4.3 as commit 389d7dcb, replacing migrated documentation URLs and updating both fixture docstrings to state that they return an absolute path.

Evaluated by: mr-cal-bot

No scores available.

Issue body

### Check existing issues - [x] I've verified that this request isn't described by any existing issues. ### Request Hi team, I would like to make some doc-related changes to the `init-kubernetes` and `init-machine` templates: - Update links from `https://documentation.ubuntu.com/ops...` to `https://canonical.com/juju/docs/ops...` after the latest doc migration. - Update the doc string of `charm` fixture in `charmcraft/templates/init-machine/tests/integration/conftest.py.j2` and `charmcraft/templates/init-kubernetes/tests/integration/conftest.py.j2`. From: ``` """Return the path of the charm under test.""" ``` To: ``` """Return the absolute path of the charm under test.""" ``` The target branch of the PR will be `hotfix/4.3`. ### Document location The doc string in init-kubernetes and init-machine templates.

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Merged in canonical/charmcraft#2753 (commit 389d7dcb), updating Juju Ops links and clarifying charm fixture docstrings in init profiles on hotfix/4.3.
stealth/space-bunny-alpha — closed resolved Merged PR #2753 (389d7dcb) updated Juju ops links and clarified the charm fixture docstrings in Kubernetes and machine init templates for hotfix/4.3.
qwen/qwen3.6-35b-a3b — — Requested documentation link updates and fixture doc string improvements in init-kubernetes and init-machine templates were implemented and merged into the hotfix/4.3 branch.
qwen3.6-35b-a3b-mtp-q6
Staleness: 10
Complexity: 10
Confidence: 90
Support Request: 5
needs triage Contributor proposes updating documentation links to canonical.com/juju/docs/ops and adjusting docstrings in init-kubernetes and init-machine templates. Unlabelled and awaiting maintainer review.
qwen3.6-35b-a3b-mtp-q6
Staleness: 5
Complexity: 5
Confidence: 95
Support Request: 10
needs triage Contributor requests updating documentation links and docstrings in init-kubernetes and init-machine templates. Issue is new, unlabelled, and awaiting maintainer review.

Update history

Date Change
closed

Related work

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

    Merged PR implementing the requested documentation link and docstring changes.

Related issues

Issue Project State Summary Similarity
#2753 docs: update urls and doc string in kubernetes and machine profiles charmcraft merged Merged PR #2753 as commit 389d7dcb, updating Juju Ops URLs and fixture docstrings in Kubernetes and machine init profiles; fixes #2752.
79%
#2095 docs: update Juju links charmcraft merged Merged in canonical/charmcraft#2095 (commit 389f8ca5), updating Juju links and related formatting across 16 files as the rST portion of #2090.
78%
#2136 docs: fix broken references to juju docs charmcraft merged Merged in canonical/charmcraft#2136 (commit fe64df47), fixing six broken Juju documentation references across four docs files alongside juju/juju#18788 and #18790.
75%
#2135 Docs: Broken references to Juju charmcraft closed Fixed by merged PR charmcraft#2136 in commit fe64df47, correcting six broken Juju documentation references across four files.
73%
#2886 docs: add release notes for machine and kubernetes profile changes charmcraft merged Merged docs PR adding Charmcraft 4.5 release notes for machine and kubernetes profile changes and adjusting 12-factor wording. Merged as commit 90a57f9b.
72%
#2748 docs: improve charm naming docs, with links to detailed guidance charmcraft merged Docs PR #2748 merged (commit 0389aeb4): rewrote charm naming guidance in the charmcraft.yaml reference and manage-charms how-to, replacing inline best-practice notes with links to the Ops docs. Fixes #2582; relied on canonical/operator#2610.
71%
#2128 docs: add anchors and fix a few small things charmcraft merged Docs PR merged as commit e880b4bd: added intersphinx anchors (e.g. _manage-charms, _initialise-a-charm) for Ops/Juju linking, retitled 'Set up Charmcraft' to 'Manage Charmcraft', expanded content, and fixed a rendering error.
71%
#2717 docs: configure latest docs for canonical.com proxy charmcraft merged Merged PR #2717 in commit 40c765de, configuring latest Charmcraft docs for the canonical.com/juju/docs/charmcraft proxy and related link metadata.
70%
#2300 docs: update "manage configurations" charmcraft merged Docs PR #2300 merged as commit dc4bedb1: updated Charmcraft links to operator's renamed "Manage configuration" howto and renamed the section heading to "Manage the app configuration" per maintainer request.
70%