Skip to content

Commit b7dd572

Browse files
chore: Bump Rust dependencies pre-25.7.0 (#619)
* feat(helm): Add RBAC rule for automatic cluster domain detection * chore: Bump stackable-operator to 0.94.0 and update other dependencies * chore: Add KUBERNETES_NODE_NAME to controller container * chore: Update changelog * chore: Remove legacy NODE_NAME CLI arg/env var * chore: Fix clippy lints --------- Co-authored-by: Sebastian Bernauer <[email protected]>
1 parent e285f2e commit b7dd572

File tree

15 files changed

+2088
-2857
lines changed

15 files changed

+2088
-2857
lines changed

CHANGELOG.md

Lines changed: 14 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ All notable changes to this project will be documented in this file.
1818
- Use `--file-log-rotation-period` (or `FILE_LOG_ROTATION_PERIOD`) to configure the frequency of rotation.
1919
- Use `--console-log-format` (or `CONSOLE_LOG_FORMAT`) to set the format to `plain` (default) or `json`.
2020
- Added TrustStore CRD for requesting CA certificate information ([#557]).
21+
- Add RBAC rule to helm template for automatic cluster domain detection ([#619]).
2122

2223
### Changed
2324

@@ -35,14 +36,22 @@ All notable changes to this project will be documented in this file.
3536
- Replace stackable-operator `print_startup_string` with `tracing::info!` with fields.
3637
- Upgrade csi-provisioner to 5.2.0 ([#594]).
3738
- Use versioned common structs ([e5224ab]).
38-
39-
### Removed
40-
41-
- Remove CSI registration path migration job ([#610]).
39+
- BREAKING: Bump stackable-operator to 0.94.0 and update other dependencies ([#619]).
40+
- The default Kubernetes cluster domain name is now fetched from the kubelet API unless explicitly configured.
41+
- This requires operators to have the RBAC permission to get nodes/proxy in the apiGroup "". The helm-chart takes care of this.
42+
- The CLI argument `--kubernetes-node-name` or env variable `KUBERNETES_NODE_NAME` needs to be set.
43+
It supersedes the old argument/env variable `NODE_NAME`.
44+
The helm-chart takes care of this.
4245

4346
### Fixed
4447

4548
- Use `json` file extension for log files ([#586]).
49+
- Allow uppercase characters in domain names ([#619]).
50+
51+
### Removed
52+
53+
- Remove CSI registration path migration job ([#610]).
54+
- Remove role binding to legacy service accounts ([#619]).
4655

4756
[#557]: https://github.com/stackabletech/secret-operator/pull/557
4857
[#572]: https://github.com/stackabletech/secret-operator/pull/572
@@ -53,6 +62,7 @@ All notable changes to this project will be documented in this file.
5362
[#594]: https://github.com/stackabletech/secret-operator/pull/594
5463
[e5224ab]: https://github.com/stackabletech/secret-operator/commit/e5224ab480e219e434ddc695c9361a16a56a43ed
5564
[#610]: https://github.com/stackabletech/secret-operator/pull/610
65+
[#619]: https://github.com/stackabletech/secret-operator/pull/619
5666

5767
## [25.3.0] - 2025-03-21
5868

0 commit comments

Comments
 (0)