From 39326d4875d17bdc181aea65c9fc9fc7794f4b78 Mon Sep 17 00:00:00 2001 From: Hannes Blut Date: Fri, 24 Jul 2026 09:33:20 +0200 Subject: [PATCH] docs: fix links from quickstart update broken reference links On-behalf-of: @SAP Assisted-by: Copilot:claude-haiku-4.5 Signed-off-by: Hannes Blut --- docs/quick-start-controlplane.md | 6 +++--- docs/quick-start.md | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/docs/quick-start-controlplane.md b/docs/quick-start-controlplane.md index 98a2e0a74..851678ea9 100644 --- a/docs/quick-start-controlplane.md +++ b/docs/quick-start-controlplane.md @@ -21,7 +21,7 @@ OpenBao, and registers the identity catalog. Same toolchain as the [Quick Start](./quick-start.md), plus: - `make` on `PATH` for `install-test-deps`, `deploy-infra`, and `teardown-infra` -- The OpenStack CLI ([`python-openstackclient`](https://docs.openstack.org/python-openstackclient/latest/installation/index.html)) on `PATH` for the auth check in Step 6 +- The OpenStack CLI ([`python-openstackclient`](https://docs.openstack.org/python-openstackclient/latest/)) on `PATH` for the auth check in Step 6 - A stable internet connection while `make deploy-infra` clones K-ORC from GitHub - Roughly 8 GB RAM, 2 CPU cores, and 10 GB of free disk for a laptop-sized kind cluster - `yq` v4.x on `PATH` for the `KIND_HOST_PORT=8443` override path in Step 2 @@ -333,7 +333,7 @@ Skip this step only when: bundled ControlPlane automatically, or - the ControlPlane opts out of Dynamic credentials with `spec.infrastructure.database.credentialsMode: Static` (see - [Migrate Keystone DB to Dynamic Credentials](/guides/keystone/migrate-keystone-db-to-dynamic-credentials)). + [Migrate Keystone DB to Dynamic Credentials](./guides/keystone/migrate-keystone-db-to-dynamic-credentials.md)). ::: warning If you skip it The reconcile chain stalls before any Keystone or Horizon child is created: the @@ -352,7 +352,7 @@ enforces isolation from other tenants), run `openbao-tenant-store` SecretStore to be `Ready`, then set `spec.secretStoreRef: {kind: SecretStore, name: openbao-tenant-store}` on the ControlPlane. See the -[multi-tenant deployment guide](/guides/multi-tenant-deployment#per-controlplane-secret-stores-and-openbao-identities). +[multi-tenant deployment guide](./guides/multi-tenant-deployment.md#per-controlplane-secret-stores-and-openbao-identities). ::: ## Step 5 — Watch the chain reconcile diff --git a/docs/quick-start.md b/docs/quick-start.md index 6db561f7d..2d268a0f9 100644 --- a/docs/quick-start.md +++ b/docs/quick-start.md @@ -20,7 +20,7 @@ the local-build path, the production HelmRelease, E2E and Tempest, see - Docker Desktop running - `make` on `PATH` for `install-test-deps`, `deploy-infra`, and `teardown-infra` -- OpenStack CLI ([`python-openstackclient`](https://docs.openstack.org/python-openstackclient/latest/installation/index.html)) on `PATH` for the authenticated token check in Step 6 +- OpenStack CLI ([`python-openstackclient`](https://docs.openstack.org/python-openstackclient/latest/)) on `PATH` for the authenticated token check in Step 6 - Pinned `kind`, `kubectl`, `Helm`, `jq` on `PATH`: ```bash