Skip to content

Commit 940f265

Browse files
authored
feat: Support NiFi 2.9.0 (#922)
* feat: Support NiFi 2.9.0 * changelog
1 parent c7fc7d0 commit 940f265

11 files changed

Lines changed: 30 additions & 21 deletions

File tree

CHANGELOG.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,10 @@ All notable changes to this project will be documented in this file.
44

55
## [Unreleased]
66

7+
### Added
8+
9+
- Added support for NiFi `2.9.0` ([#922]).
10+
711
### Changed
812

913
- Document Helm deployed RBAC permissions and remove unnecessary permissions ([#916]).
@@ -13,6 +17,7 @@ All notable changes to this project will be documented in this file.
1317

1418
[#916]: https://github.com/stackabletech/nifi-operator/pull/916
1519
[#921]: https://github.com/stackabletech/nifi-operator/pull/921
20+
[#922]: https://github.com/stackabletech/nifi-operator/pull/922
1621

1722
## [26.3.0] - 2026-03-16
1823

docs/modules/nifi/assets/attachments/entraid-nifi.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -226,7 +226,7 @@ spec:
226226
name: oidc-secret
227227
key: discovery.url
228228
- name: prep-custom-authorizers
229-
image: oci.stackable.tech/sdp/nifi:2.7.2-stackable0.0.0-dev
229+
image: oci.stackable.tech/sdp/nifi:2.6.0-stackable0.0.0-dev
230230
env:
231231
- name: OIDC_AUTHORITY_ENDPOINT
232232
valueFrom:

docs/modules/nifi/examples/getting_started/getting_started.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -87,7 +87,7 @@ metadata:
8787
name: simple-nifi
8888
spec:
8989
image:
90-
productVersion: 2.7.2
90+
productVersion: 2.9.0
9191
clusterConfig:
9292
authentication:
9393
- authenticationClass: simple-nifi-users

docs/modules/nifi/examples/getting_started/getting_started.sh.j2

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -87,7 +87,7 @@ metadata:
8787
name: simple-nifi
8888
spec:
8989
image:
90-
productVersion: 2.7.2
90+
productVersion: 2.9.0
9191
clusterConfig:
9292
authentication:
9393
- authenticationClass: simple-nifi-users

docs/modules/nifi/pages/usage_guide/index.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ metadata:
1717
name: simple-nifi
1818
spec:
1919
image:
20-
productVersion: 2.7.2
20+
productVersion: 2.9.0
2121
clusterConfig:
2222
authentication: # <1>
2323
- authenticationClass: simple-nifi-admin-user

docs/modules/nifi/pages/usage_guide/updating.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ metadata:
1212
name: simple-nifi
1313
spec:
1414
image:
15-
productVersion: 2.7.2 # <1>
15+
productVersion: 2.9.0 # <1>
1616
----
1717

1818
<1> Change the NiFi version here

docs/modules/nifi/partials/supported-versions.adoc

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,9 @@
22
// This is a separate file, since it is used by both the direct NiFi-Operator documentation, and the overarching
33
// Stackable Platform documentation.
44

5+
* 2.9.0
56
* 2.7.2
6-
** Please note that this version supports Iceberg, but only with S3 and Iceberg REST catalog (no Hive metastore or HDFS support). Please read on xref:nifi:usage_guide/writing-to-iceberg-tables.adoc[] for details.
7+
** Please note that NiFi starting with 2.7.2 supports Iceberg, but only with S3 and Iceberg REST catalog (no Hive metastore or HDFS support). Please read on xref:nifi:usage_guide/writing-to-iceberg-tables.adoc[] for details.
78
* 2.6.0 (LTS)
89
* 1.28.1 (Deprecated)
910

rust/operator-binary/src/config/mod.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -817,7 +817,7 @@ mod tests {
817817
name: simple-nifi
818818
spec:
819819
image:
820-
productVersion: 2.7.2
820+
productVersion: 2.9.0
821821
clusterConfig:
822822
authentication:
823823
- authenticationClass: nifi-admin-credentials-simple
@@ -865,7 +865,7 @@ mod tests {
865865
name: simple-nifi
866866
spec:
867867
image:
868-
productVersion: 2.7.2
868+
productVersion: 2.9.0
869869
clusterConfig:
870870
authentication:
871871
- authenticationClass: nifi-admin-credentials-simple

rust/operator-binary/src/crd/affinity.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ mod tests {
4343
name: simple-nifi
4444
spec:
4545
image:
46-
productVersion: 2.7.2
46+
productVersion: 2.9.0
4747
clusterConfig:
4848
authentication:
4949
- authenticationClass: nifi-admin-credentials-simple

tests/templates/kuttl/iceberg-rest/60_nifi-flow.json

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@
2424
"bundle": {
2525
"group": "org.apache.nifi",
2626
"artifact": "nifi-standard-nar",
27-
"version": "2.7.2-stackable0.0.0-dev"
27+
"version": "2.9.0-stackable0.0.0-dev"
2828
},
2929
"properties": {
3030
"File Size": "0B",
@@ -117,7 +117,7 @@
117117
"bundle": {
118118
"group": "org.apache.nifi",
119119
"artifact": "nifi-iceberg-processors-nar",
120-
"version": "2.7.2-stackable0.0.0-dev"
120+
"version": "2.9.0-stackable0.0.0-dev"
121121
},
122122
"properties": {
123123
"Table Name": "greetings",
@@ -327,7 +327,7 @@
327327
"bundle": {
328328
"group": "org.apache.nifi",
329329
"artifact": "nifi-iceberg-aws-nar",
330-
"version": "2.7.2-stackable0.0.0-dev"
330+
"version": "2.9.0-stackable0.0.0-dev"
331331
},
332332
"properties": {
333333
"Authentication Strategy": "BASIC_CREDENTIALS",
@@ -394,7 +394,7 @@
394394
"bundle": {
395395
"group": "org.apache.nifi",
396396
"artifact": "nifi-iceberg-service-api-nar",
397-
"version": "2.7.2-stackable0.0.0-dev"
397+
"version": "2.9.0-stackable0.0.0-dev"
398398
}
399399
}
400400
],
@@ -412,7 +412,7 @@
412412
"bundle": {
413413
"group": "org.apache.nifi",
414414
"artifact": "nifi-record-serialization-services-nar",
415-
"version": "2.7.2-stackable0.0.0-dev"
415+
"version": "2.9.0-stackable0.0.0-dev"
416416
},
417417
"properties": {
418418
"Schema Branch": null,
@@ -552,7 +552,7 @@
552552
"bundle": {
553553
"group": "org.apache.nifi",
554554
"artifact": "nifi-standard-services-api-nar",
555-
"version": "2.7.2-stackable0.0.0-dev"
555+
"version": "2.9.0-stackable0.0.0-dev"
556556
}
557557
}
558558
],
@@ -570,7 +570,7 @@
570570
"bundle": {
571571
"group": "org.apache.nifi",
572572
"artifact": "nifi-iceberg-parquet-writer-nar",
573-
"version": "2.7.2-stackable0.0.0-dev"
573+
"version": "2.9.0-stackable0.0.0-dev"
574574
},
575575
"properties": {},
576576
"propertyDescriptors": {},
@@ -580,7 +580,7 @@
580580
"bundle": {
581581
"group": "org.apache.nifi",
582582
"artifact": "nifi-iceberg-service-api-nar",
583-
"version": "2.7.2-stackable0.0.0-dev"
583+
"version": "2.9.0-stackable0.0.0-dev"
584584
}
585585
}
586586
],
@@ -598,7 +598,7 @@
598598
"bundle": {
599599
"group": "org.apache.nifi",
600600
"artifact": "nifi-iceberg-rest-catalog-nar",
601-
"version": "2.7.2-stackable0.0.0-dev"
601+
"version": "2.9.0-stackable0.0.0-dev"
602602
},
603603
"properties": {
604604
"Access Delegation Strategy": "disabled",
@@ -697,7 +697,7 @@
697697
"bundle": {
698698
"group": "org.apache.nifi",
699699
"artifact": "nifi-iceberg-service-api-nar",
700-
"version": "2.7.2-stackable0.0.0-dev"
700+
"version": "2.9.0-stackable0.0.0-dev"
701701
}
702702
}
703703
],

0 commit comments

Comments
 (0)