Skip to content

Commit a58b04e

Browse files
authored
chore: Bump Rust dependencies pre-25.7.0 (#699)
* feat(helm): Add RBAC rule for automatic cluster domain detection * chore: Bump Rust dependencies * chore: Allow and fix Clippy lints * chore: Update changelog link
1 parent 0c1ba53 commit a58b04e

File tree

11 files changed

+270
-558
lines changed

11 files changed

+270
-558
lines changed

CHANGELOG.md

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,8 @@ All notable changes to this project will be documented in this file.
1212
- Use `--console-log-format` (or `CONSOLE_LOG_FORMAT`) to set the format to `plain` (default) or `json`.
1313
- The operator now defaults to `AES/CTR/NoPadding` for `dfs.encrypt.data.transfer.cipher.suite` to improve security and performance ([#693]).
1414
- The built-in Prometheus servlet is now enabled and metrics are exposed under the `/prom` path of all UI services ([#695]).
15-
- Added several properties to `hdfs-site.xml` and `core-site.xml` that improve general performance and reliability ([#696])
15+
- Add several properties to `hdfs-site.xml` and `core-site.xml` that improve general performance and reliability ([#696]).
16+
- Add RBAC rule to helm template for automatic cluster domain detection ([#699]).
1617

1718
### Changed
1819

@@ -31,15 +32,22 @@ All notable changes to this project will be documented in this file.
3132
- This is marked as breaking because tools and policies might exist, which require these fields to be set
3233
- Use versioned common structs ([#684]).
3334
- BREAKING: remove legacy service account binding for cluster role nodes ([#697]).
35+
- BREAKING: Bump stackable-operator to 0.94.0 and update other dependencies ([#699]).
36+
- The default Kubernetes cluster domain name is now fetched from the kubelet API unless explicitly configured.
37+
- This requires operators to have the RBAC permission to get nodes/proxy in the apiGroup "". The helm-chart takes care of this.
38+
- The CLI argument `--kubernetes-node-name` or env variable `KUBERNETES_NODE_NAME` needs to be set. The helm-chart takes care of this.
3439

3540
### Fixed
3641

3742
- Use `json` file extension for log files ([#667]).
3843
- Fix a bug where changes to ConfigMaps that are referenced in the HdfsCluster spec didn't trigger a reconciliation ([#671]).
44+
- Allow uppercase characters in domain names ([#699]).
3945

4046
### Removed
4147

4248
- Remove support for HDFS `3.3.4`, `3.3.6`, and `3.4.0` ([#675]).
49+
- Remove the `lastUpdateTime` field from the stacklet status ([#699]).
50+
- Remove role binding to legacy service accounts ([#699]).
4351

4452
[#661]: https://github.com/stackabletech/hdfs-operator/pull/661
4553
[#671]: https://github.com/stackabletech/hdfs-operator/pull/671
@@ -54,6 +62,7 @@ All notable changes to this project will be documented in this file.
5462
[#695]: https://github.com/stackabletech/hdfs-operator/pull/695
5563
[#696]: https://github.com/stackabletech/hdfs-operator/pull/696
5664
[#697]: https://github.com/stackabletech/hdfs-operator/pull/697
65+
[#699]: https://github.com/stackabletech/hdfs-operator/pull/699
5766

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

0 commit comments

Comments
 (0)