Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

docker/k8s: add bookworm builds #13436

Merged
merged 1 commit into from
Jul 17, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
16 changes: 16 additions & 0 deletions changelog/18.0/18.0.0/summary.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,9 @@
- [VTGate Vindex unknown parameters](#vtgate-vindex-unknown-parameters)
- **[VTTablet](#vttablet)**
- [VTTablet: New ResetSequences RPC](#vttablet-new-rpc-reset-sequences)
- **[Docker](#docker)**
- [Debian: Bookworm added and made default](#debian-bookworm)
- [Debian: Buster removed](#debian-buster)

## <a id="major-changes"/>Major Changes

Expand Down Expand Up @@ -76,3 +79,16 @@ Vitess upgrade process from an earlier version if you need to use such a workflo

Any MoveTables or Migrate workflow that moves a sequence table should only be run after all vitess components have been
upgraded, and no upgrade should be done while such a workflow is in progress.

### <a id="docker"/>Docker

#### <a id="debian-bookworm"/>Bookworm added and made default

Bookworm was released on 2023-06-10, and will be the new default base container for Docker builds.
Bullseye images will still be built and available as long as the OS build is current, tagged with the `-bullseye` suffix.

#### <a id="debian-buster"/>Buster removed

Buster LTS supports will stop in June 2024, and Vitess v18.0 will be supported through October 2024.
To prevent supporting a deprecated buster build for several months after June 2024, we are preemptively
removing Vitess support.
6 changes: 3 additions & 3 deletions docker/release.sh
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
#!/bin/bash
set -ex

vt_base_version='v16.0.0'
debian_versions='buster bullseye'
default_debian_version='bullseye'
vt_base_version='v18.0.0-SNAPSHOT'
debian_versions='bullseye bookworm'
default_debian_version='bookworm'

docker pull --platform linux/amd64 vitess/base:$vt_base_version

Expand Down