diff --git a/CHANGELOG.md b/CHANGELOG.md index 69637a47..593ea177 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -8,9 +8,15 @@ All notable changes to this project will be documented in this file. - Various documentation of the CRD ([#645]). - Helm: support labels in values.yaml ([#657]). +- Support new versions `3.5.2`, `3.6.1` ([#664]). + +### Removed + +- Support for versions `2.8.2`, `3.4.0`, `3.5.1` ([#664]). [#645]: https://github.com/stackabletech/kafka-operator/pull/645 [#657]: https://github.com/stackabletech/kafka-operator/pull/657 +[#664]: https://github.com/stackabletech/kafka-operator/pull/664 ## [23.11.0] - 2023-11-24 diff --git a/docs/modules/kafka/examples/getting_started/kafka.yaml b/docs/modules/kafka/examples/getting_started/kafka.yaml index 8e05eb4a..3c7958d6 100644 --- a/docs/modules/kafka/examples/getting_started/kafka.yaml +++ b/docs/modules/kafka/examples/getting_started/kafka.yaml @@ -5,7 +5,7 @@ metadata: name: simple-kafka spec: image: - productVersion: 3.5.1 + productVersion: 3.6.1 clusterConfig: tls: serverSecretClass: null diff --git a/docs/modules/kafka/pages/usage-guide/security.adoc b/docs/modules/kafka/pages/usage-guide/security.adoc index 52d75d02..db836dbc 100644 --- a/docs/modules/kafka/pages/usage-guide/security.adoc +++ b/docs/modules/kafka/pages/usage-guide/security.adoc @@ -14,7 +14,7 @@ metadata: name: simple-kafka spec: image: - productVersion: 3.4.0 + productVersion: 3.6.1 clusterConfig: zookeeperConfigMapName: simple-kafka-znode tls: @@ -87,7 +87,7 @@ metadata: name: simple-kafka spec: image: - productVersion: 3.4.0 + productVersion: 3.6.1 clusterConfig: authentication: - authenticationClass: kafka-client-tls # <1> @@ -118,7 +118,7 @@ metadata: name: simple-kafka spec: image: - productVersion: 3.4.0 + productVersion: 3.6.1 clusterConfig: authorization: opa: @@ -142,7 +142,7 @@ metadata: name: simple-kafka spec: image: - productVersion: 3.4.0 + productVersion: 3.6.1 clusterConfig: authorization: opa: diff --git a/docs/modules/kafka/partials/supported-versions.adoc b/docs/modules/kafka/partials/supported-versions.adoc index 8734f28c..49bd7b72 100644 --- a/docs/modules/kafka/partials/supported-versions.adoc +++ b/docs/modules/kafka/partials/supported-versions.adoc @@ -2,8 +2,6 @@ // This is a separate file, since it is used by both the direct Kafka documentation, and the overarching // Stackable Platform documentation. -- 3.5.1 -- 3.4.1 -- 3.4.0 (deprecated) -- 2.8.2 -- 2.8.1 (deprecated) +- 3.6.1 +- 3.5.2 (deprecated) +- 3.4.1 (LTS) diff --git a/examples/logging/simple-kafka-cluster-opa-log4j.yaml b/examples/logging/simple-kafka-cluster-opa-log4j.yaml index c7010e14..641a6686 100644 --- a/examples/logging/simple-kafka-cluster-opa-log4j.yaml +++ b/examples/logging/simple-kafka-cluster-opa-log4j.yaml @@ -25,7 +25,7 @@ metadata: name: simple-opa spec: image: - productVersion: 0.57.0 + productVersion: 0.61.0 servers: roleGroups: default: {} @@ -50,7 +50,7 @@ metadata: name: simple-kafka spec: image: - productVersion: 3.5.1 + productVersion: 3.6.1 clusterConfig: authorization: opa: diff --git a/examples/opa/simple-kafka-cluster-opa-allow-all.yaml b/examples/opa/simple-kafka-cluster-opa-allow-all.yaml index 308970c8..c09a5349 100644 --- a/examples/opa/simple-kafka-cluster-opa-allow-all.yaml +++ b/examples/opa/simple-kafka-cluster-opa-allow-all.yaml @@ -25,7 +25,7 @@ metadata: name: simple-opa spec: image: - productVersion: 0.57.0 + productVersion: 0.61.0 servers: roleGroups: default: {} @@ -50,7 +50,7 @@ metadata: name: simple-kafka spec: image: - productVersion: 3.5.1 + productVersion: 3.6.1 clusterConfig: authorization: opa: diff --git a/examples/tls/simple-kafka-cluster-tls.yaml b/examples/tls/simple-kafka-cluster-tls.yaml index 01c8206b..791cf9e5 100644 --- a/examples/tls/simple-kafka-cluster-tls.yaml +++ b/examples/tls/simple-kafka-cluster-tls.yaml @@ -60,7 +60,7 @@ metadata: name: simple-kafka spec: image: - productVersion: 3.5.1 + productVersion: 3.6.1 clusterConfig: authentication: - authenticationClass: kafka-client-auth-tls diff --git a/rust/crd/src/affinity.rs b/rust/crd/src/affinity.rs index 81fe1536..e4da0414 100644 --- a/rust/crd/src/affinity.rs +++ b/rust/crd/src/affinity.rs @@ -45,7 +45,7 @@ mod tests { name: simple-kafka spec: image: - productVersion: 3.4.0 + productVersion: 3.6.1 clusterConfig: zookeeperConfigMapName: xyz brokers: diff --git a/rust/crd/src/lib.rs b/rust/crd/src/lib.rs index a91761ee..894de813 100644 --- a/rust/crd/src/lib.rs +++ b/rust/crd/src/lib.rs @@ -527,7 +527,7 @@ mod tests { name: simple-kafka spec: image: - productVersion: 3.4.0 + productVersion: 3.6.1 clusterConfig: zookeeperConfigMapName: xyz "#; @@ -545,7 +545,7 @@ mod tests { name: simple-kafka spec: image: - productVersion: 3.4.0 + productVersion: 3.6.1 clusterConfig: tls: serverSecretClass: simple-kafka-server-tls @@ -569,7 +569,7 @@ mod tests { name: simple-kafka spec: image: - productVersion: 3.4.0 + productVersion: 3.6.1 clusterConfig: tls: serverSecretClass: null @@ -589,7 +589,7 @@ mod tests { name: simple-kafka spec: image: - productVersion: 3.4.0 + productVersion: 3.6.1 zookeeperConfigMapName: xyz clusterConfig: tls: @@ -613,7 +613,7 @@ mod tests { name: simple-kafka spec: image: - productVersion: 3.4.0 + productVersion: 3.6.1 clusterConfig: zookeeperConfigMapName: xyz "#; @@ -631,7 +631,7 @@ mod tests { name: simple-kafka spec: image: - productVersion: 3.4.0 + productVersion: 3.6.1 clusterConfig: tls: internalSecretClass: simple-kafka-internal-tls @@ -651,7 +651,7 @@ mod tests { name: simple-kafka spec: image: - productVersion: 3.4.0 + productVersion: 3.6.1 clusterConfig: tls: serverSecretClass: simple-kafka-server-tls diff --git a/rust/crd/src/listener.rs b/rust/crd/src/listener.rs index 51029dda..becad9a0 100644 --- a/rust/crd/src/listener.rs +++ b/rust/crd/src/listener.rs @@ -215,7 +215,7 @@ mod tests { namespace: default spec: image: - productVersion: 3.4.0 + productVersion: 3.6.1 clusterConfig: authentication: - authenticationClass: kafka-client-tls @@ -284,7 +284,7 @@ mod tests { namespace: default spec: image: - productVersion: 3.4.0 + productVersion: 3.6.1 clusterConfig: tls: serverSecretClass: tls @@ -343,7 +343,7 @@ mod tests { namespace: default spec: image: - productVersion: 3.4.0 + productVersion: 3.6.1 zookeeperConfigMapName: xyz clusterConfig: tls: diff --git a/tests/test-definition.yaml b/tests/test-definition.yaml index 3d6a322d..aa5666f5 100644 --- a/tests/test-definition.yaml +++ b/tests/test-definition.yaml @@ -6,25 +6,25 @@ dimensions: - name: kafka values: - - 2.8.2 - 3.4.1 - - 3.5.1 + - 3.5.2 + - 3.6.1 - name: kafka-latest values: - - 3.5.1 + - 3.6.1 - name: zookeeper values: - 3.8.3 - name: zookeeper-latest values: - - 3.8.3 + - 3.9.1 - name: upgrade_old values: - - 2.8.2 - 3.4.1 + - 3.5.2 - name: upgrade_new values: - - 3.5.1 + - 3.6.1 - name: use-client-tls values: - "true"