Skip to content

Commit 48bdff6

Browse files
authored
chore: runAsNonRoot and fix empty CRD fields (#741)
* chore: runAsNonRoot and fix CRD empty fields * changelog * changelog * changelog
1 parent 4a88b34 commit 48bdff6

6 files changed

Lines changed: 1085 additions & 664 deletions

File tree

CHANGELOG.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,16 +13,21 @@ All notable changes to this project will be documented in this file.
1313
- BREAKING: The `metastore` role is now required by the CRD; a HiveCluster without it was
1414
previously accepted by the API server but failed reconciliation ([#731]).
1515
- Bump stackable-operator to 0.114.0 ([#735]).
16+
- All product containers now run with `securityContext.runAsNonRoot` set to `true` to improve security ([#741]).
1617

1718
### Fixed
1819

1920
- HMS now also handles table and schema locations using the `s3://` scheme, not just `s3a://`,
2021
when an S3 connection is configured ([#736]).
22+
- Fix a longstanding problem of including empty `categories`, `shortNames` and `additionalPrinterColumns` in the CRDs,
23+
which could cause problems with GitOps tools (e.g. ArgoCD) reporting a diff in the custom resources.
24+
See [our internal issue](https://github.com/stackabletech/hdfs-operator/issues/626) and [the fix](https://github.com/kube-rs/kube/pull/2042) for details ([#741]).
2125

2226
[#726]: https://github.com/stackabletech/hive-operator/pull/726
2327
[#731]: https://github.com/stackabletech/hive-operator/pull/731
2428
[#735]: https://github.com/stackabletech/hive-operator/pull/735
2529
[#736]: https://github.com/stackabletech/hive-operator/pull/736
30+
[#741]: https://github.com/stackabletech/hive-operator/pull/741
2631

2732
## [26.7.0] - 2026-07-21
2833

0 commit comments

Comments
 (0)