[release-23.0] Release of v23.0.6 - #20993
Conversation
This commit was made automatically by the vitess-releaser tool. See https://github.com/vitessio/vitess-releaser Signed-off-by: Matt Lord <mattalord@gmail.com>
This commit was made automatically by the vitess-releaser tool. See https://github.com/vitessio/vitess-releaser Signed-off-by: Matt Lord <mattalord@gmail.com>
This commit was made automatically by the vitess-releaser tool. See https://github.com/vitessio/vitess-releaser Signed-off-by: Matt Lord <mattalord@gmail.com>
Codex Review SummaryThis comment shows the latest Codex review activity on this pull request.
ℹ️ About Codex in GitHubYour team has set up Codex to review pull requests in this repo. Reviews are triggered when you
Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings. |
Review ChecklistHello reviewers! 👋 Please follow this checklist when reviewing this Pull Request. General
Tests
Documentation
New flags
If a workflow is added or modified:
Backward compatibility
|
| vttablet: vitess/lite:v23.0.5 | ||
| vtbackup: vitess/lite:v23.0.5 | ||
| vtorc: vitess/lite:v23.0.5 | ||
| vtctld: vitess/lite:v23.0.6 |
There was a problem hiding this comment.
🟡 Release examples use mixed versions
The v23.0.6 bump updates operator manifests but leaves all Compose manifests on v23.0.5. Bundled examples therefore deploy different releases.
Prompt for agents
Complete the v23.0.6 example-image update across examples/compose/docker-compose.beginners.yml, examples/compose/docker-compose.yml, examples/compose/vtcompose/docker-compose.test.yml, and examples/compose/vtcompose/vtcompose.go. These files still contain vitess/lite:v23.0.5, although this release PR updates the equivalent operator examples to v23.0.6. Preserve any existing image-variable behavior while making the release examples consistent.
Was this helpful? React with 👍 or 👎 to provide feedback.
| @@ -0,0 +1,76 @@ | |||
| # Changelog of Vitess v23.0.6 | |||
|
|
|||
| ### Bug fixes | |||
There was a problem hiding this comment.
🟡 Changes recommended
The release artifacts have a duplicated heading, omit compose image bumps, and precede unresolved release prerequisites.
Once you've addressed the issues Copilot identified, you can request another Copilot review.
Pull request overview
Finalizes Vitess v23.0.6 release metadata, notes, and example image versions.
Changes:
- Finalizes Go and Java versions.
- Adds v23.0.6 changelog and release notes.
- Updates operator images and disables code freeze.
File summaries
| File | Description |
|---|---|
java/pom.xml |
Finalizes parent version. |
java/jdbc/pom.xml |
Finalizes JDBC parent version. |
java/grpc-client/pom.xml |
Finalizes gRPC parent version. |
java/example/pom.xml |
Finalizes example parent version. |
java/client/pom.xml |
Finalizes client parent version. |
go/vt/servenv/version.go |
Sets the release version. |
examples/operator/101_initial_cluster.yaml |
Updates container images. |
examples/operator/201_customer_tablets.yaml |
Updates container images. |
examples/operator/302_new_shards.yaml |
Updates container images. |
examples/operator/306_down_shard_0.yaml |
Updates container images. |
examples/operator/401_scheduled_backups.yaml |
Updates container images. |
changelog/23.0/README.md |
Links v23.0.6 notes. |
changelog/23.0/23.0.6/release_notes.md |
Adds release highlights. |
changelog/23.0/23.0.6/changelog.md |
Adds the complete changelog. |
.github/workflows/code_freeze.yml |
Disables code-freeze failure. |
Review details
- Files reviewed: 15/15 changed files
- Comments generated: 3
- Review effort level: Balanced
💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.
| ------------ | ||
| The entire changelog for this release can be found [here](https://github.com/vitessio/vitess/blob/main/changelog/23.0/23.0.6/changelog.md). | ||
|
|
||
| The release includes 47 merged Pull Requests. |
| vttablet: vitess/lite:v23.0.5 | ||
| vtbackup: vitess/lite:v23.0.5 | ||
| vtorc: vitess/lite:v23.0.5 | ||
| vtctld: vitess/lite:v23.0.6 |
Removed duplicate release title from release notes. Signed-off-by: Matt Lord <mattalord@gmail.com>
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: aa6bad1848
ℹ️ About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
| vttablet: vitess/lite:v23.0.5 | ||
| vtbackup: vitess/lite:v23.0.5 | ||
| vtorc: vitess/lite:v23.0.5 | ||
| vtctld: vitess/lite:v23.0.6 |
There was a problem hiding this comment.
Update Docker Compose images for this release
When users launch the Docker Compose examples after v23.0.6, they still pull vitess/lite:v23.0.5: examples/compose/docker-compose.yml, docker-compose.beginners.yml, vtcompose/docker-compose.test.yml, and the templates in vtcompose/vtcompose.go all retain the old tag. The release helper's updateVitessExamples function explicitly covers both operator and Compose examples, but this commit updates only the operator YAMLs, so the Compose examples should also be bumped to v23.0.6.
Useful? React with 👍 / 👎.
There was a problem hiding this comment.
🔵 Needs a closer look
Six pull requests designated as v23.0.6 prerequisites remain open and absent from the generated changelog.
Review details
Suppressed comments (1)
changelog/23.0/23.0.6/release_notes.md:18
- The v23.0.6 checklist in #20935 still lists six important PRs as prerequisites, and #20885, #20924, #20940, #20956, #20959, and #20989 all remain open. This generated count/changelog therefore omits work currently designated for the release; merging and tagging this commit now would exclude it. Please either merge/backport the intended fixes and regenerate the release notes, or explicitly defer those entries from v23.0.6 before approval.
The release includes 47 merged Pull Requests.
- Files reviewed: 15/15 changed files
- Comments generated: 0 new
- Review effort level: Balanced
Codecov Report✅ All modified and coverable lines are covered by tests.
Additional details and impacted files@@ Coverage Diff @@
## release-23.0 #20993 +/- ##
=================================================
- Coverage 69.45% 56.38% -13.08%
=================================================
Files 1607 28 -1579
Lines 215090 1527 -213563
=================================================
- Hits 149397 861 -148536
+ Misses 65693 666 -65027
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Harness. 🚀 New features to boost your workflow:
|
Includes the release notes and release commit for the
v23.0.6release. Once this PR is merged, we will be able to tagv23.0.6on the merge commit.