Skip to content

Commit a7f8c04

Browse files
chore: Add support for 2.7.0, drop 1.27.0 and 2.4.0 (#893)
* WIP Support for 2.7.0 * A few bumps * Update tests to use OAuth 2 with Keycloak * Fixup iceberg hive test * Use custom image * Use nightly image in tests * Update to new property names * Update docs * Bump version in docs * Remove uneeded zookeepers * changelog * Apply suggestions from code review Co-authored-by: Malte Sander <malte.sander.it@gmail.com> * Update CHANGELOG.md Co-authored-by: Malte Sander <malte.sander.it@gmail.com> * Remove unneeded comments * Apply suggestions from code review Co-authored-by: Malte Sander <malte.sander.it@gmail.com> * Update tests/templates/kuttl/iceberg-rest/61-provision-nifi-flow.yaml Co-authored-by: Malte Sander <malte.sander.it@gmail.com> * Clarify on HMS support issues --------- Co-authored-by: Malte Sander <malte.sander.it@gmail.com>
1 parent 5fc2fae commit a7f8c04

102 files changed

Lines changed: 5105 additions & 199 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

CHANGELOG.md

Lines changed: 6 additions & 0 deletions

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -81,7 +81,7 @@ metadata:
8181
name: simple-nifi
8282
spec:
8383
image:
84-
productVersion: 2.6.0
84+
productVersion: 2.7.2
8585
clusterConfig:
8686
authentication:
8787
- 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
@@ -81,7 +81,7 @@ metadata:
8181
name: simple-nifi
8282
spec:
8383
image:
84-
productVersion: 2.6.0
84+
productVersion: 2.7.2
8585
clusterConfig:
8686
authentication:
8787
- authenticationClass: simple-nifi-users

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

Lines changed: 9 additions & 11 deletions

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

Lines changed: 3 additions & 3 deletions

docs/modules/nifi/pages/usage_guide/writing-to-iceberg-tables.adoc

Lines changed: 16 additions & 2 deletions

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

Lines changed: 2 additions & 3 deletions

examples/entra-static-nifi-policies/entra_nifi.yaml

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -173,10 +173,9 @@ metadata:
173173
name: test-nifi
174174
spec:
175175
image:
176-
productVersion: 2.6.0
176+
productVersion: 2.7.2
177177
pullPolicy: IfNotPresent
178178
clusterConfig:
179-
zookeeperConfigMapName: null
180179
authentication:
181180
- authenticationClass: simple-nifi-users
182181
hostHeaderCheck:
@@ -226,7 +225,7 @@ spec:
226225
name: oidc-secret
227226
key: discovery.url
228227
- name: prep-custom-authorizers
229-
image: oci.stackable.tech/sdp/nifi:2.6.0-stackable0.0.0-dev
228+
image: oci.stackable.tech/sdp/nifi:2.7.2-stackable0.0.0-dev
230229
env:
231230
- name: OIDC_AUTHORITY_ENDPOINT
232231
valueFrom:

examples/simple-cluster/simple-nifi-cluster.yaml

Lines changed: 1 addition & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -1,25 +1,3 @@
1-
# Deploy a NiFi cluster, a user secret and a ZooKeeper cluster and a respective
2-
# ZNode `simple-nifi-znode` which will be referenced
3-
---
4-
apiVersion: zookeeper.stackable.tech/v1alpha1
5-
kind: ZookeeperCluster
6-
metadata:
7-
name: simple-zk
8-
spec:
9-
image:
10-
productVersion: 3.9.4
11-
servers:
12-
roleGroups:
13-
default:
14-
replicas: 1
15-
---
16-
apiVersion: zookeeper.stackable.tech/v1alpha1
17-
kind: ZookeeperZnode
18-
metadata:
19-
name: simple-nifi-znode
20-
spec:
21-
clusterRef:
22-
name: simple-zk
231
---
242
apiVersion: authentication.stackable.tech/v1alpha1
253
kind: AuthenticationClass
@@ -47,14 +25,13 @@ metadata:
4725
name: simple-nifi
4826
spec:
4927
image:
50-
productVersion: 2.6.0
28+
productVersion: 2.7.2
5129
clusterConfig:
5230
authentication:
5331
- authenticationClass: simple-nifi-admin-user
5432
sensitiveProperties:
5533
keySecret: nifi-sensitive-property-key
5634
autoGenerate: true
57-
zookeeperConfigMapName: simple-nifi-znode
5835
nodes:
5936
roleConfig:
6037
listenerClass: external-unstable

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

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -818,14 +818,13 @@ mod tests {
818818
name: simple-nifi
819819
spec:
820820
image:
821-
productVersion: 1.27.0
821+
productVersion: 2.7.2
822822
clusterConfig:
823823
authentication:
824824
- authenticationClass: nifi-admin-credentials-simple
825825
sensitiveProperties:
826826
keySecret: simple-nifi-sensitive-property-key
827827
autoGenerate: true
828-
zookeeperConfigMapName: simple-nifi-znode
829828
nodes:
830829
roleGroups:
831830
default:
@@ -867,14 +866,13 @@ mod tests {
867866
name: simple-nifi
868867
spec:
869868
image:
870-
productVersion: 1.27.0
869+
productVersion: 2.7.2
871870
clusterConfig:
872871
authentication:
873872
- authenticationClass: nifi-admin-credentials-simple
874873
sensitiveProperties:
875874
keySecret: simple-nifi-sensitive-property-key
876875
autoGenerate: true
877-
zookeeperConfigMapName: simple-nifi-znode
878876
nodes:
879877
config:
880878
resources:

0 commit comments

Comments
 (0)