Skip to content

Commit b431e9e

Browse files
committed
fix(clickstack-operators): bump clickhouse-operator-helm dep to >=0.0.5
1 parent 2335bf8 commit b431e9e

2 files changed

Lines changed: 14 additions & 1 deletion

File tree

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
---
2+
"helm-charts": minor
3+
---
4+
5+
fix(clickstack-operators): bump clickhouse-operator-helm dependency to `>=0.0.5, <0.1.0`
6+
7+
The previous `~0.0.2` constraint resolved narrowly to v0.0.2 only (Masterminds semver behavior for pre-1.0 versions), pinning the operator to an old release. v0.0.5 ships:
8+
9+
- New CRD schema with the `spec.podDisruptionBudget` field on both `ClickHouseCluster` and `KeeperCluster` (lets users override the auto-generated PDB).
10+
- Smart default for `ClickHouseCluster` with `replicas <= 1`: `maxUnavailable=1` instead of `minAvailable=1`, so single-replica deployments no longer deadlock on node drains.
11+
- RBAC additions (e.g. `Jobs` informer) required by the v0.0.5 controller manager.
12+
13+
Users on `clickstack-operators` v1.0.0 cannot benefit from any of these because the chart resolved the dependency to v0.0.2; the v0.0.5 binary cannot run against v0.0.2's RBAC or CRD schema.

charts/clickstack-operators/Chart.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,6 @@ dependencies:
1313
repository: https://mongodb.github.io/helm-charts
1414
alias: mongodb-operator
1515
- name: clickhouse-operator-helm
16-
version: "~0.0.2"
16+
version: ">=0.0.5, <0.1.0"
1717
repository: oci://ghcr.io/clickhouse
1818
alias: clickhouse-operator

0 commit comments

Comments
 (0)