Skip to content

docs: fix broken internal links and anchors in main docs - #10590

Merged
kaovilai merged 3 commits into
velero-io:mainfrom
avneetbansal-aws:docs/fix-broken-doc-links
Sep 29, 2026
Merged

kaovilai merged 3 commits into
velero-io:mainfrom
avneetbansal-aws:docs/fix-broken-doc-links

Conversation

@avneetbansal-aws

Copy link
Copy Markdown
Contributor

Fixes several broken internal documentation links/anchors in `site/content/docs/main/`. Docs-only, no behavior change; each target verified against the current source.

  • locations.md: linked to `customize-locations.md#set-default-...` (that file does not exist) → `customize-installation.md#set-default-backup-storage-location-or-volume-snapshot-locations` (heading exists in that file). Also removed a stray `.md/#` slash in the adjacent `configure-more-than-one-storage-location...` link on the same line.
  • contributions/minio.md: `Debugging Installation Issues` resolved to the nonexistent `contributions/debugging-install.md` → `../debugging-install.md`, matching the `../` style used elsewhere in the file.
  • restore-reference.md: two dead same-page anchors — `#resource-restore-order` → `#restore-order` (heading "Restore order") and `#durable-snapshot-pv-restore` → `#snapshot-pv-restore` (heading "Snapshot PV Restore").

Checklist

  • Accepted the DCO (commit is signed off)
  • Changelog: not required — docs-only, will comment `/kind changelog-not-required`

locations.md linked to customize-locations.md, which does not exist; the page is customize-installation.md (same heading, and the same line already links there). minio.md linked debugging-install.md without the ../ the rest of that file uses, resolving to a nonexistent contributions/debugging-install.md. restore-reference.md had two dead same-page anchors: #resource-restore-order (heading is Restore order) and #durable-snapshot-pv-restore (heading is Snapshot PV Restore).

Signed-off-by: avneetbansal-aws <284363899+avneetbansal-aws@users.noreply.github.com>
@avneetbansal-aws
avneetbansal-aws requested a review from a team as a code owner September 28, 2026 00:49
@netlify

netlify Bot commented Sep 28, 2026 •

Copy link
Copy Markdown

👷 Deploy request for velero pending review.

Visit the deploys page to approve it

Name Link
🔨 Latest commit 9783d0d

@avneetbansal-aws

Copy link
Copy Markdown
Contributor Author

/kind changelog-not-required

@github-actions github-actions Bot added kind/changelog-not-required PR does not require a user changelog. Often for docs, website, or build changes Documentation labels Sep 28, 2026
@codecov

codecov Bot commented Sep 28, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

@kaovilai
kaovilai merged commit 54e6150 into velero-io:main Sep 29, 2026
10 checks passed
blackpiglet pushed a commit to Shivampal157/velero that referenced this pull request Sep 30, 2026
…0590)

locations.md linked to customize-locations.md, which does not exist; the page is customize-installation.md (same heading, and the same line already links there). minio.md linked debugging-install.md without the ../ the rest of that file uses, resolving to a nonexistent contributions/debugging-install.md. restore-reference.md had two dead same-page anchors: #resource-restore-order (heading is Restore order) and #durable-snapshot-pv-restore (heading is Snapshot PV Restore).

Signed-off-by: avneetbansal-aws <284363899+avneetbansal-aws@users.noreply.github.com>
Co-authored-by: avneetbansal-aws <284363899+avneetbansal-aws@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Documentation kind/changelog-not-required PR does not require a user changelog. Often for docs, website, or build changes

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants