Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 6 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,11 @@ All notable changes to this project will be documented in this file.
### Added

- Helm: Allow Pod `priorityClassName` to be configured ([#840]).
- Add support for `2.6.0` ([#849]).

### Changed

- Deprecate support for `1.27.0`, `1.28.1`, and `2.4.0` ([#849]).

### Fixed

Expand All @@ -18,6 +23,7 @@ All notable changes to this project will be documented in this file.

[#840]: https://github.com/stackabletech/nifi-operator/pull/840
[#844]: https://github.com/stackabletech/nifi-operator/pull/844
[#849]: https://github.com/stackabletech/nifi-operator/pull/849

## [25.7.0] - 2025-07-23

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -81,7 +81,7 @@ metadata:
name: simple-nifi
spec:
image:
productVersion: 2.4.0
productVersion: 2.6.0
clusterConfig:
authentication:
- authenticationClass: simple-nifi-users
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -81,7 +81,7 @@ metadata:
name: simple-nifi
spec:
image:
productVersion: 2.4.0
productVersion: 2.6.0
clusterConfig:
authentication:
- authenticationClass: simple-nifi-users
Expand Down
7 changes: 4 additions & 3 deletions docs/modules/nifi/partials/supported-versions.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,9 @@
// This is a separate file, since it is used by both the direct NiFi-Operator documentation, and the overarching
// Stackable Platform documentation.

* 2.4.0 (Please note that you need to upgrade to at least 1.27.x before upgrading to 2.x.x!)
* 1.28.1
* 1.27.0 (LTS)
* 2.6.0 (LTS, Please note that you need to upgrade to at least 1.27.x before upgrading to 2.x.x!)
* 2.4.0 (Deprecated, Please note that you need to upgrade to at least 1.27.x before upgrading to 2.x.x!)
* 1.28.1 (Deprecated)
* 1.27.0 (Deprecated)
For details on how to upgrade your NiFi version, refer to xref:nifi:usage_guide/updating.adoc[].
2 changes: 1 addition & 1 deletion examples/simple-nifi-cluster.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -47,7 +47,7 @@ metadata:
name: simple-nifi
spec:
image:
productVersion: 1.27.0
productVersion: 2.6.0
clusterConfig:
authentication:
- authenticationClass: simple-nifi-admin-user
Expand Down
2 changes: 1 addition & 1 deletion tests/templates/kuttl/iceberg/34_trino.yaml.j2
Original file line number Diff line number Diff line change
Expand Up @@ -61,7 +61,7 @@ spec:
replicas: 1
workers:
config:
gracefulShutdownTimeout: 60s # Let the test run faster
gracefulShutdownTimeout: 120s # Let the test run faster, but allow for slow queries
logging:
enableVectorAgent: {{ lookup('env', 'VECTOR_AGGREGATOR') | length > 0 }}
{% if test_scenario['values']['iceberg-use-kerberos'] == 'true' %}
Expand Down
10 changes: 6 additions & 4 deletions tests/test-definition.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -5,23 +5,24 @@ dimensions:
- 1.27.0
- 1.28.1
- 2.4.0
- 2.6.0
# Alternatively, if you want to use a custom image, append a comma and the full image name to the product version
# as in the example below.
# - 2.4.0,oci.stackable.tech/sandbox/nifi:2.4.0-stackable0.0.0-dev
# - 2.6.0,oci.stackable.tech/sandbox/nifi:2.6.0-stackable0.0.0-dev
- name: nifi_old
values:
- 1.27.0
- name: nifi_new
values:
- 2.4.0 # oci.stackable.tech/sandbox/nifi:2.4.0-stackable0.0.0-dev
- 2.6.0 # oci.stackable.tech/sandbox/nifi:2.6.0-stackable0.0.0-dev
- name: nifi-latest
values:
- 2.4.0 # oci.stackable.tech/sandbox/nifi:2.4.0-stackable0.0.0-dev
- 2.6.0 # oci.stackable.tech/sandbox/nifi:2.6.0-stackable0.0.0-dev
- name: nifi-iceberg
# Not all NiFi versions support Iceberg with the same functionality!
# E.g. our own implementation started with NiFi 2.2.0
values:
- 2.4.0 # oci.stackable.tech/sandbox/nifi:2.4.0-stackable0.0.0-dev
- 2.6.0 # oci.stackable.tech/sandbox/nifi:2.6.0-stackable0.0.0-dev
# TODO: Can be removed once NiFi 1.x.x is removed - only for seperate smoke tests
- name: nifi-v1
values:
Expand All @@ -31,6 +32,7 @@ dimensions:
- name: nifi-v2
values:
- 2.4.0
- 2.6.0
# Use Kubernetes manager if set to false
- name: use-zookeeper-manager
values:
Expand Down