Skip to content

Commit 724af6f

Browse files
authored
chore: Bump Rust dependencies pre-25.7.0 (#646)
* feat(helm): Add RBAC rule for automatic cluster domain detection * chore: Bump stackable-operator to 0.94.0 and update other dependencies * chore: Update changelog
1 parent 0d72465 commit 724af6f

File tree

11 files changed

+1251
-1832
lines changed

11 files changed

+1251
-1832
lines changed

CHANGELOG.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@
1010
- Use `--console-log-format` (or `CONSOLE_LOG_FORMAT`) to set the format to `plain` (default) or `json`.
1111
- BREAKING: Added listener support for Superset ([#625]).
1212
- Add internal headless service in addition to the metrics service and move listener logic to listener.rs ([#644])
13+
- Add RBAC rule to helm template for automatic cluster domain detection ([#646]).
1314

1415
### Changed
1516

@@ -29,11 +30,21 @@
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
3132
- Changed listener class to be role-only ([#643]).
33+
- BREAKING: Bump stackable-operator to 0.94.0 and update other dependencies ([#646]).
34+
- The default Kubernetes cluster domain name is now fetched from the kubelet API unless explicitly configured.
35+
- This requires operators to have the RBAC permission to get nodes/proxy in the apiGroup "". The helm-chart takes care of this.
36+
- The CLI argument `--kubernetes-node-name` or env variable `KUBERNETES_NODE_NAME` needs to be set. The helm-chart takes care of this.
3237

3338
### Fixed
3439

3540
- Use `json` file extension for log files ([#615]).
3641
- Fix a bug where changes to ConfigMaps that are referenced in the SupersetCluster spec didn't trigger a reconciliation ([#609]).
42+
- Allow uppercase characters in domain names ([#646]).
43+
44+
## Removed
45+
46+
- Remove the `lastUpdateTime` field from the stacklet status ([#646]).
47+
- Remove role binding to legacy service accounts ([#646]).
3748

3849
[#609]: https://github.com/stackabletech/superset-operator/pull/609
3950
[#610]: https://github.com/stackabletech/superset-operator/pull/610
@@ -47,6 +58,7 @@
4758
[#637]: https://github.com/stackabletech/superset-operator/pull/637
4859
[#643]: https://github.com/stackabletech/superset-operator/pull/643
4960
[#644]: https://github.com/stackabletech/superset-operator/pull/644
61+
[#646]: https://github.com/stackabletech/superset-operator/pull/646
5062

5163
## [25.3.0] - 2025-03-21
5264

0 commit comments

Comments
 (0)