Loading
Fix broken and outdated links in chart docs
What does this MR do?
Fixes nine links in the chart docs that point to pages or anchors that no longer exist on docs.gitlab.com, or to a file that was removed from this repository. Each new target was checked on the live site.
| File | Old target | New target |
|---|---|---|
doc/charts/registry/_index.md |
administration/packages/container_registry/#container-registry-storage-driver (anchor gone) |
#configure-storage-for-the-container-registry |
doc/charts/gitlab/gitlab-runner/_index.md |
install/requirements/#gitlab-runner (anchor gone) |
runner/install/ (says to install GitLab Runner on a separate machine for security and performance reasons) |
doc/charts/gitlab/gitlab-runner/_index.md |
administration/settings/continuous_integration/#enable-runner-registrations-tokens (anchor gone) |
#control-runner-registration |
doc/advanced/geo/_index.md |
install/requirements/#operating-systems (anchor gone) |
install/package/#supported-platforms |
doc/development/minikube/_index.md |
install/requirements/#database (anchor gone) |
#postgresql |
doc/development/clickhouse.md |
integration/clickhouse/#run-and-configure-clickhouse (anchor gone) |
#set-up-clickhouse, link text changed to match the heading |
doc/charts/gitlab/gitlab-zoekt/_index.md |
integration/exact_code_search/zoekt/ (page gone) |
integration/zoekt/#sizing-recommendations |
doc/development/gitlab-qa/_index.md |
development/testing_guide/end_to_end/rspec_metadata_tests/ (page gone) |
.../end_to_end/best_practices/rspec_metadata_tests/ |
doc/development/environment_setup.md |
.tool-versions (file removed when the repo moved from asdf to mise in !4767 (merged)) |
mise.toml |
The translated pages under doc-locale/ have the same old links. I did not change
them, because they are generated by the translation pipeline.
How was this checked?
- For each old link: the page either redirects to the GitLab sign-in page (page
removed), or the page loads but has no element with that
id. - For each new link: the page returns 200 and the
idexists in the live HTML (configure-storage-for-the-container-registry,control-runner-registration,supported-platforms,postgresql,set-up-clickhouse,sizing-recommendations). mise.tomlexists at the repository root, and.tool-versionsdoes not. The.tool-versionslink now just opens the repository tree.
Related issues
None. Earlier link fix MRs (!5089 (merged), !5326 (merged)) did not cover these links.
Author's checklist
- Ensure the branch name starts with
docs-,docs/or ends with-docs, so only the docs-related CI jobs are included - Follow the documentation process, guidelines and style guide.
- Merge Request Title and Description are up to date, accurate, and descriptive
- MR targeting the appropriate branch
- MR has a green pipeline on GitLab.com
- When ready for review, MR is marked as ready (not a draft) and assigned to a reviewer
This contribution was prepared with the help of an AI assistant. I reviewed the changes and take responsibility for them.