Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Resolve latest linkcheck issues #473

Closed
41 tasks done
phillxnet opened this issue Jun 4, 2024 · 4 comments · Fixed by #475
Closed
41 tasks done

Resolve latest linkcheck issues #473

phillxnet opened this issue Jun 4, 2024 · 4 comments · Fixed by #475
Assignees

Comments

@phillxnet
Copy link
Member

phillxnet commented Jun 4, 2024

During a more recent docs build we have some link maintenance to attend to, see PR #472 .

This issue is proposed to address these requirements.

Errors:

Redirects

@phillxnet phillxnet self-assigned this Jun 4, 2024
@phillxnet
Copy link
Member Author

We have recently removed our Owncloud Rock-on due to upstream image archived status:

So we can similarly remove the howto and any associated link in docs as there is one broken and a few redirects associated with this issue.

@phillxnet
Copy link
Member Author

phillxnet commented Jun 4, 2024

Noting additional removals/updates regarding some of our redirect issues:

Also noting some redirects are for multiple language sites. Leaving these where I've noticed as they pick-up on the browser lang setting.

@phillxnet
Copy link
Member Author

phillxnet commented Jun 4, 2024

Second pass:

Broken

  • (interface/overview: line 211) broken https://oss.oetiker.ch/smokeping/ - 404 Client Error: Not Found for url: https://oss.oetiker.ch/smokeping/
  • (interface/overview: line 193) broken https://mysqueezebox.com/index/Home - HTTPSConnectionPool(host='mysqueezebox.com', port=443): Max retries exceeded with url: /index/Home (Caused by NameResolutionError("<urllib3.connection.HTTPSConnection object at 0x7f892f934590>: Failed to resolve 'mysqueezebox.com' ([Errno -3] Temporary failure in name resolution)"))
  • (interface/overview: line 195) broken https://www.minecraft.net/en-us/ - HTTPSConnectionPool(host='www.minecraft.net', port=443): Read timed out. (read timeout=20)
    rediraffe: Redirect generation skipped for linkcheck builders.

First in above replaced with GitHub as site non-existent.
Second in above sutdown now: https://www.diyaudio.com/community/threads/mysqueezebox-com-shutting-down.408366/ Removing for now and we have the following issue opened: rockstor/rockon-registry#375
Replacing Mindcraft.net with wikipedia page as it regularly false flags: likely due to it rejecting robot connections such we use in this test.

Redirects

@phillxnet
Copy link
Member Author

Local test prior to PR submission:

cat _build/linkcheck/output.txt

interface/overview.rst:209: [redirected with Found] https://www.seafile.com/ to https://www.seafile.com/en/home/
contribute/contribute_documentation.rst:66: [redirected with Found] https://www.sphinx-doc.org to https://www.sphinx-doc.org/en/master/
interface/overview.rst:212: [redirected with Found] https://www.subsonic.org to https://www.subsonic.org/pages/index.jsp

phillxnet added a commit to phillxnet/rockstor-doc that referenced this issue Jun 4, 2024
Addresses some outdated, and robot sensitive links via
workarounds / removals etc. N.B. more specific content
improvement is needed for such things as our now legacy
Shop to Open Collective changes, i.e new pics, but this
issue focuses on restoring a healthy link state. Not a
full re-write in all cases where modifications were
required.

Noteworthy major changes:
- Shop replaced by Open Collective - rough first pass.
- FAQ repo overview updated.
- Remaining btrfs wiki links replaced by readthedocs.
- Removed owncloud.rst as not longer a Rock-on.
phillxnet added a commit to phillxnet/rockstor-doc that referenced this issue Jun 4, 2024
As we have now removed this rock-on and its
associated page, we no longer need the redirect.
- Addresses a Sphinx build warning.
phillxnet added a commit to phillxnet/rockstor-doc that referenced this issue Jun 4, 2024
phillxnet added a commit to phillxnet/rockstor-doc that referenced this issue Jun 4, 2024
phillxnet added a commit to phillxnet/rockstor-doc that referenced this issue Jun 4, 2024
Addresses some outdated, and robot sensitive links via
workarounds / removals etc. N.B. more specific content
improvement is needed for such things as our now legacy
Shop to Open Collective changes, i.e new pics, but this
issue focuses on restoring a healthy link state. Not a
full re-write in all cases where modifications were
required.

Noteworthy major changes:
- Shop replaced by Open Collective - rough first pass.
- FAQ repo overview updated.
- Remaining btrfs wiki links replaced by readthedocs.
- Removed owncloud.rst as no longer a Rock-on.
- Recorded deletion of owncloud.rst in redirects.txt
phillxnet added a commit that referenced this issue Jun 4, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
1 participant