Skip to content

release: advance to 25.4.3-preview+2#594

Merged
NishanthNalluri merged 1 commit intomasterfrom
nishanth/updateOperatorImage
Feb 3, 2026
Merged

release: advance to 25.4.3-preview+2#594
NishanthNalluri merged 1 commit intomasterfrom
nishanth/updateOperatorImage

Conversation

@NishanthNalluri
Copy link
Contributor

@NishanthNalluri NishanthNalluri commented Jan 29, 2026

This release disables serving v1alpha1 and only serves v1beta1 api version.

To ensure smooth upgrades, this release introduces comprehensive pre-upgrade validation. The operator chart now validates that all CockroachDB Helm releases have been upgraded to v1beta1 templates before allowing the operator upgrade.

Similarly, the CockroachDB chart enforces that the operator must be upgraded first when using Phase 2 (25.4.3-preview+2) chart versions. Migration guide is updated accordingly which includes all the relevant details for each phase.

This release also includes a fix to scope PodDisruptionBudget to individual clusters, preventing conflicts in multi-cluster deployments in same namespace.

Resolves: CRDB-59292

@NishanthNalluri NishanthNalluri force-pushed the nishanth/updateOperatorImage branch from 156660c to 03d9ac5 Compare January 31, 2026 15:16
This release disables serving v1alpha1 and only serves v1beta1 api version.

To ensure smooth upgrades, this release introduces comprehensive pre-upgrade
validation. The operator chart now validates that all CockroachDB Helm releases
have been upgraded to v1beta1 templates before allowing the operator upgrade.

Similarly, the CockroachDB chart enforces that the operator must be upgraded
first when using Phase 2 (25.4.3-preview+2) chart versions. Migration guide is
updated accordingly which includes all the relevant details for each phase.

This release also includes a fix to scope PodDisruptionBudget to individual
clusters, preventing conflicts in multi-cluster deployments in same namespace.
@NishanthNalluri NishanthNalluri force-pushed the nishanth/updateOperatorImage branch from 03d9ac5 to fae2c5d Compare February 3, 2026 15:29
@NishanthNalluri NishanthNalluri merged commit de0d25a into master Feb 3, 2026
12 checks passed
@NishanthNalluri NishanthNalluri deleted the nishanth/updateOperatorImage branch February 3, 2026 16:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants