Skip to content

Commit 6a0d366

Browse files
authored
chore: runAsNonRoot and fix empty CRD fields (#860)
1 parent 51a5ed0 commit 6a0d366

7 files changed

Lines changed: 1689 additions & 716 deletions

File tree

‎CHANGELOG.md‎

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,10 +11,18 @@ All notable changes to this project will be documented in this file.
1111
- The RBAC ServiceAccount and RoleBinding are now built with the operator-rs `v2::rbac`
1212
functions and carry the full set of recommended labels ([#846]).
1313
- Bump stackable-operator to 0.114.0 ([#855]).
14+
- All product containers now run with `securityContext.runAsNonRoot` set to `true` to improve security ([#860]).
15+
16+
### Fixed
17+
18+
- Fix a longstanding problem of including empty `categories`, `shortNames` and `additionalPrinterColumns` in the CRDs,
19+
which could cause problems with GitOps tools (e.g. ArgoCD) reporting a diff in the custom resources.
20+
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 ([#860]).
1421

1522
[#841]: https://github.com/stackabletech/druid-operator/pull/841
1623
[#846]: https://github.com/stackabletech/druid-operator/pull/846
1724
[#855]: https://github.com/stackabletech/druid-operator/pull/855
25+
[#860]: https://github.com/stackabletech/druid-operator/pull/860
1826

1927
## [26.7.0] - 2026-07-21
2028

0 commit comments

Comments
 (0)