Skip to content

Commit 43de59f

Browse files
authored
chore: Bump Rust dependencies pre-25.7.0 (#365)
* feat(helm): Add RBAC rule for automatic cluster domain detection * chore: Bump Rust dependencies * chore: Allow Clippy's large_enum_variant lint * chore: Update changelog link * chore: Adjust changelog
1 parent c28b904 commit 43de59f

File tree

7 files changed

+1218
-1795
lines changed

7 files changed

+1218
-1795
lines changed

CHANGELOG.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ All notable changes to this project will be documented in this file.
1010
- Use `--file-log-max-files` (or `FILE_LOG_MAX_FILES`) to limit the number of log files kept.
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`.
13+
- Add RBAC rule to Helm template for automatic cluster domain detection ([#365]).
1314

1415
### Changed
1516

@@ -21,17 +22,28 @@ All notable changes to this project will be documented in this file.
2122
- Replace stackable-operator `print_startup_string` with `tracing::info!` with fields.
2223
- Version CRDs and bump dependencies ([#353]).
2324
- Limit rescheduling delay to a maximum of 6 months ([#363]).
25+
- BREAKING: Bump stackable-operator to 0.94.0 and update other dependencies ([#365]).
26+
- The default Kubernetes cluster domain name is now fetched from the kubelet API unless explicitly configured.
27+
- This requires operators to have the RBAC permission to get nodes/proxy in the apiGroup "". The helm-chart takes care of this.
28+
- The CLI argument `--kubernetes-node-name` or env variable `KUBERNETES_NODE_NAME` needs to be set. The helm-chart takes care of this.
2429

2530
### Fixed
2631

2732
- Use `json` file extension for log files ([#343]).
33+
- Allow uppercase characters in domain names ([#365]).
34+
35+
### Removed
36+
37+
- Remove the `lastUpdateTime` field from the stacklet status ([#365]).
38+
- Remove role binding to legacy service accounts ([#365]).
2839

2940
[#338]: https://github.com/stackabletech/commons-operator/pull/338
3041
[#343]: https://github.com/stackabletech/commons-operator/pull/343
3142
[#344]: https://github.com/stackabletech/commons-operator/pull/344
3243
[#349]: https://github.com/stackabletech/commons-operator/pull/349
3344
[#353]: https://github.com/stackabletech/commons-operator/pull/353
3445
[#363]: https://github.com/stackabletech/commons-operator/pull/363
46+
[#365]: https://github.com/stackabletech/commons-operator/pull/365
3547

3648
## [25.3.0] - 2025-03-21
3749

0 commit comments

Comments
 (0)