From 05cdf30a96cede17c9968abf1416267fd152cfca Mon Sep 17 00:00:00 2001 From: Techassi Date: Tue, 15 Jul 2025 14:34:34 +0200 Subject: [PATCH 1/3] fix(signal-processing): Apply listener changes --- demos/signal-processing/create-nifi-ingestion-job.yaml | 2 +- stacks/signal-processing/nifi.yaml | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/demos/signal-processing/create-nifi-ingestion-job.yaml b/demos/signal-processing/create-nifi-ingestion-job.yaml index 41c5699d..b2722cdd 100644 --- a/demos/signal-processing/create-nifi-ingestion-job.yaml +++ b/demos/signal-processing/create-nifi-ingestion-job.yaml @@ -74,7 +74,7 @@ data: import urllib3 # As of 2022-08-29 we cant use "https://nifi:8443" here because

The request contained an invalid host header [nifi:8443] in the request [/nifi-api]. Check for request manipulation or third-party intercept.

- ENDPOINT = f"https://nifi-node-default-0.nifi-node-default.{os.environ['NAMESPACE']}.svc.cluster.local:8443" # For local testing / developing replace it, afterwards change back to f"https://nifi-node-default-0.nifi-node-default.{os.environ['NAMESPACE']}.svc.cluster.local:8443" + ENDPOINT = f"https://nifi-node-default-headless.{os.environ['NAMESPACE']}.svc.cluster.local:8443" # For local testing / developing replace it, afterwards change back to f"https://nifi-node-default-headless.{os.environ['NAMESPACE']}.svc.cluster.local:8443" USERNAME = "admin" PASSWORD = open("/nifi-admin-credentials/admin").read() diff --git a/stacks/signal-processing/nifi.yaml b/stacks/signal-processing/nifi.yaml index 18c39617..0206a478 100644 --- a/stacks/signal-processing/nifi.yaml +++ b/stacks/signal-processing/nifi.yaml @@ -11,7 +11,6 @@ spec: custom: oci.stackable.tech/demos/nifi:2.4.0-postgresql # pullPolicy: IfNotPresent clusterConfig: - listenerClass: external-unstable authentication: - authenticationClass: nifi-users sensitiveProperties: @@ -36,6 +35,8 @@ spec: capacity: "4Gi" stateRepo: capacity: "1Gi" + roleConfig: + listenerClass: external-unstable roleGroups: default: replicas: 1 From 299f453ac7b7ec359b898271c158e4762bff6b83 Mon Sep 17 00:00:00 2001 From: Techassi Date: Tue, 15 Jul 2025 16:35:19 +0200 Subject: [PATCH 2/3] chore: Apply suggestion Co-authored-by: Nick <10092581+NickLarsenNZ@users.noreply.github.com> --- demos/signal-processing/create-nifi-ingestion-job.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/demos/signal-processing/create-nifi-ingestion-job.yaml b/demos/signal-processing/create-nifi-ingestion-job.yaml index b2722cdd..3b1f41b9 100644 --- a/demos/signal-processing/create-nifi-ingestion-job.yaml +++ b/demos/signal-processing/create-nifi-ingestion-job.yaml @@ -74,7 +74,7 @@ data: import urllib3 # As of 2022-08-29 we cant use "https://nifi:8443" here because

The request contained an invalid host header [nifi:8443] in the request [/nifi-api]. Check for request manipulation or third-party intercept.

- ENDPOINT = f"https://nifi-node-default-headless.{os.environ['NAMESPACE']}.svc.cluster.local:8443" # For local testing / developing replace it, afterwards change back to f"https://nifi-node-default-headless.{os.environ['NAMESPACE']}.svc.cluster.local:8443" + ENDPOINT = f"https://nifi-node-default-0.nifi-node-default-headless.{os.environ['NAMESPACE']}.svc.cluster.local:8443" # For local testing / developing replace it, afterwards change back to f"https://nifi-node-default-headless.{os.environ['NAMESPACE']}.svc.cluster.local:8443" USERNAME = "admin" PASSWORD = open("/nifi-admin-credentials/admin").read() From 6c5eb340588af8eeaf9de396b29e9f37eadafd13 Mon Sep 17 00:00:00 2001 From: Techassi Date: Wed, 16 Jul 2025 08:51:33 +0200 Subject: [PATCH 3/3] chore: Apply suggestion Co-authored-by: Nick <10092581+NickLarsenNZ@users.noreply.github.com> --- demos/signal-processing/create-nifi-ingestion-job.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/demos/signal-processing/create-nifi-ingestion-job.yaml b/demos/signal-processing/create-nifi-ingestion-job.yaml index 3b1f41b9..2333c2ef 100644 --- a/demos/signal-processing/create-nifi-ingestion-job.yaml +++ b/demos/signal-processing/create-nifi-ingestion-job.yaml @@ -74,7 +74,7 @@ data: import urllib3 # As of 2022-08-29 we cant use "https://nifi:8443" here because

The request contained an invalid host header [nifi:8443] in the request [/nifi-api]. Check for request manipulation or third-party intercept.

- ENDPOINT = f"https://nifi-node-default-0.nifi-node-default-headless.{os.environ['NAMESPACE']}.svc.cluster.local:8443" # For local testing / developing replace it, afterwards change back to f"https://nifi-node-default-headless.{os.environ['NAMESPACE']}.svc.cluster.local:8443" + ENDPOINT = f"https://nifi-node-default-0.nifi-node-default-headless.{os.environ['NAMESPACE']}.svc.cluster.local:8443" # You can replace this for local development but don't forget to revert it after. USERNAME = "admin" PASSWORD = open("/nifi-admin-credentials/admin").read()