Skip to content

Commit cd88dce

Browse files
Merge branch 'main' into feat/improve-tls-subject-dn
2 parents 2db9ecf + cfd6c69 commit cd88dce

41 files changed

Lines changed: 1441 additions & 405 deletions

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
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ All notable changes to this project will be documented in this file.
77
### Added
88

99
- BREAKING: Add required CLI argument and env var to set the image repository used to construct final product image names: `IMAGE_REPOSITORY` (`--image-repository`), eg. `oci.example.org/my/namespace` ([#961]).
10+
- Add Kafka 3.9.2 and 4.2.1 in tests, docs, getting started guide, etc. ([#973]).
1011

1112
### Changed
1213

@@ -16,12 +17,17 @@ All notable changes to this project will be documented in this file.
1617
controllers).
1718
Previously, arbitrary file names were silently accepted and ignored ([#960]).
1819
- Bump `stackable-operator` to 0.111.1 and snafu to 0.9 ([#960], [#961]).
20+
- Internal operator refactoring: introduce dereference() and validate() steps in the reconciler ([#968]).
1921
- BREAKING: Extend the subject DNs of TLS certificates with the FQDNs of the Kafka pods ([#972]).
22+
- test: Bump vector-aggregator to 0.55.0, replace /graphql call with gRPC call ([#971]).
2023

2124
[#953]: https://github.com/stackabletech/kafka-operator/pull/953
2225
[#960]: https://github.com/stackabletech/kafka-operator/pull/960
2326
[#961]: https://github.com/stackabletech/kafka-operator/pull/961
27+
[#968]: https://github.com/stackabletech/kafka-operator/pull/968
28+
[#971]: https://github.com/stackabletech/kafka-operator/pull/971
2429
[#972]: https://github.com/stackabletech/kafka-operator/pull/972
30+
[#973]: https://github.com/stackabletech/kafka-operator/pull/973
2531

2632
## [26.3.0] - 2026-03-16
2733

Cargo.nix

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ resolver = "2"
66
version = "0.0.0-dev"
77
authors = ["Stackable GmbH <info@stackable.tech>"]
88
license = "OSL-3.0"
9-
edition = "2021"
9+
edition = "2024"
1010
repository = "https://github.com/stackabletech/kafka-operator"
1111

1212
[workspace.dependencies]

docs/modules/kafka/examples/getting_started/kafka.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ metadata:
55
name: simple-kafka
66
spec:
77
image:
8-
productVersion: 3.9.1
8+
productVersion: 3.9.2
99
clusterConfig:
1010
tls:
1111
serverSecretClass: null

docs/modules/kafka/examples/getting_started/zookeeper.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ metadata:
55
name: simple-zk
66
spec:
77
image:
8-
productVersion: 3.9.4
8+
productVersion: 3.9.5
99
servers:
1010
roleGroups:
1111
default:

docs/modules/kafka/examples/kraft_migration/01-setup.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ metadata:
1313
namespace: kraft-migration
1414
spec:
1515
image:
16-
productVersion: 3.9.4
16+
productVersion: 3.9.5
1717
pullPolicy: IfNotPresent
1818
servers:
1919
roleGroups:
@@ -81,7 +81,7 @@ metadata:
8181
namespace: kraft-migration
8282
spec:
8383
image:
84-
productVersion: 3.9.1
84+
productVersion: 3.9.2
8585
pullPolicy: IfNotPresent
8686
clusterConfig:
8787
metadataManager: zookeeper

docs/modules/kafka/examples/kraft_migration/02-start-controllers.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ metadata:
66
namespace: kraft-migration
77
spec:
88
image:
9-
productVersion: 3.9.1
9+
productVersion: 3.9.2
1010
pullPolicy: IfNotPresent
1111
clusterConfig:
1212
metadataManager: zookeeper

docs/modules/kafka/examples/kraft_migration/03-migrate-metadata.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ metadata:
66
namespace: kraft-migration
77
spec:
88
image:
9-
productVersion: 3.9.1
9+
productVersion: 3.9.2
1010
pullPolicy: IfNotPresent
1111
clusterConfig:
1212
metadataManager: zookeeper
@@ -25,7 +25,7 @@ spec:
2525
replicas: 3
2626
configOverrides:
2727
broker.properties:
28-
inter.broker.protocol.version: "3.9" # - Latest value known to Kafka 3.9.1
28+
inter.broker.protocol.version: "3.9" # - Latest value known to Kafka 3.9.2
2929
zookeeper.metadata.migration.enable: "true" # - Enable migration mode so the broker can participate in metadata migration.
3030
controller.listener.names: "CONTROLLER"
3131
controller.quorum.bootstrap.servers: "simple-kafka-controller-default-0.simple-kafka-controller-default-headless.kraft-migration.svc.cluster.local:9093,simple-kafka-controller-default-1.simple-kafka-controller-default-headless.kraft-migration.svc.cluster.local:9093,simple-kafka-controller-default-2.simple-kafka-controller-default-headless.kraft-migration.svc.cluster.local:9093"

docs/modules/kafka/examples/kraft_migration/04-migrate-brokers.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ metadata:
66
namespace: kraft-migration
77
spec:
88
image:
9-
productVersion: 3.9.1
9+
productVersion: 3.9.2
1010
pullPolicy: IfNotPresent
1111
clusterConfig:
1212
metadataManager: zookeeper

docs/modules/kafka/examples/kraft_migration/05-kraft-mode.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ metadata:
66
namespace: kraft-migration
77
spec:
88
image:
9-
productVersion: 3.9.1
9+
productVersion: 3.9.2
1010
pullPolicy: IfNotPresent
1111
clusterConfig:
1212
metadataManager: kraft

0 commit comments

Comments
 (0)