← Back to issue list

docs: linkchecker stopgap fix

View original Github issue

Metadata

Project
rockcraft
Number
#1240
Type
pull request
State
merged
Author
medubelko
Labels
—
Created
Updated
Closed

Current evaluation

Maintainer PR merged as commit 7a193661, adding snapcraft.io, juju.is and launchpad.net to linkcheck_ignore in docs/conf.py as a temporary stopgap for flaky link checks.

Resolution: closed resolved

Reason: The PR itself was merged into main as commit 7a193661 ('docs: linkchecker stopgap fix (#1240)'), adding temporary linkcheck_ignore entries for snapcraft.io/juju.is in docs/conf.py; those entries are still present at HEAD.

Evaluated by: mr-cal-bot

No scores available.

Issue body

2026-06-23: We have ongoing intermittent errors with link checks to snapcraft.io and juju.is. Ignore them until availability is restored. --- - [x] I've followed the [contribution guidelines](https://github.com/canonical/rockcraft/blob/main/CONTRIBUTING.md). - [x] I've signed the [CLA](http://www.ubuntu.com/legal/contributors/). - [x] 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
stealth/space-bunny-alpha — closed resolved Maintainer PR merged as commit 7a193661, adding snapcraft.io, juju.is and launchpad.net to linkcheck_ignore in docs/conf.py as a temporary stopgap for flaky link checks.
stealth/space-bunny-alpha — closed resolved Merged PR #1240 in commit 7a193661, adding a temporary linkchecker ignore for snapcraft.io and juju.is while service availability is restored.
qwen/qwen3.6-35b-a3b — — Merged a stopgap configuration to temporarily ignore intermittent link checker errors from snapcraft.io and juju.is until service availability is restored. The change passed all CI checks and review.
qwen3.6-35b-a3b-mtp-q6 — — Merged a stopgap fix to temporarily ignore intermittent link check failures for snapcraft.io and juju.is. This bypasses flaky external link checks until service availability is restored, preventing documentation build failures.

Update history

No update history recorded yet.

Related work

  • Related To: canonical/snapcraft#6276 (confidence 88%)

    Identical 'docs: linkchecker stopgap fix' PR merged in snapcraft (commit a23b545ff) for the same flaky link-check outages

  • Related To: canonical/charmcraft#2715 (confidence 88%)

    Same stopgap linkchecker PR merged in charmcraft (commit 57fa88a3) for the same outages

Related issues

Issue Project State Summary Similarity
#2715 docs: linkchecker stopgap fix charmcraft merged Merged #2715 in commit 57fa88a3, adding temporary link-check exclusions for intermittent snapcraft.io and juju.is failures pending restored availability.
88%
#6276 docs: linkchecker stopgap fix snapcraft merged Merged #6276 as a23b545ff, adding a temporary linkchecker stopgap for intermittent snapcraft.io and juju.is failures until service availability returns.
87%
#1734 docs: ignore debian.org in linkcheck craft-parts closed Merged #1734 as e4c375c9, adding debian.org to Sphinx linkcheck_ignore to prevent intermittent documentation CI timeouts.
72%