@@ -13,6 +13,8 @@ All notable changes to this project will be documented in this file.
1313 - Use ` --console-log-format ` (or ` CONSOLE_LOG_FORMAT ` ) to set the format to ` plain ` (default) or ` json ` .
1414- Expose history and connect services via listener classes ([ #562 ] ).
1515- Support for Spark 3.5.6 ([ #580 ] ).
16+ - Add RBAC rule to helm template for automatic cluster domain detection ([ #592 ] ).
17+ - Add ` sparkhistory ` and ` shs ` shortnames for SparkHistoryServer ([ #592 ] ).
1618
1719### Changed
1820
@@ -34,17 +36,24 @@ All notable changes to this project will be documented in this file.
3436 - The defaults from the docker images itself will now apply, which will be different from 1000/0 going forward
3537 - This is marked as breaking because tools and policies might exist, which require these fields to be set
3638- Enable the built-in Prometheus servlet. The jmx exporter was removed in ([ #584 ] ) but added back in ([ #585 ] ).
39+ - BREAKING: Bump stackable-operator to 0.94.0 and update other dependencies ([ #592 ] ).
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. The helm-chart takes care of this.
3743
3844### Fixed
3945
4046- Use ` json ` file extension for log files ([ #553 ] ).
4147- The Spark connect controller now watches StatefulSets instead of Deployments (again) ([ #573 ] ).
4248- BREAKING: Move ` listenerClass ` to ` roleConfig ` for Spark History Server and Spark Connect. Service names changed. ([ #588 ] ).
49+ - Allow uppercase characters in domain names ([ #592 ] ).
4350
4451### Removed
4552
4653- Support for Spark versions 3.5.2 has been dropped ([ #570 ] ).
4754- Integration test spark-pi-public-s3 because the AWS SDK >2.24 doesn't suuport anonymous S3 access anymore ([ #574 ] ).
55+ - Remove the ` lastUpdateTime ` field from the stacklet status ([ #592 ] ).
56+ - Remove role binding to legacy service accounts ([ #592 ] ).
4857
4958[ #539 ] : https://github.com/stackabletech/spark-k8s-operator/pull/539
5059[ #547 ] : https://github.com/stackabletech/spark-k8s-operator/pull/547
@@ -64,6 +73,7 @@ All notable changes to this project will be documented in this file.
6473[ #584 ] : https://github.com/stackabletech/spark-k8s-operator/pull/584
6574[ #585 ] : https://github.com/stackabletech/spark-k8s-operator/pull/585
6675[ #588 ] : https://github.com/stackabletech/spark-k8s-operator/pull/588
76+ [ #592 ] : https://github.com/stackabletech/spark-k8s-operator/pull/592
6777
6878## [ 25.3.0] - 2025-03-21
6979
0 commit comments