Skip to content

Commit 54f7817

Browse files
authored
chore: Bump Rust dependencies pre-25.7.0 (#675)
* feat(helm): Add RBAC rule for automatic cluster domain detection * chore: Bump Rust dependencies * chore: Allow Clippy's result_large_err lint * chore: Update changelog link
1 parent e250565 commit 54f7817

File tree

9 files changed

+256
-549
lines changed

9 files changed

+256
-549
lines changed

CHANGELOG.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@
1010
- Use `--file-log-rotation-period` (or `FILE_LOG_ROTATION_PERIOD`) to configure the frequency of rotation.
1111
- Use `--console-log-format` (or `CONSOLE_LOG_FORMAT`) to set the format to `plain` (default) or `json`.
1212
- Added support for HBase 2.6.2 ([#659]):
13+
- Add RBAC rule to helm template for automatic cluster domain detection ([#675]).
1314

1415
### Changed
1516

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

3136
### Fixed
3237

3338
- Use `json` file extension for log files ([#647]).
3439
- Fix a bug where changes to ConfigMaps that are referenced in the HbaseCluster spec didn't trigger a reconciliation ([#645]).
40+
- Allow uppercase characters in domain names ([#675]).
3541

3642
### Removed
3743

3844
- test: ZooKeeper 3.9.2 removed ([#654]).
3945
- test: Remove HDFS `3.3.4`, `3.3.6`, and `3.4.0` ([#655]).
4046
- test: HBase 2.4.18 removed ([#659]):
4147
- Remove operator support for HBase 2.4 including the JMX exporter ([#672]).
48+
- Remove the `lastUpdateTime` field from the stacklet status ([#675]).
49+
- Remove role binding to legacy service accounts ([#675]).
4250

4351
[#639]: https://github.com/stackabletech/hbase-operator/pull/639
4452
[#640]: https://github.com/stackabletech/hbase-operator/pull/640
@@ -53,6 +61,7 @@
5361
[#660]: https://github.com/stackabletech/hbase-operator/pull/660
5462
[#661]: https://github.com/stackabletech/hbase-operator/pull/661
5563
[#672]: https://github.com/stackabletech/hbase-operator/pull/672
64+
[#675]: https://github.com/stackabletech/hbase-operator/pull/675
5665

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

0 commit comments

Comments
 (0)