Docs: replace broken Juju resource references
Metadata
Current evaluation
Merged documentation updates that replaced broken Juju cross-references with direct links in two files, resolving the failing docs build.
Suggested action: —
No scores available.
Issue body
The docs build was failing on broken Juju cross-references in the resource documentation. The affected pages referenced Juju targets that no longer resolve via the current external ref mapping.
- **Resource docs**
- Replaced the broken Juju external refs in `docs/howto/manage-resources.rst` with direct Juju documentation links for:
- charm resources
- managing charm resources
- **Charmcraft YAML reference**
- Replaced the broken Juju external ref in `docs/reference/files/charmcraft-yaml-file.rst` with the direct Juju documentation link for charm resources
- **Result**
- Removes the remaining broken Juju resource references from the current docs pages implicated by the issue without changing page structure or surrounding content
```rst
See first: `Juju | Resource (charm) <https://juju.is/docs/juju/charm-resource>`_
```
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| qwen/qwen3.6-35b-a3b | — | — | Merged documentation updates that replaced broken Juju cross-references with direct links in two files, resolving the failing docs build. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged to resolve documentation build failures by replacing broken Juju cross-references with direct links in manage-resources.rst and charmcraft-yaml-file.rst. |
Update history
| Date | Change |
|---|---|
| created |
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #2136 docs: fix broken references to juju docs | charmcraft | merged | Merged after three reviewer approvals. Corrected broken references to Juju documentation across four files with a six-line addition and six-line removal. The update depends on juju/juju#18790. | |
| #2095 docs: update Juju links | charmcraft | merged | Merged documentation update modifying Juju links and formatting across 16 files. Approved by two reviewers and passed CI checks. Implements a partial update for issue #2090. | |
| #2350 docs: fix broken link to Juju docs in template CONTRIBUTING.md | charmcraft | merged | Merged a fix for a broken Juju documentation link in the CONTRIBUTING.md template. Approved by three reviewers and passed CI checks. The change updates the URL to the current equivalent, resolving a 404 error. | |
| #2135 Docs: Broken references to Juju | charmcraft | closed | Closed. Automated Jira tickets were created for tracking, but no explicit fix or resolution was documented. | |
| #2254 chore(docs): switch the docs to link to Juju 3.6 | charmcraft | merged | Merged a documentation update switching Juju docs links to version 3.6 after the latest build became private. Approved by two reviewers, passed CI checks, and applied with a single line change. | |
| #2168 docs: update readme and logo | charmcraft | merged | Merged documentation update replacing the Ubuntu circle logo with the Juju logo on RTD docs and correcting the README link. Approved by two reviewers, passed CI, and resolved a file copying issue prior to merge. | |
| #2797 docs: update Juju LXD reference link | charmcraft | merged | Merged after updating the outdated Juju LXD documentation link in lxd-profile.yaml to the current Ubuntu docs. Contributor updated commit email to match Canonical CLA signature. Approved by two reviewers, passed CI, and fixed #2759. |