Skip to content

Commit 6066c57

Browse files
committed
Merge remote-tracking branch 'origin/main' into keyspace_level_backups
2 parents 41c7e6f + 7a37d2e commit 6066c57

24 files changed

Lines changed: 1105 additions & 412 deletions

.buildkite/pipeline.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ agents:
22
queue: "public"
33

44
env:
5-
GO_VERSION_FILE: "go1.25.6.linux-amd64.tar.gz"
5+
GO_VERSION_FILE: "go1.26.1.linux-amd64.tar.gz"
66

77
# Mount the docker.sock as to the docker container, so that we are able to
88
# run docker build command and kind is spawned as a sibling container.

.github/workflows/integration-test.yaml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -14,14 +14,14 @@ jobs:
1414
runs-on: ubuntu-latest
1515
steps:
1616

17+
- name: Check out code into the Go module directory
18+
uses: actions/checkout@v6
19+
1720
- name: Set up Go
18-
uses: actions/setup-go@v6
21+
uses: actions/setup-go@4b73464bb391d4059bd26b0524d20df3927bd417 # v6.3.0
1922
with:
20-
go-version: 1.25.6
23+
go-version-file: go.mod
2124
id: go
2225

23-
- name: Check out code into the Go module directory
24-
uses: actions/checkout@v6
25-
2626
- name: Integration Test
2727
run: make integration-test

.github/workflows/make-generate-and-diff.yaml

Lines changed: 6 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -14,16 +14,14 @@ jobs:
1414
runs-on: ubuntu-latest
1515
steps:
1616

17-
- name: Set up Go
18-
uses: actions/setup-go@v6
19-
with:
20-
go-version: 1.25.6
21-
id: go
22-
2317
- name: Check out code into the Go module directory
2418
uses: actions/checkout@v6
19+
20+
- name: Set up Go
21+
uses: actions/setup-go@4b73464bb391d4059bd26b0524d20df3927bd417 # v6.3.0
2522
with:
26-
path: src/planetscale.dev/vitess-operator
23+
go-version-file: go.mod
24+
id: go
2725

2826
- name: make generate-and-diff
29-
run: make -C src/planetscale.dev/vitess-operator generate-and-diff
27+
run: make generate-and-diff

.github/workflows/unit-test.yaml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -14,15 +14,15 @@ jobs:
1414
runs-on: ubuntu-latest
1515
steps:
1616

17+
- name: Check out code into the Go module directory
18+
uses: actions/checkout@v6
19+
1720
- name: Set up Go
18-
uses: actions/setup-go@v6
21+
uses: actions/setup-go@4b73464bb391d4059bd26b0524d20df3927bd417 # v6.3.0
1922
with:
20-
go-version: 1.25.6
23+
go-version-file: go.mod
2124
id: go
2225

23-
- name: Check out code into the Go module directory
24-
uses: actions/checkout@v6
25-
2626
- name: Build
2727
run: CGO_ENABLED=0 go install -v ./...
2828

.github/workflows/upgrade-vitess-dependency.yaml

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -17,14 +17,14 @@ jobs:
1717
name: Upgrade Vitess Dependency
1818
runs-on: ubuntu-latest
1919
steps:
20-
- name: Set up Go
21-
uses: actions/setup-go@v6
22-
with:
23-
go-version: 1.25.6
24-
2520
- name: Check out code into the Go module directory
2621
uses: actions/checkout@v6
2722

23+
- name: Set up Go
24+
uses: actions/setup-go@4b73464bb391d4059bd26b0524d20df3927bd417 # v6.3.0
25+
with:
26+
go-version-file: go.mod
27+
2828
- name: Go Get latest Vitess Dependency
2929
run: |
3030
go get -d vitess.io/vitess@main
@@ -39,5 +39,6 @@ jobs:
3939
title: "Upgrade Vitess Dependency to Latest"
4040
body: "Weekly Vitess dependency upgrade running on a cron schedule"
4141
reviewers: |
42-
frouioui
43-
GuptaManan100
42+
mattlord
43+
mhamza15
44+
timvaillancourt

README.md

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -16,13 +16,10 @@ compatible with certain Vitess and Kubernetes versions, as shown in this table:
1616

1717
| Vitess Operator Version | Recommended Vitess Versions | Recommended Kubernetes Versions |
1818
|-------------------------|-----------------------------|-----------------------------------------------|
19-
| `v2.11.*` | `v18.0.*` | `v1.22.*`, `v1.23.*`, `v1.24.*`, or `v1.25.*` |
20-
| `v2.12.*` | `v19.0.*` | `v1.25.*`, `v1.26.*`, `v1.27.*`, or `v1.28.*` |
21-
| `v2.13.*` | `v20.0.*` | `v1.25.*`, `v1.26.*`, `v1.27.*`, or `v1.28.*` |
2219
| `v2.14.*` | `v21.0.*` | `v1.29.*`, `v1.30.*`, `v1.31.*` |
2320
| `v2.15.*` | `v22.0.*` | `v1.30.*`, `v1.31.*`, `v1.32.*` |
2421
| `v2.16.*` | `v23.0.*` | `v1.31.*`, `v1.32.*`, `v1.33.*`, or `v1.34.*` |
25-
| `latest` | `latest` | `v1.31.*`, `v1.32.*`, `v1.33.*`, or `v1.34.*` |
22+
| `latest` | `latest` | `v1.32.*`, `v1.33.*`, `v1.34.*`, or `v1.35.*` |
2623

2724
If for some reason you must attempt to use versions outside the recommend
2825
window, we still welcome bug reports since a workaround might be possible.

build/Dockerfile.release

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
# without messing up file permissions, since the Docker container doesn't run as
1212
# your actual user.
1313

14-
FROM golang:1.26.0 AS build
14+
FROM golang:1.26.1 AS build
1515

1616
ENV GO111MODULE=on
1717
WORKDIR /go/src/planetscale.dev/vitess-operator

deploy/crds/planetscale.com_etcdlockservers.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ apiVersion: apiextensions.k8s.io/v1
33
kind: CustomResourceDefinition
44
metadata:
55
annotations:
6-
controller-gen.kubebuilder.io/version: v0.17.2
6+
controller-gen.kubebuilder.io/version: v0.20.1
77
name: etcdlockservers.planetscale.com
88
spec:
99
group: planetscale.com

deploy/crds/planetscale.com_vitessbackups.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ apiVersion: apiextensions.k8s.io/v1
33
kind: CustomResourceDefinition
44
metadata:
55
annotations:
6-
controller-gen.kubebuilder.io/version: v0.17.2
6+
controller-gen.kubebuilder.io/version: v0.20.1
77
name: vitessbackups.planetscale.com
88
spec:
99
group: planetscale.com

deploy/crds/planetscale.com_vitessbackupschedules.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ apiVersion: apiextensions.k8s.io/v1
33
kind: CustomResourceDefinition
44
metadata:
55
annotations:
6-
controller-gen.kubebuilder.io/version: v0.17.2
6+
controller-gen.kubebuilder.io/version: v0.20.1
77
name: vitessbackupschedules.planetscale.com
88
spec:
99
group: planetscale.com

0 commit comments

Comments
 (0)