Skip to content

Commit 167c3d9

Browse files
committed
docs: Add commons-operator fixes
1 parent 99c4bf1 commit 167c3d9

1 file changed

Lines changed: 9 additions & 0 deletions

File tree

modules/ROOT/partials/release-notes/release-26.3.adoc

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -240,6 +240,15 @@ Fixed in https://github.com/stackabletech/opensearch-operator/issues/106[opensea
240240
The `spec.connector.iceberg.metastore` field in TrinoCatalog is now optional, as Iceberg also supports other catalogs, such as a REST catalog, which (currently) can only be added using configOverrides.
241241
Fixed in https://github.com/stackabletech/trino-operator/pull/841[trino-operator#841].
242242

243+
===== Stackable commons-operator
244+
245+
*BREAKING:* Prevent an unnecessary restart of Pod 0 of the StatefulSet when the StatefulSet is initially created.
246+
This was caused by commons-operator needing to update the StatefulSet immediately after creation, at which point Pod 0 was already created.
247+
The problem is fixed by utilizing an admission webhook, which is able to mutate the StatefulSet during its creation, so before Pod 0 is created.
248+
For that the commons-operator now needs the RBAC permission to `create` and `patch` `mutatingwebhookconfigurations`, which the Helm Chart automatically adds.
249+
The webhook can be disabled using `--disable-restarter-mutating-webhook` or by setting the `DISABLE_RESTARTER_MUTATING_WEBHOOK` environment variable, which will revert the fixed behaviour.
250+
Fixed in https://github.com/stackabletech/commons-operator/pull/387[commons-operator#387].
251+
243252

244253
==== Supported versions
245254

0 commit comments

Comments
 (0)