Skip to content

Commit 4952651

Browse files
authored
chore: Bump Rust dependencies pre-25.7.0 (#878)
* feat(helm): Add RBAC rule for automatic cluster domain detection * chore: Bump Rust dependencies * chore: Fix and allow Clippy lints * chore: Update changelog link
1 parent 342946c commit 4952651

File tree

10 files changed

+260
-550
lines changed

10 files changed

+260
-550
lines changed

CHANGELOG.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ All notable changes to this project will be documented in this file.
1111
- Use `--file-log-rotation-period` (or `FILE_LOG_ROTATION_PERIOD`) to configure the frequency of rotation.
1212
- Use `--console-log-format` (or `CONSOLE_LOG_FORMAT`) to set the format to `plain` (default) or `json`.
1313
- Add support for Kafka 3.9.1 ([#866]).
14+
- Add RBAC rule to helm template for automatic cluster domain detection ([#878]).
1415

1516
### Changed
1617

@@ -28,17 +29,24 @@ All notable changes to this project will be documented in this file.
2829
- The `runAsUser` and `runAsGroup` fields will not be set anymore by the operator
2930
- The defaults from the docker images itself will now apply, which will be different from 1000/0 going forward
3031
- This is marked as breaking because tools and policies might exist, which require these fields to be set
32+
- BREAKING: Bump stackable-operator to 0.94.0 and update other dependencies ([#878]).
33+
- The default Kubernetes cluster domain name is now fetched from the kubelet API unless explicitly configured.
34+
- This requires operators to have the RBAC permission to get nodes/proxy in the apiGroup "". The helm-chart takes care of this.
35+
- The CLI argument `--kubernetes-node-name` or env variable `KUBERNETES_NODE_NAME` needs to be set. The helm-chart takes care of this.
3136

3237
### Fixed
3338

3439
- Use `json` file extension for log files ([#846]).
3540
- Fix a bug where changes to ConfigMaps that are referenced in the KafkaCluster spec didn't trigger a reconciliation ([#844]).
41+
- Allow uppercase characters in domain names ([#878]).
3642

3743
### Removed
3844

3945
- test: ZooKeeper 3.9.2 removed ([#853]).
4046
- Support for Kafka 3.7.1 and 3.8.0 removed ([#860]).
4147
- Remove the `-nodeport` discovery ConfigMap ([#868]).
48+
- Remove the `lastUpdateTime` field from the stacklet status ([#878]).
49+
- Remove role binding to legacy service accounts ([#878]).
4250

4351
[#840]: https://github.com/stackabletech/kafka-operator/pull/840
4452
[#844]: https://github.com/stackabletech/kafka-operator/pull/844
@@ -52,6 +60,7 @@ All notable changes to this project will be documented in this file.
5260
[#862]: https://github.com/stackabletech/kafka-operator/pull/862
5361
[#866]: https://github.com/stackabletech/kafka-operator/pull/866
5462
[#868]: https://github.com/stackabletech/kafka-operator/pull/868
63+
[#878]: https://github.com/stackabletech/kafka-operator/pull/878
5564

5665
## [25.3.0] - 2025-03-21
5766

0 commit comments

Comments
 (0)