frouioui/vitess

Release of `v21.0.1`

Closed this issue · 1 comments

Note

This release is scheduled for Thu 20 Jun 2024.
The release of vitess-operator v2.14.1 is also planned.
Release team: @vitessio/release

Important

Please do not edit the content of the Issue's body manually.
The vitess-releaser tool is managing and handling this issue.
You can however click on the check boxes to mark them as done/not done, and write comments.

Prerequisites (~2 weeks before)

  • General prerequisites.
    • Be part of the Release team in the vitessio GitHub organization, here.
    • Be an admin of the planetscale/vitess-operator repository.
    • Have access to Vitess' Java repository and have it working locally, guide here.
    • Have vitessio/vitess and planetscale/vitess-operator cloned in the same parent directory.
  • Notify the community on Slack.
  • Make sure the release notes summary is prepared and clean.
  • Make sure important Pull Requests are merged, list below.
  • Make sure release blocker items are closed, list below.

Code Freeze (~1-3 days before)

Pre-Release (~1-3 days before)

  • Create Release PR. (We do this earlier to catch any issues in the tool and let CI run.)
  • Update vitess-operator Golang version.
  • Update Cobra Docs.

Release (Thu 20 Jun)

Post-Release (Thu 20 Jun)

  • Notify the community on Slack for the new release.
  • Twitter announcement.
  • Remove bypass branch protection rules, if required.
  • Close this Issue.

Release completed.