From 248d045522a17b67443ca49f973ace317c7e5d94 Mon Sep 17 00:00:00 2001 From: MukundaKatta Date: Mon, 20 Apr 2026 07:14:15 -0700 Subject: [PATCH 1/2] docs(crd): fix NiFi authorization usage guide link (usage-guide -> usage_guide) The `spec.clusterConfig.authorization` CRD doc in `rust/operator-binary/src/crd/mod.rs` linked to `nifi/usage-guide/security#authorization` (with a hyphen), which 404s. Every other usage-guide link in this repo and the docs uses an underscore, e.g. `nifi/usage_guide/security#authentication`. Also regenerated the rendered link in `extra/crds.yaml` and added a CHANGELOG entry. Closes #841 --- CHANGELOG.md | 5 +++++ extra/crds.yaml | 2 +- rust/operator-binary/src/crd/mod.rs | 2 +- 3 files changed, 7 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 40e40b03..8c28f3a7 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -16,6 +16,11 @@ All notable changes to this project will be documented in this file. Previously, arbitrary keys were silently accepted but ignored ([#921]). - Bump `stackable-operator` to 0.110.1 and `kube` to 3.1.0 ([#921]). +### Fixed + +- Fix broken link to the NiFi authorization usage guide in the `spec.clusterConfig.authorization` CRD doc (`usage-guide` -> `usage_guide`) ([#841]). + +[#841]: https://github.com/stackabletech/nifi-operator/issues/841 [#903]: https://github.com/stackabletech/nifi-operator/pull/903 [#916]: https://github.com/stackabletech/nifi-operator/pull/916 [#921]: https://github.com/stackabletech/nifi-operator/pull/921 diff --git a/extra/crds.yaml b/extra/crds.yaml index ccbd08a7..ee8a4e18 100644 --- a/extra/crds.yaml +++ b/extra/crds.yaml @@ -71,7 +71,7 @@ spec: singleUser: {} description: |- Authorization options. - Learn more in the [NiFi authorization usage guide](https://docs.stackable.tech/home/nightly/nifi/usage-guide/security#authorization). + Learn more in the [NiFi authorization usage guide](https://docs.stackable.tech/home/nightly/nifi/usage_guide/security#authorization). oneOf: - required: - opa diff --git a/rust/operator-binary/src/crd/mod.rs b/rust/operator-binary/src/crd/mod.rs index 3a4178aa..0681492c 100644 --- a/rust/operator-binary/src/crd/mod.rs +++ b/rust/operator-binary/src/crd/mod.rs @@ -129,7 +129,7 @@ pub mod versioned { pub authentication: Vec, /// Authorization options. - /// Learn more in the [NiFi authorization usage guide](DOCS_BASE_URL_PLACEHOLDER/nifi/usage-guide/security#authorization). + /// Learn more in the [NiFi authorization usage guide](DOCS_BASE_URL_PLACEHOLDER/nifi/usage_guide/security#authorization). #[serde(default)] pub authorization: NifiAuthorization, From 27c6a8af4ff2fa52735526fffbda234abb4af6e2 Mon Sep 17 00:00:00 2001 From: mukunda katta Date: Tue, 21 Apr 2026 08:19:59 -0700 Subject: [PATCH 2/2] fix(changelog): reference PR instead of issue --- CHANGELOG.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 8c28f3a7..14684bef 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -18,13 +18,13 @@ All notable changes to this project will be documented in this file. ### Fixed -- Fix broken link to the NiFi authorization usage guide in the `spec.clusterConfig.authorization` CRD doc (`usage-guide` -> `usage_guide`) ([#841]). +- Fix broken link to the NiFi authorization usage guide in the `spec.clusterConfig.authorization` CRD doc (`usage-guide` -> `usage_guide`) ([#924]). -[#841]: https://github.com/stackabletech/nifi-operator/issues/841 [#903]: https://github.com/stackabletech/nifi-operator/pull/903 [#916]: https://github.com/stackabletech/nifi-operator/pull/916 [#921]: https://github.com/stackabletech/nifi-operator/pull/921 [#922]: https://github.com/stackabletech/nifi-operator/pull/922 +[#924]: https://github.com/stackabletech/nifi-operator/pull/924 ## [26.3.0] - 2026-03-16