release: advance to 25.4.3-preview+2#594
Merged
NishanthNalluri merged 1 commit intomasterfrom Feb 3, 2026
Merged
Conversation
cockroachdb-parent/charts/operator/templates/clusterrole-pre-upgrade.yaml
Outdated
Show resolved
Hide resolved
156660c to
03d9ac5
Compare
pritesh-lahoti
approved these changes
Feb 2, 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.
03d9ac5 to
fae2c5d
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This release disables serving
v1alpha1and only servesv1beta1api 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