From 7bbcaf80362159c607db8bfbb004c6d327e04ff0 Mon Sep 17 00:00:00 2001 From: Shiming Zhang Date: Mon, 19 Feb 2024 16:40:26 +0800 Subject: [PATCH] Bump releases of k8s --- .github/workflows/test.yaml | 10 ++++++++ supported_releases.txt | 12 +++++----- .../build-with-push-bucket-staging.txt | 4 ++-- .../testdata/build-with-push-bucket.txt | 4 ++-- .../testdata/build-with-push-ghrelease.txt | 4 ++-- test/release/testdata/build.txt | 4 ++-- ...luster-image-nerdctl-with-push-staging.txt | 12 +++++----- .../cluster-image-nerdctl-with-push.txt | 12 +++++----- .../testdata/cluster-image-nerdctl.txt | 6 ++--- ...cluster-image-podman-with-push-staging.txt | 12 +++++----- .../cluster-image-podman-with-push.txt | 12 +++++----- .../release/testdata/cluster-image-podman.txt | 6 ++--- .../cluster-image-with-push-staging.txt | 6 ++--- .../testdata/cluster-image-with-push.txt | 6 ++--- test/release/testdata/cluster-image.txt | 6 ++--- .../cross-build-with-push-bucket-staging.txt | 24 +++++++++---------- .../testdata/cross-build-with-push-bucket.txt | 24 +++++++++---------- .../cross-build-with-push-ghrelease.txt | 24 +++++++++---------- test/release/testdata/cross-build.txt | 24 +++++++++---------- ...luster-image-nerdctl-with-push-staging.txt | 12 +++++----- .../cross-cluster-image-nerdctl-with-push.txt | 12 +++++----- .../testdata/cross-cluster-image-nerdctl.txt | 6 ++--- ...cluster-image-podman-with-push-staging.txt | 12 +++++----- .../cross-cluster-image-podman-with-push.txt | 12 +++++----- .../testdata/cross-cluster-image-podman.txt | 6 ++--- .../cross-cluster-image-with-push-staging.txt | 6 ++--- .../cross-cluster-image-with-push.txt | 6 ++--- test/release/testdata/cross-cluster-image.txt | 6 ++--- 28 files changed, 150 insertions(+), 140 deletions(-) diff --git a/.github/workflows/test.yaml b/.github/workflows/test.yaml index 769a54ee1..0e94e6c3b 100644 --- a/.github/workflows/test.yaml +++ b/.github/workflows/test.yaml @@ -204,6 +204,16 @@ jobs: run: | sudo apt install podman=3.4.4+ds1-1ubuntu1 --allow-downgrades + - name: Setup Crun on Kind Podman + if: ${{ matrix.os == 'ubuntu-latest' && matrix.kwokctl-runtime == 'kind-podman' }} + shell: bash + run: | + # crun >= 1.9.1 is required on Ubuntu 20.04.6 + # https://github.com/kubernetes-sigs/kind/issues/3526 + curl -Lo ./crun https://github.com/containers/crun/releases/download/1.14.3/crun-1.14.3-linux-amd64 + chmod +x ./crun + sudo mv ./crun /usr/bin/crun + - name: Install Docker for MacOS if: ${{ startsWith(matrix.os, 'macos-') && ( matrix.kwokctl-runtime == 'docker' || matrix.kwokctl-runtime == 'kind' ) }} shell: bash diff --git a/supported_releases.txt b/supported_releases.txt index 92d463406..0a8fb3f1b 100644 --- a/supported_releases.txt +++ b/supported_releases.txt @@ -1,9 +1,9 @@ -1.29.0 -1.28.0 -1.27.3 -1.26.6 -1.25.11 -1.24.15 +1.29.2 +1.28.7 +1.27.11 +1.26.14 +1.25.16 +1.24.17 1.23.17 1.22.17 1.21.14 diff --git a/test/release/testdata/build-with-push-bucket-staging.txt b/test/release/testdata/build-with-push-bucket-staging.txt index 69b183b5a..db30f5a9f 100644 --- a/test/release/testdata/build-with-push-bucket-staging.txt +++ b/test/release/testdata/build-with-push-bucket-staging.txt @@ -1,4 +1,4 @@ -GOOS= GOARCH= go build -ldflags '-X sigs.k8s.io/kwok/pkg/consts.Version= -X sigs.k8s.io/kwok/pkg/consts.KubeVersion=v1.29.0 -X sigs.k8s.io/kwok/pkg/consts.ImagePrefix=image-prefix' -o ./bin///kwok ./cmd/kwok +GOOS= GOARCH= go build -ldflags '-X sigs.k8s.io/kwok/pkg/consts.Version= -X sigs.k8s.io/kwok/pkg/consts.KubeVersion=v1.29.2 -X sigs.k8s.io/kwok/pkg/consts.ImagePrefix=image-prefix' -o ./bin///kwok ./cmd/kwok gsutil cp -P ./bin///kwok bucket/releases/staging-prefix-/bin///kwok -GOOS= GOARCH= go build -ldflags '-X sigs.k8s.io/kwok/pkg/consts.Version= -X sigs.k8s.io/kwok/pkg/consts.KubeVersion=v1.29.0 -X sigs.k8s.io/kwok/pkg/consts.ImagePrefix=image-prefix' -o ./bin///kwokctl ./cmd/kwokctl +GOOS= GOARCH= go build -ldflags '-X sigs.k8s.io/kwok/pkg/consts.Version= -X sigs.k8s.io/kwok/pkg/consts.KubeVersion=v1.29.2 -X sigs.k8s.io/kwok/pkg/consts.ImagePrefix=image-prefix' -o ./bin///kwokctl ./cmd/kwokctl gsutil cp -P ./bin///kwokctl bucket/releases/staging-prefix-/bin///kwokctl diff --git a/test/release/testdata/build-with-push-bucket.txt b/test/release/testdata/build-with-push-bucket.txt index 25c481971..c9b436544 100644 --- a/test/release/testdata/build-with-push-bucket.txt +++ b/test/release/testdata/build-with-push-bucket.txt @@ -1,4 +1,4 @@ -GOOS= GOARCH= go build -ldflags '-X sigs.k8s.io/kwok/pkg/consts.Version= -X sigs.k8s.io/kwok/pkg/consts.KubeVersion=v1.29.0 -X sigs.k8s.io/kwok/pkg/consts.ImagePrefix=image-prefix' -o ./bin///kwok ./cmd/kwok +GOOS= GOARCH= go build -ldflags '-X sigs.k8s.io/kwok/pkg/consts.Version= -X sigs.k8s.io/kwok/pkg/consts.KubeVersion=v1.29.2 -X sigs.k8s.io/kwok/pkg/consts.ImagePrefix=image-prefix' -o ./bin///kwok ./cmd/kwok gsutil cp -P ./bin///kwok bucket/releases//bin///kwok -GOOS= GOARCH= go build -ldflags '-X sigs.k8s.io/kwok/pkg/consts.Version= -X sigs.k8s.io/kwok/pkg/consts.KubeVersion=v1.29.0 -X sigs.k8s.io/kwok/pkg/consts.ImagePrefix=image-prefix' -o ./bin///kwokctl ./cmd/kwokctl +GOOS= GOARCH= go build -ldflags '-X sigs.k8s.io/kwok/pkg/consts.Version= -X sigs.k8s.io/kwok/pkg/consts.KubeVersion=v1.29.2 -X sigs.k8s.io/kwok/pkg/consts.ImagePrefix=image-prefix' -o ./bin///kwokctl ./cmd/kwokctl gsutil cp -P ./bin///kwokctl bucket/releases//bin///kwokctl diff --git a/test/release/testdata/build-with-push-ghrelease.txt b/test/release/testdata/build-with-push-ghrelease.txt index 9fd472baf..a5bd3f8be 100644 --- a/test/release/testdata/build-with-push-ghrelease.txt +++ b/test/release/testdata/build-with-push-ghrelease.txt @@ -1,6 +1,6 @@ -GOOS= GOARCH= go build -ldflags '-X sigs.k8s.io/kwok/pkg/consts.Version= -X sigs.k8s.io/kwok/pkg/consts.KubeVersion=v1.29.0 -X sigs.k8s.io/kwok/pkg/consts.ImagePrefix=image-prefix' -o ./bin///kwok ./cmd/kwok +GOOS= GOARCH= go build -ldflags '-X sigs.k8s.io/kwok/pkg/consts.Version= -X sigs.k8s.io/kwok/pkg/consts.KubeVersion=v1.29.2 -X sigs.k8s.io/kwok/pkg/consts.ImagePrefix=image-prefix' -o ./bin///kwok ./cmd/kwok cp ./bin///kwok kwok-- gh -R ghrelease release upload kwok-- -GOOS= GOARCH= go build -ldflags '-X sigs.k8s.io/kwok/pkg/consts.Version= -X sigs.k8s.io/kwok/pkg/consts.KubeVersion=v1.29.0 -X sigs.k8s.io/kwok/pkg/consts.ImagePrefix=image-prefix' -o ./bin///kwokctl ./cmd/kwokctl +GOOS= GOARCH= go build -ldflags '-X sigs.k8s.io/kwok/pkg/consts.Version= -X sigs.k8s.io/kwok/pkg/consts.KubeVersion=v1.29.2 -X sigs.k8s.io/kwok/pkg/consts.ImagePrefix=image-prefix' -o ./bin///kwokctl ./cmd/kwokctl cp ./bin///kwokctl kwokctl-- gh -R ghrelease release upload kwokctl-- diff --git a/test/release/testdata/build.txt b/test/release/testdata/build.txt index 2cfff00ce..944556ce5 100644 --- a/test/release/testdata/build.txt +++ b/test/release/testdata/build.txt @@ -1,2 +1,2 @@ -GOOS= GOARCH= go build -ldflags '-X sigs.k8s.io/kwok/pkg/consts.Version= -X sigs.k8s.io/kwok/pkg/consts.KubeVersion=v1.29.0 -X sigs.k8s.io/kwok/pkg/consts.ImagePrefix=image-prefix' -o ./bin///kwok ./cmd/kwok -GOOS= GOARCH= go build -ldflags '-X sigs.k8s.io/kwok/pkg/consts.Version= -X sigs.k8s.io/kwok/pkg/consts.KubeVersion=v1.29.0 -X sigs.k8s.io/kwok/pkg/consts.ImagePrefix=image-prefix' -o ./bin///kwokctl ./cmd/kwokctl +GOOS= GOARCH= go build -ldflags '-X sigs.k8s.io/kwok/pkg/consts.Version= -X sigs.k8s.io/kwok/pkg/consts.KubeVersion=v1.29.2 -X sigs.k8s.io/kwok/pkg/consts.ImagePrefix=image-prefix' -o ./bin///kwok ./cmd/kwok +GOOS= GOARCH= go build -ldflags '-X sigs.k8s.io/kwok/pkg/consts.Version= -X sigs.k8s.io/kwok/pkg/consts.KubeVersion=v1.29.2 -X sigs.k8s.io/kwok/pkg/consts.ImagePrefix=image-prefix' -o ./bin///kwokctl ./cmd/kwokctl diff --git a/test/release/testdata/cluster-image-nerdctl-with-push-staging.txt b/test/release/testdata/cluster-image-nerdctl-with-push-staging.txt index e947ae734..294a64e54 100644 --- a/test/release/testdata/cluster-image-nerdctl-with-push-staging.txt +++ b/test/release/testdata/cluster-image-nerdctl-with-push-staging.txt @@ -1,6 +1,6 @@ -nerdctl build --build-arg=kube_version=v1.29.0 --tag=image-prefix/cluster:staging-prefix--k8s.v1.29.0 --platform=linux/ -f ./images/cluster/Dockerfile . -nerdctl push --platform=linux/ image-prefix/cluster:staging-prefix--k8s.v1.29.0 -nerdctl build --build-arg=kube_version=v1.28.0 --tag=image-prefix/cluster:staging-prefix--k8s.v1.28.0 --platform=linux/ -f ./images/cluster/Dockerfile . -nerdctl push --platform=linux/ image-prefix/cluster:staging-prefix--k8s.v1.28.0 -nerdctl build --build-arg=kube_version=v1.27.3 --tag=image-prefix/cluster:staging-prefix--k8s.v1.27.3 --platform=linux/ -f ./images/cluster/Dockerfile . -nerdctl push --platform=linux/ image-prefix/cluster:staging-prefix--k8s.v1.27.3 +nerdctl build --build-arg=kube_version=v1.29.2 --tag=image-prefix/cluster:staging-prefix--k8s.v1.29.2 --platform=linux/ -f ./images/cluster/Dockerfile . +nerdctl push --platform=linux/ image-prefix/cluster:staging-prefix--k8s.v1.29.2 +nerdctl build --build-arg=kube_version=v1.28.7 --tag=image-prefix/cluster:staging-prefix--k8s.v1.28.7 --platform=linux/ -f ./images/cluster/Dockerfile . +nerdctl push --platform=linux/ image-prefix/cluster:staging-prefix--k8s.v1.28.7 +nerdctl build --build-arg=kube_version=v1.27.11 --tag=image-prefix/cluster:staging-prefix--k8s.v1.27.11 --platform=linux/ -f ./images/cluster/Dockerfile . +nerdctl push --platform=linux/ image-prefix/cluster:staging-prefix--k8s.v1.27.11 diff --git a/test/release/testdata/cluster-image-nerdctl-with-push.txt b/test/release/testdata/cluster-image-nerdctl-with-push.txt index 54a16bf1c..68959ea8d 100644 --- a/test/release/testdata/cluster-image-nerdctl-with-push.txt +++ b/test/release/testdata/cluster-image-nerdctl-with-push.txt @@ -1,6 +1,6 @@ -nerdctl build --build-arg=kube_version=v1.29.0 --tag=image-prefix/cluster:-k8s.v1.29.0 --platform=linux/ -f ./images/cluster/Dockerfile . -nerdctl push --platform=linux/ image-prefix/cluster:-k8s.v1.29.0 -nerdctl build --build-arg=kube_version=v1.28.0 --tag=image-prefix/cluster:-k8s.v1.28.0 --platform=linux/ -f ./images/cluster/Dockerfile . -nerdctl push --platform=linux/ image-prefix/cluster:-k8s.v1.28.0 -nerdctl build --build-arg=kube_version=v1.27.3 --tag=image-prefix/cluster:-k8s.v1.27.3 --platform=linux/ -f ./images/cluster/Dockerfile . -nerdctl push --platform=linux/ image-prefix/cluster:-k8s.v1.27.3 +nerdctl build --build-arg=kube_version=v1.29.2 --tag=image-prefix/cluster:-k8s.v1.29.2 --platform=linux/ -f ./images/cluster/Dockerfile . +nerdctl push --platform=linux/ image-prefix/cluster:-k8s.v1.29.2 +nerdctl build --build-arg=kube_version=v1.28.7 --tag=image-prefix/cluster:-k8s.v1.28.7 --platform=linux/ -f ./images/cluster/Dockerfile . +nerdctl push --platform=linux/ image-prefix/cluster:-k8s.v1.28.7 +nerdctl build --build-arg=kube_version=v1.27.11 --tag=image-prefix/cluster:-k8s.v1.27.11 --platform=linux/ -f ./images/cluster/Dockerfile . +nerdctl push --platform=linux/ image-prefix/cluster:-k8s.v1.27.11 diff --git a/test/release/testdata/cluster-image-nerdctl.txt b/test/release/testdata/cluster-image-nerdctl.txt index a5addc5b2..34584880c 100644 --- a/test/release/testdata/cluster-image-nerdctl.txt +++ b/test/release/testdata/cluster-image-nerdctl.txt @@ -1,3 +1,3 @@ -nerdctl build --build-arg=kube_version=v1.29.0 --tag=image-prefix/cluster:-k8s.v1.29.0 --platform=linux/ -f ./images/cluster/Dockerfile . -nerdctl build --build-arg=kube_version=v1.28.0 --tag=image-prefix/cluster:-k8s.v1.28.0 --platform=linux/ -f ./images/cluster/Dockerfile . -nerdctl build --build-arg=kube_version=v1.27.3 --tag=image-prefix/cluster:-k8s.v1.27.3 --platform=linux/ -f ./images/cluster/Dockerfile . +nerdctl build --build-arg=kube_version=v1.29.2 --tag=image-prefix/cluster:-k8s.v1.29.2 --platform=linux/ -f ./images/cluster/Dockerfile . +nerdctl build --build-arg=kube_version=v1.28.7 --tag=image-prefix/cluster:-k8s.v1.28.7 --platform=linux/ -f ./images/cluster/Dockerfile . +nerdctl build --build-arg=kube_version=v1.27.11 --tag=image-prefix/cluster:-k8s.v1.27.11 --platform=linux/ -f ./images/cluster/Dockerfile . diff --git a/test/release/testdata/cluster-image-podman-with-push-staging.txt b/test/release/testdata/cluster-image-podman-with-push-staging.txt index dc1c3d25b..e2a3b24c0 100644 --- a/test/release/testdata/cluster-image-podman-with-push-staging.txt +++ b/test/release/testdata/cluster-image-podman-with-push-staging.txt @@ -1,6 +1,6 @@ -podman build --build-arg=kube_version=v1.29.0 --tag=image-prefix/cluster:staging-prefix--k8s.v1.29.0 --platform=linux/ -f ./images/cluster/Dockerfile . -podman push --platform=linux/ image-prefix/cluster:staging-prefix--k8s.v1.29.0 -podman build --build-arg=kube_version=v1.28.0 --tag=image-prefix/cluster:staging-prefix--k8s.v1.28.0 --platform=linux/ -f ./images/cluster/Dockerfile . -podman push --platform=linux/ image-prefix/cluster:staging-prefix--k8s.v1.28.0 -podman build --build-arg=kube_version=v1.27.3 --tag=image-prefix/cluster:staging-prefix--k8s.v1.27.3 --platform=linux/ -f ./images/cluster/Dockerfile . -podman push --platform=linux/ image-prefix/cluster:staging-prefix--k8s.v1.27.3 +podman build --build-arg=kube_version=v1.29.2 --tag=image-prefix/cluster:staging-prefix--k8s.v1.29.2 --platform=linux/ -f ./images/cluster/Dockerfile . +podman push --platform=linux/ image-prefix/cluster:staging-prefix--k8s.v1.29.2 +podman build --build-arg=kube_version=v1.28.7 --tag=image-prefix/cluster:staging-prefix--k8s.v1.28.7 --platform=linux/ -f ./images/cluster/Dockerfile . +podman push --platform=linux/ image-prefix/cluster:staging-prefix--k8s.v1.28.7 +podman build --build-arg=kube_version=v1.27.11 --tag=image-prefix/cluster:staging-prefix--k8s.v1.27.11 --platform=linux/ -f ./images/cluster/Dockerfile . +podman push --platform=linux/ image-prefix/cluster:staging-prefix--k8s.v1.27.11 diff --git a/test/release/testdata/cluster-image-podman-with-push.txt b/test/release/testdata/cluster-image-podman-with-push.txt index 49d621df8..f967b7f7e 100644 --- a/test/release/testdata/cluster-image-podman-with-push.txt +++ b/test/release/testdata/cluster-image-podman-with-push.txt @@ -1,6 +1,6 @@ -podman build --build-arg=kube_version=v1.29.0 --tag=image-prefix/cluster:-k8s.v1.29.0 --platform=linux/ -f ./images/cluster/Dockerfile . -podman push --platform=linux/ image-prefix/cluster:-k8s.v1.29.0 -podman build --build-arg=kube_version=v1.28.0 --tag=image-prefix/cluster:-k8s.v1.28.0 --platform=linux/ -f ./images/cluster/Dockerfile . -podman push --platform=linux/ image-prefix/cluster:-k8s.v1.28.0 -podman build --build-arg=kube_version=v1.27.3 --tag=image-prefix/cluster:-k8s.v1.27.3 --platform=linux/ -f ./images/cluster/Dockerfile . -podman push --platform=linux/ image-prefix/cluster:-k8s.v1.27.3 +podman build --build-arg=kube_version=v1.29.2 --tag=image-prefix/cluster:-k8s.v1.29.2 --platform=linux/ -f ./images/cluster/Dockerfile . +podman push --platform=linux/ image-prefix/cluster:-k8s.v1.29.2 +podman build --build-arg=kube_version=v1.28.7 --tag=image-prefix/cluster:-k8s.v1.28.7 --platform=linux/ -f ./images/cluster/Dockerfile . +podman push --platform=linux/ image-prefix/cluster:-k8s.v1.28.7 +podman build --build-arg=kube_version=v1.27.11 --tag=image-prefix/cluster:-k8s.v1.27.11 --platform=linux/ -f ./images/cluster/Dockerfile . +podman push --platform=linux/ image-prefix/cluster:-k8s.v1.27.11 diff --git a/test/release/testdata/cluster-image-podman.txt b/test/release/testdata/cluster-image-podman.txt index e88f305ed..986a0dce4 100644 --- a/test/release/testdata/cluster-image-podman.txt +++ b/test/release/testdata/cluster-image-podman.txt @@ -1,3 +1,3 @@ -podman build --build-arg=kube_version=v1.29.0 --tag=image-prefix/cluster:-k8s.v1.29.0 --platform=linux/ -f ./images/cluster/Dockerfile . -podman build --build-arg=kube_version=v1.28.0 --tag=image-prefix/cluster:-k8s.v1.28.0 --platform=linux/ -f ./images/cluster/Dockerfile . -podman build --build-arg=kube_version=v1.27.3 --tag=image-prefix/cluster:-k8s.v1.27.3 --platform=linux/ -f ./images/cluster/Dockerfile . +podman build --build-arg=kube_version=v1.29.2 --tag=image-prefix/cluster:-k8s.v1.29.2 --platform=linux/ -f ./images/cluster/Dockerfile . +podman build --build-arg=kube_version=v1.28.7 --tag=image-prefix/cluster:-k8s.v1.28.7 --platform=linux/ -f ./images/cluster/Dockerfile . +podman build --build-arg=kube_version=v1.27.11 --tag=image-prefix/cluster:-k8s.v1.27.11 --platform=linux/ -f ./images/cluster/Dockerfile . diff --git a/test/release/testdata/cluster-image-with-push-staging.txt b/test/release/testdata/cluster-image-with-push-staging.txt index 47d2b22b6..7e69fcb20 100644 --- a/test/release/testdata/cluster-image-with-push-staging.txt +++ b/test/release/testdata/cluster-image-with-push-staging.txt @@ -1,3 +1,3 @@ -docker buildx build --build-arg=kube_version=v1.29.0 --tag=image-prefix/cluster:staging-prefix--k8s.v1.29.0 --platform=linux/ --push -f ./images/cluster/Dockerfile . -docker buildx build --build-arg=kube_version=v1.28.0 --tag=image-prefix/cluster:staging-prefix--k8s.v1.28.0 --platform=linux/ --push -f ./images/cluster/Dockerfile . -docker buildx build --build-arg=kube_version=v1.27.3 --tag=image-prefix/cluster:staging-prefix--k8s.v1.27.3 --platform=linux/ --push -f ./images/cluster/Dockerfile . +docker buildx build --build-arg=kube_version=v1.29.2 --tag=image-prefix/cluster:staging-prefix--k8s.v1.29.2 --platform=linux/ --push -f ./images/cluster/Dockerfile . +docker buildx build --build-arg=kube_version=v1.28.7 --tag=image-prefix/cluster:staging-prefix--k8s.v1.28.7 --platform=linux/ --push -f ./images/cluster/Dockerfile . +docker buildx build --build-arg=kube_version=v1.27.11 --tag=image-prefix/cluster:staging-prefix--k8s.v1.27.11 --platform=linux/ --push -f ./images/cluster/Dockerfile . diff --git a/test/release/testdata/cluster-image-with-push.txt b/test/release/testdata/cluster-image-with-push.txt index ade48fdf6..391f2f4ca 100644 --- a/test/release/testdata/cluster-image-with-push.txt +++ b/test/release/testdata/cluster-image-with-push.txt @@ -1,3 +1,3 @@ -docker buildx build --build-arg=kube_version=v1.29.0 --tag=image-prefix/cluster:-k8s.v1.29.0 --platform=linux/ --push -f ./images/cluster/Dockerfile . -docker buildx build --build-arg=kube_version=v1.28.0 --tag=image-prefix/cluster:-k8s.v1.28.0 --platform=linux/ --push -f ./images/cluster/Dockerfile . -docker buildx build --build-arg=kube_version=v1.27.3 --tag=image-prefix/cluster:-k8s.v1.27.3 --platform=linux/ --push -f ./images/cluster/Dockerfile . +docker buildx build --build-arg=kube_version=v1.29.2 --tag=image-prefix/cluster:-k8s.v1.29.2 --platform=linux/ --push -f ./images/cluster/Dockerfile . +docker buildx build --build-arg=kube_version=v1.28.7 --tag=image-prefix/cluster:-k8s.v1.28.7 --platform=linux/ --push -f ./images/cluster/Dockerfile . +docker buildx build --build-arg=kube_version=v1.27.11 --tag=image-prefix/cluster:-k8s.v1.27.11 --platform=linux/ --push -f ./images/cluster/Dockerfile . diff --git a/test/release/testdata/cluster-image.txt b/test/release/testdata/cluster-image.txt index a304bdb5d..832a24648 100644 --- a/test/release/testdata/cluster-image.txt +++ b/test/release/testdata/cluster-image.txt @@ -1,3 +1,3 @@ -docker buildx build --build-arg=kube_version=v1.29.0 --tag=image-prefix/cluster:-k8s.v1.29.0 --platform=linux/ --load -f ./images/cluster/Dockerfile . -docker buildx build --build-arg=kube_version=v1.28.0 --tag=image-prefix/cluster:-k8s.v1.28.0 --platform=linux/ --load -f ./images/cluster/Dockerfile . -docker buildx build --build-arg=kube_version=v1.27.3 --tag=image-prefix/cluster:-k8s.v1.27.3 --platform=linux/ --load -f ./images/cluster/Dockerfile . +docker buildx build --build-arg=kube_version=v1.29.2 --tag=image-prefix/cluster:-k8s.v1.29.2 --platform=linux/ --load -f ./images/cluster/Dockerfile . +docker buildx build --build-arg=kube_version=v1.28.7 --tag=image-prefix/cluster:-k8s.v1.28.7 --platform=linux/ --load -f ./images/cluster/Dockerfile . +docker buildx build --build-arg=kube_version=v1.27.11 --tag=image-prefix/cluster:-k8s.v1.27.11 --platform=linux/ --load -f ./images/cluster/Dockerfile . diff --git a/test/release/testdata/cross-build-with-push-bucket-staging.txt b/test/release/testdata/cross-build-with-push-bucket-staging.txt index 7c874f1be..4ed6e4acd 100644 --- a/test/release/testdata/cross-build-with-push-bucket-staging.txt +++ b/test/release/testdata/cross-build-with-push-bucket-staging.txt @@ -1,24 +1,24 @@ -GOOS=linux GOARCH=amd64 go build -ldflags '-X sigs.k8s.io/kwok/pkg/consts.Version= -X sigs.k8s.io/kwok/pkg/consts.KubeVersion=v1.29.0 -X sigs.k8s.io/kwok/pkg/consts.ImagePrefix=image-prefix' -o ./bin/linux/amd64/kwok ./cmd/kwok +GOOS=linux GOARCH=amd64 go build -ldflags '-X sigs.k8s.io/kwok/pkg/consts.Version= -X sigs.k8s.io/kwok/pkg/consts.KubeVersion=v1.29.2 -X sigs.k8s.io/kwok/pkg/consts.ImagePrefix=image-prefix' -o ./bin/linux/amd64/kwok ./cmd/kwok gsutil cp -P ./bin/linux/amd64/kwok bucket/releases/staging-prefix-/bin/linux/amd64/kwok -GOOS=linux GOARCH=amd64 go build -ldflags '-X sigs.k8s.io/kwok/pkg/consts.Version= -X sigs.k8s.io/kwok/pkg/consts.KubeVersion=v1.29.0 -X sigs.k8s.io/kwok/pkg/consts.ImagePrefix=image-prefix' -o ./bin/linux/amd64/kwokctl ./cmd/kwokctl +GOOS=linux GOARCH=amd64 go build -ldflags '-X sigs.k8s.io/kwok/pkg/consts.Version= -X sigs.k8s.io/kwok/pkg/consts.KubeVersion=v1.29.2 -X sigs.k8s.io/kwok/pkg/consts.ImagePrefix=image-prefix' -o ./bin/linux/amd64/kwokctl ./cmd/kwokctl gsutil cp -P ./bin/linux/amd64/kwokctl bucket/releases/staging-prefix-/bin/linux/amd64/kwokctl -GOOS=linux GOARCH=arm64 go build -ldflags '-X sigs.k8s.io/kwok/pkg/consts.Version= -X sigs.k8s.io/kwok/pkg/consts.KubeVersion=v1.29.0 -X sigs.k8s.io/kwok/pkg/consts.ImagePrefix=image-prefix' -o ./bin/linux/arm64/kwok ./cmd/kwok +GOOS=linux GOARCH=arm64 go build -ldflags '-X sigs.k8s.io/kwok/pkg/consts.Version= -X sigs.k8s.io/kwok/pkg/consts.KubeVersion=v1.29.2 -X sigs.k8s.io/kwok/pkg/consts.ImagePrefix=image-prefix' -o ./bin/linux/arm64/kwok ./cmd/kwok gsutil cp -P ./bin/linux/arm64/kwok bucket/releases/staging-prefix-/bin/linux/arm64/kwok -GOOS=linux GOARCH=arm64 go build -ldflags '-X sigs.k8s.io/kwok/pkg/consts.Version= -X sigs.k8s.io/kwok/pkg/consts.KubeVersion=v1.29.0 -X sigs.k8s.io/kwok/pkg/consts.ImagePrefix=image-prefix' -o ./bin/linux/arm64/kwokctl ./cmd/kwokctl +GOOS=linux GOARCH=arm64 go build -ldflags '-X sigs.k8s.io/kwok/pkg/consts.Version= -X sigs.k8s.io/kwok/pkg/consts.KubeVersion=v1.29.2 -X sigs.k8s.io/kwok/pkg/consts.ImagePrefix=image-prefix' -o ./bin/linux/arm64/kwokctl ./cmd/kwokctl gsutil cp -P ./bin/linux/arm64/kwokctl bucket/releases/staging-prefix-/bin/linux/arm64/kwokctl -GOOS=darwin GOARCH=amd64 go build -ldflags '-X sigs.k8s.io/kwok/pkg/consts.Version= -X sigs.k8s.io/kwok/pkg/consts.KubeVersion=v1.29.0 -X sigs.k8s.io/kwok/pkg/consts.ImagePrefix=image-prefix' -o ./bin/darwin/amd64/kwok ./cmd/kwok +GOOS=darwin GOARCH=amd64 go build -ldflags '-X sigs.k8s.io/kwok/pkg/consts.Version= -X sigs.k8s.io/kwok/pkg/consts.KubeVersion=v1.29.2 -X sigs.k8s.io/kwok/pkg/consts.ImagePrefix=image-prefix' -o ./bin/darwin/amd64/kwok ./cmd/kwok gsutil cp -P ./bin/darwin/amd64/kwok bucket/releases/staging-prefix-/bin/darwin/amd64/kwok -GOOS=darwin GOARCH=amd64 go build -ldflags '-X sigs.k8s.io/kwok/pkg/consts.Version= -X sigs.k8s.io/kwok/pkg/consts.KubeVersion=v1.29.0 -X sigs.k8s.io/kwok/pkg/consts.ImagePrefix=image-prefix' -o ./bin/darwin/amd64/kwokctl ./cmd/kwokctl +GOOS=darwin GOARCH=amd64 go build -ldflags '-X sigs.k8s.io/kwok/pkg/consts.Version= -X sigs.k8s.io/kwok/pkg/consts.KubeVersion=v1.29.2 -X sigs.k8s.io/kwok/pkg/consts.ImagePrefix=image-prefix' -o ./bin/darwin/amd64/kwokctl ./cmd/kwokctl gsutil cp -P ./bin/darwin/amd64/kwokctl bucket/releases/staging-prefix-/bin/darwin/amd64/kwokctl -GOOS=darwin GOARCH=arm64 go build -ldflags '-X sigs.k8s.io/kwok/pkg/consts.Version= -X sigs.k8s.io/kwok/pkg/consts.KubeVersion=v1.29.0 -X sigs.k8s.io/kwok/pkg/consts.ImagePrefix=image-prefix' -o ./bin/darwin/arm64/kwok ./cmd/kwok +GOOS=darwin GOARCH=arm64 go build -ldflags '-X sigs.k8s.io/kwok/pkg/consts.Version= -X sigs.k8s.io/kwok/pkg/consts.KubeVersion=v1.29.2 -X sigs.k8s.io/kwok/pkg/consts.ImagePrefix=image-prefix' -o ./bin/darwin/arm64/kwok ./cmd/kwok gsutil cp -P ./bin/darwin/arm64/kwok bucket/releases/staging-prefix-/bin/darwin/arm64/kwok -GOOS=darwin GOARCH=arm64 go build -ldflags '-X sigs.k8s.io/kwok/pkg/consts.Version= -X sigs.k8s.io/kwok/pkg/consts.KubeVersion=v1.29.0 -X sigs.k8s.io/kwok/pkg/consts.ImagePrefix=image-prefix' -o ./bin/darwin/arm64/kwokctl ./cmd/kwokctl +GOOS=darwin GOARCH=arm64 go build -ldflags '-X sigs.k8s.io/kwok/pkg/consts.Version= -X sigs.k8s.io/kwok/pkg/consts.KubeVersion=v1.29.2 -X sigs.k8s.io/kwok/pkg/consts.ImagePrefix=image-prefix' -o ./bin/darwin/arm64/kwokctl ./cmd/kwokctl gsutil cp -P ./bin/darwin/arm64/kwokctl bucket/releases/staging-prefix-/bin/darwin/arm64/kwokctl -GOOS=windows GOARCH=amd64 go build -ldflags '-X sigs.k8s.io/kwok/pkg/consts.Version= -X sigs.k8s.io/kwok/pkg/consts.KubeVersion=v1.29.0 -X sigs.k8s.io/kwok/pkg/consts.ImagePrefix=image-prefix' -o ./bin/windows/amd64/kwok.exe ./cmd/kwok +GOOS=windows GOARCH=amd64 go build -ldflags '-X sigs.k8s.io/kwok/pkg/consts.Version= -X sigs.k8s.io/kwok/pkg/consts.KubeVersion=v1.29.2 -X sigs.k8s.io/kwok/pkg/consts.ImagePrefix=image-prefix' -o ./bin/windows/amd64/kwok.exe ./cmd/kwok gsutil cp -P ./bin/windows/amd64/kwok.exe bucket/releases/staging-prefix-/bin/windows/amd64/kwok.exe -GOOS=windows GOARCH=amd64 go build -ldflags '-X sigs.k8s.io/kwok/pkg/consts.Version= -X sigs.k8s.io/kwok/pkg/consts.KubeVersion=v1.29.0 -X sigs.k8s.io/kwok/pkg/consts.ImagePrefix=image-prefix' -o ./bin/windows/amd64/kwokctl.exe ./cmd/kwokctl +GOOS=windows GOARCH=amd64 go build -ldflags '-X sigs.k8s.io/kwok/pkg/consts.Version= -X sigs.k8s.io/kwok/pkg/consts.KubeVersion=v1.29.2 -X sigs.k8s.io/kwok/pkg/consts.ImagePrefix=image-prefix' -o ./bin/windows/amd64/kwokctl.exe ./cmd/kwokctl gsutil cp -P ./bin/windows/amd64/kwokctl.exe bucket/releases/staging-prefix-/bin/windows/amd64/kwokctl.exe -GOOS=windows GOARCH=arm64 go build -ldflags '-X sigs.k8s.io/kwok/pkg/consts.Version= -X sigs.k8s.io/kwok/pkg/consts.KubeVersion=v1.29.0 -X sigs.k8s.io/kwok/pkg/consts.ImagePrefix=image-prefix' -o ./bin/windows/arm64/kwok.exe ./cmd/kwok +GOOS=windows GOARCH=arm64 go build -ldflags '-X sigs.k8s.io/kwok/pkg/consts.Version= -X sigs.k8s.io/kwok/pkg/consts.KubeVersion=v1.29.2 -X sigs.k8s.io/kwok/pkg/consts.ImagePrefix=image-prefix' -o ./bin/windows/arm64/kwok.exe ./cmd/kwok gsutil cp -P ./bin/windows/arm64/kwok.exe bucket/releases/staging-prefix-/bin/windows/arm64/kwok.exe -GOOS=windows GOARCH=arm64 go build -ldflags '-X sigs.k8s.io/kwok/pkg/consts.Version= -X sigs.k8s.io/kwok/pkg/consts.KubeVersion=v1.29.0 -X sigs.k8s.io/kwok/pkg/consts.ImagePrefix=image-prefix' -o ./bin/windows/arm64/kwokctl.exe ./cmd/kwokctl +GOOS=windows GOARCH=arm64 go build -ldflags '-X sigs.k8s.io/kwok/pkg/consts.Version= -X sigs.k8s.io/kwok/pkg/consts.KubeVersion=v1.29.2 -X sigs.k8s.io/kwok/pkg/consts.ImagePrefix=image-prefix' -o ./bin/windows/arm64/kwokctl.exe ./cmd/kwokctl gsutil cp -P ./bin/windows/arm64/kwokctl.exe bucket/releases/staging-prefix-/bin/windows/arm64/kwokctl.exe diff --git a/test/release/testdata/cross-build-with-push-bucket.txt b/test/release/testdata/cross-build-with-push-bucket.txt index de4ed42eb..dce3d9e5e 100644 --- a/test/release/testdata/cross-build-with-push-bucket.txt +++ b/test/release/testdata/cross-build-with-push-bucket.txt @@ -1,24 +1,24 @@ -GOOS=linux GOARCH=amd64 go build -ldflags '-X sigs.k8s.io/kwok/pkg/consts.Version= -X sigs.k8s.io/kwok/pkg/consts.KubeVersion=v1.29.0 -X sigs.k8s.io/kwok/pkg/consts.ImagePrefix=image-prefix' -o ./bin/linux/amd64/kwok ./cmd/kwok +GOOS=linux GOARCH=amd64 go build -ldflags '-X sigs.k8s.io/kwok/pkg/consts.Version= -X sigs.k8s.io/kwok/pkg/consts.KubeVersion=v1.29.2 -X sigs.k8s.io/kwok/pkg/consts.ImagePrefix=image-prefix' -o ./bin/linux/amd64/kwok ./cmd/kwok gsutil cp -P ./bin/linux/amd64/kwok bucket/releases//bin/linux/amd64/kwok -GOOS=linux GOARCH=amd64 go build -ldflags '-X sigs.k8s.io/kwok/pkg/consts.Version= -X sigs.k8s.io/kwok/pkg/consts.KubeVersion=v1.29.0 -X sigs.k8s.io/kwok/pkg/consts.ImagePrefix=image-prefix' -o ./bin/linux/amd64/kwokctl ./cmd/kwokctl +GOOS=linux GOARCH=amd64 go build -ldflags '-X sigs.k8s.io/kwok/pkg/consts.Version= -X sigs.k8s.io/kwok/pkg/consts.KubeVersion=v1.29.2 -X sigs.k8s.io/kwok/pkg/consts.ImagePrefix=image-prefix' -o ./bin/linux/amd64/kwokctl ./cmd/kwokctl gsutil cp -P ./bin/linux/amd64/kwokctl bucket/releases//bin/linux/amd64/kwokctl -GOOS=linux GOARCH=arm64 go build -ldflags '-X sigs.k8s.io/kwok/pkg/consts.Version= -X sigs.k8s.io/kwok/pkg/consts.KubeVersion=v1.29.0 -X sigs.k8s.io/kwok/pkg/consts.ImagePrefix=image-prefix' -o ./bin/linux/arm64/kwok ./cmd/kwok +GOOS=linux GOARCH=arm64 go build -ldflags '-X sigs.k8s.io/kwok/pkg/consts.Version= -X sigs.k8s.io/kwok/pkg/consts.KubeVersion=v1.29.2 -X sigs.k8s.io/kwok/pkg/consts.ImagePrefix=image-prefix' -o ./bin/linux/arm64/kwok ./cmd/kwok gsutil cp -P ./bin/linux/arm64/kwok bucket/releases//bin/linux/arm64/kwok -GOOS=linux GOARCH=arm64 go build -ldflags '-X sigs.k8s.io/kwok/pkg/consts.Version= -X sigs.k8s.io/kwok/pkg/consts.KubeVersion=v1.29.0 -X sigs.k8s.io/kwok/pkg/consts.ImagePrefix=image-prefix' -o ./bin/linux/arm64/kwokctl ./cmd/kwokctl +GOOS=linux GOARCH=arm64 go build -ldflags '-X sigs.k8s.io/kwok/pkg/consts.Version= -X sigs.k8s.io/kwok/pkg/consts.KubeVersion=v1.29.2 -X sigs.k8s.io/kwok/pkg/consts.ImagePrefix=image-prefix' -o ./bin/linux/arm64/kwokctl ./cmd/kwokctl gsutil cp -P ./bin/linux/arm64/kwokctl bucket/releases//bin/linux/arm64/kwokctl -GOOS=darwin GOARCH=amd64 go build -ldflags '-X sigs.k8s.io/kwok/pkg/consts.Version= -X sigs.k8s.io/kwok/pkg/consts.KubeVersion=v1.29.0 -X sigs.k8s.io/kwok/pkg/consts.ImagePrefix=image-prefix' -o ./bin/darwin/amd64/kwok ./cmd/kwok +GOOS=darwin GOARCH=amd64 go build -ldflags '-X sigs.k8s.io/kwok/pkg/consts.Version= -X sigs.k8s.io/kwok/pkg/consts.KubeVersion=v1.29.2 -X sigs.k8s.io/kwok/pkg/consts.ImagePrefix=image-prefix' -o ./bin/darwin/amd64/kwok ./cmd/kwok gsutil cp -P ./bin/darwin/amd64/kwok bucket/releases//bin/darwin/amd64/kwok -GOOS=darwin GOARCH=amd64 go build -ldflags '-X sigs.k8s.io/kwok/pkg/consts.Version= -X sigs.k8s.io/kwok/pkg/consts.KubeVersion=v1.29.0 -X sigs.k8s.io/kwok/pkg/consts.ImagePrefix=image-prefix' -o ./bin/darwin/amd64/kwokctl ./cmd/kwokctl +GOOS=darwin GOARCH=amd64 go build -ldflags '-X sigs.k8s.io/kwok/pkg/consts.Version= -X sigs.k8s.io/kwok/pkg/consts.KubeVersion=v1.29.2 -X sigs.k8s.io/kwok/pkg/consts.ImagePrefix=image-prefix' -o ./bin/darwin/amd64/kwokctl ./cmd/kwokctl gsutil cp -P ./bin/darwin/amd64/kwokctl bucket/releases//bin/darwin/amd64/kwokctl -GOOS=darwin GOARCH=arm64 go build -ldflags '-X sigs.k8s.io/kwok/pkg/consts.Version= -X sigs.k8s.io/kwok/pkg/consts.KubeVersion=v1.29.0 -X sigs.k8s.io/kwok/pkg/consts.ImagePrefix=image-prefix' -o ./bin/darwin/arm64/kwok ./cmd/kwok +GOOS=darwin GOARCH=arm64 go build -ldflags '-X sigs.k8s.io/kwok/pkg/consts.Version= -X sigs.k8s.io/kwok/pkg/consts.KubeVersion=v1.29.2 -X sigs.k8s.io/kwok/pkg/consts.ImagePrefix=image-prefix' -o ./bin/darwin/arm64/kwok ./cmd/kwok gsutil cp -P ./bin/darwin/arm64/kwok bucket/releases//bin/darwin/arm64/kwok -GOOS=darwin GOARCH=arm64 go build -ldflags '-X sigs.k8s.io/kwok/pkg/consts.Version= -X sigs.k8s.io/kwok/pkg/consts.KubeVersion=v1.29.0 -X sigs.k8s.io/kwok/pkg/consts.ImagePrefix=image-prefix' -o ./bin/darwin/arm64/kwokctl ./cmd/kwokctl +GOOS=darwin GOARCH=arm64 go build -ldflags '-X sigs.k8s.io/kwok/pkg/consts.Version= -X sigs.k8s.io/kwok/pkg/consts.KubeVersion=v1.29.2 -X sigs.k8s.io/kwok/pkg/consts.ImagePrefix=image-prefix' -o ./bin/darwin/arm64/kwokctl ./cmd/kwokctl gsutil cp -P ./bin/darwin/arm64/kwokctl bucket/releases//bin/darwin/arm64/kwokctl -GOOS=windows GOARCH=amd64 go build -ldflags '-X sigs.k8s.io/kwok/pkg/consts.Version= -X sigs.k8s.io/kwok/pkg/consts.KubeVersion=v1.29.0 -X sigs.k8s.io/kwok/pkg/consts.ImagePrefix=image-prefix' -o ./bin/windows/amd64/kwok.exe ./cmd/kwok +GOOS=windows GOARCH=amd64 go build -ldflags '-X sigs.k8s.io/kwok/pkg/consts.Version= -X sigs.k8s.io/kwok/pkg/consts.KubeVersion=v1.29.2 -X sigs.k8s.io/kwok/pkg/consts.ImagePrefix=image-prefix' -o ./bin/windows/amd64/kwok.exe ./cmd/kwok gsutil cp -P ./bin/windows/amd64/kwok.exe bucket/releases//bin/windows/amd64/kwok.exe -GOOS=windows GOARCH=amd64 go build -ldflags '-X sigs.k8s.io/kwok/pkg/consts.Version= -X sigs.k8s.io/kwok/pkg/consts.KubeVersion=v1.29.0 -X sigs.k8s.io/kwok/pkg/consts.ImagePrefix=image-prefix' -o ./bin/windows/amd64/kwokctl.exe ./cmd/kwokctl +GOOS=windows GOARCH=amd64 go build -ldflags '-X sigs.k8s.io/kwok/pkg/consts.Version= -X sigs.k8s.io/kwok/pkg/consts.KubeVersion=v1.29.2 -X sigs.k8s.io/kwok/pkg/consts.ImagePrefix=image-prefix' -o ./bin/windows/amd64/kwokctl.exe ./cmd/kwokctl gsutil cp -P ./bin/windows/amd64/kwokctl.exe bucket/releases//bin/windows/amd64/kwokctl.exe -GOOS=windows GOARCH=arm64 go build -ldflags '-X sigs.k8s.io/kwok/pkg/consts.Version= -X sigs.k8s.io/kwok/pkg/consts.KubeVersion=v1.29.0 -X sigs.k8s.io/kwok/pkg/consts.ImagePrefix=image-prefix' -o ./bin/windows/arm64/kwok.exe ./cmd/kwok +GOOS=windows GOARCH=arm64 go build -ldflags '-X sigs.k8s.io/kwok/pkg/consts.Version= -X sigs.k8s.io/kwok/pkg/consts.KubeVersion=v1.29.2 -X sigs.k8s.io/kwok/pkg/consts.ImagePrefix=image-prefix' -o ./bin/windows/arm64/kwok.exe ./cmd/kwok gsutil cp -P ./bin/windows/arm64/kwok.exe bucket/releases//bin/windows/arm64/kwok.exe -GOOS=windows GOARCH=arm64 go build -ldflags '-X sigs.k8s.io/kwok/pkg/consts.Version= -X sigs.k8s.io/kwok/pkg/consts.KubeVersion=v1.29.0 -X sigs.k8s.io/kwok/pkg/consts.ImagePrefix=image-prefix' -o ./bin/windows/arm64/kwokctl.exe ./cmd/kwokctl +GOOS=windows GOARCH=arm64 go build -ldflags '-X sigs.k8s.io/kwok/pkg/consts.Version= -X sigs.k8s.io/kwok/pkg/consts.KubeVersion=v1.29.2 -X sigs.k8s.io/kwok/pkg/consts.ImagePrefix=image-prefix' -o ./bin/windows/arm64/kwokctl.exe ./cmd/kwokctl gsutil cp -P ./bin/windows/arm64/kwokctl.exe bucket/releases//bin/windows/arm64/kwokctl.exe diff --git a/test/release/testdata/cross-build-with-push-ghrelease.txt b/test/release/testdata/cross-build-with-push-ghrelease.txt index 07788e8ef..ebe29effd 100644 --- a/test/release/testdata/cross-build-with-push-ghrelease.txt +++ b/test/release/testdata/cross-build-with-push-ghrelease.txt @@ -1,36 +1,36 @@ -GOOS=linux GOARCH=amd64 go build -ldflags '-X sigs.k8s.io/kwok/pkg/consts.Version= -X sigs.k8s.io/kwok/pkg/consts.KubeVersion=v1.29.0 -X sigs.k8s.io/kwok/pkg/consts.ImagePrefix=image-prefix' -o ./bin/linux/amd64/kwok ./cmd/kwok +GOOS=linux GOARCH=amd64 go build -ldflags '-X sigs.k8s.io/kwok/pkg/consts.Version= -X sigs.k8s.io/kwok/pkg/consts.KubeVersion=v1.29.2 -X sigs.k8s.io/kwok/pkg/consts.ImagePrefix=image-prefix' -o ./bin/linux/amd64/kwok ./cmd/kwok cp ./bin/linux/amd64/kwok kwok-linux-amd64 gh -R ghrelease release upload kwok-linux-amd64 -GOOS=linux GOARCH=amd64 go build -ldflags '-X sigs.k8s.io/kwok/pkg/consts.Version= -X sigs.k8s.io/kwok/pkg/consts.KubeVersion=v1.29.0 -X sigs.k8s.io/kwok/pkg/consts.ImagePrefix=image-prefix' -o ./bin/linux/amd64/kwokctl ./cmd/kwokctl +GOOS=linux GOARCH=amd64 go build -ldflags '-X sigs.k8s.io/kwok/pkg/consts.Version= -X sigs.k8s.io/kwok/pkg/consts.KubeVersion=v1.29.2 -X sigs.k8s.io/kwok/pkg/consts.ImagePrefix=image-prefix' -o ./bin/linux/amd64/kwokctl ./cmd/kwokctl cp ./bin/linux/amd64/kwokctl kwokctl-linux-amd64 gh -R ghrelease release upload kwokctl-linux-amd64 -GOOS=linux GOARCH=arm64 go build -ldflags '-X sigs.k8s.io/kwok/pkg/consts.Version= -X sigs.k8s.io/kwok/pkg/consts.KubeVersion=v1.29.0 -X sigs.k8s.io/kwok/pkg/consts.ImagePrefix=image-prefix' -o ./bin/linux/arm64/kwok ./cmd/kwok +GOOS=linux GOARCH=arm64 go build -ldflags '-X sigs.k8s.io/kwok/pkg/consts.Version= -X sigs.k8s.io/kwok/pkg/consts.KubeVersion=v1.29.2 -X sigs.k8s.io/kwok/pkg/consts.ImagePrefix=image-prefix' -o ./bin/linux/arm64/kwok ./cmd/kwok cp ./bin/linux/arm64/kwok kwok-linux-arm64 gh -R ghrelease release upload kwok-linux-arm64 -GOOS=linux GOARCH=arm64 go build -ldflags '-X sigs.k8s.io/kwok/pkg/consts.Version= -X sigs.k8s.io/kwok/pkg/consts.KubeVersion=v1.29.0 -X sigs.k8s.io/kwok/pkg/consts.ImagePrefix=image-prefix' -o ./bin/linux/arm64/kwokctl ./cmd/kwokctl +GOOS=linux GOARCH=arm64 go build -ldflags '-X sigs.k8s.io/kwok/pkg/consts.Version= -X sigs.k8s.io/kwok/pkg/consts.KubeVersion=v1.29.2 -X sigs.k8s.io/kwok/pkg/consts.ImagePrefix=image-prefix' -o ./bin/linux/arm64/kwokctl ./cmd/kwokctl cp ./bin/linux/arm64/kwokctl kwokctl-linux-arm64 gh -R ghrelease release upload kwokctl-linux-arm64 -GOOS=darwin GOARCH=amd64 go build -ldflags '-X sigs.k8s.io/kwok/pkg/consts.Version= -X sigs.k8s.io/kwok/pkg/consts.KubeVersion=v1.29.0 -X sigs.k8s.io/kwok/pkg/consts.ImagePrefix=image-prefix' -o ./bin/darwin/amd64/kwok ./cmd/kwok +GOOS=darwin GOARCH=amd64 go build -ldflags '-X sigs.k8s.io/kwok/pkg/consts.Version= -X sigs.k8s.io/kwok/pkg/consts.KubeVersion=v1.29.2 -X sigs.k8s.io/kwok/pkg/consts.ImagePrefix=image-prefix' -o ./bin/darwin/amd64/kwok ./cmd/kwok cp ./bin/darwin/amd64/kwok kwok-darwin-amd64 gh -R ghrelease release upload kwok-darwin-amd64 -GOOS=darwin GOARCH=amd64 go build -ldflags '-X sigs.k8s.io/kwok/pkg/consts.Version= -X sigs.k8s.io/kwok/pkg/consts.KubeVersion=v1.29.0 -X sigs.k8s.io/kwok/pkg/consts.ImagePrefix=image-prefix' -o ./bin/darwin/amd64/kwokctl ./cmd/kwokctl +GOOS=darwin GOARCH=amd64 go build -ldflags '-X sigs.k8s.io/kwok/pkg/consts.Version= -X sigs.k8s.io/kwok/pkg/consts.KubeVersion=v1.29.2 -X sigs.k8s.io/kwok/pkg/consts.ImagePrefix=image-prefix' -o ./bin/darwin/amd64/kwokctl ./cmd/kwokctl cp ./bin/darwin/amd64/kwokctl kwokctl-darwin-amd64 gh -R ghrelease release upload kwokctl-darwin-amd64 -GOOS=darwin GOARCH=arm64 go build -ldflags '-X sigs.k8s.io/kwok/pkg/consts.Version= -X sigs.k8s.io/kwok/pkg/consts.KubeVersion=v1.29.0 -X sigs.k8s.io/kwok/pkg/consts.ImagePrefix=image-prefix' -o ./bin/darwin/arm64/kwok ./cmd/kwok +GOOS=darwin GOARCH=arm64 go build -ldflags '-X sigs.k8s.io/kwok/pkg/consts.Version= -X sigs.k8s.io/kwok/pkg/consts.KubeVersion=v1.29.2 -X sigs.k8s.io/kwok/pkg/consts.ImagePrefix=image-prefix' -o ./bin/darwin/arm64/kwok ./cmd/kwok cp ./bin/darwin/arm64/kwok kwok-darwin-arm64 gh -R ghrelease release upload kwok-darwin-arm64 -GOOS=darwin GOARCH=arm64 go build -ldflags '-X sigs.k8s.io/kwok/pkg/consts.Version= -X sigs.k8s.io/kwok/pkg/consts.KubeVersion=v1.29.0 -X sigs.k8s.io/kwok/pkg/consts.ImagePrefix=image-prefix' -o ./bin/darwin/arm64/kwokctl ./cmd/kwokctl +GOOS=darwin GOARCH=arm64 go build -ldflags '-X sigs.k8s.io/kwok/pkg/consts.Version= -X sigs.k8s.io/kwok/pkg/consts.KubeVersion=v1.29.2 -X sigs.k8s.io/kwok/pkg/consts.ImagePrefix=image-prefix' -o ./bin/darwin/arm64/kwokctl ./cmd/kwokctl cp ./bin/darwin/arm64/kwokctl kwokctl-darwin-arm64 gh -R ghrelease release upload kwokctl-darwin-arm64 -GOOS=windows GOARCH=amd64 go build -ldflags '-X sigs.k8s.io/kwok/pkg/consts.Version= -X sigs.k8s.io/kwok/pkg/consts.KubeVersion=v1.29.0 -X sigs.k8s.io/kwok/pkg/consts.ImagePrefix=image-prefix' -o ./bin/windows/amd64/kwok.exe ./cmd/kwok +GOOS=windows GOARCH=amd64 go build -ldflags '-X sigs.k8s.io/kwok/pkg/consts.Version= -X sigs.k8s.io/kwok/pkg/consts.KubeVersion=v1.29.2 -X sigs.k8s.io/kwok/pkg/consts.ImagePrefix=image-prefix' -o ./bin/windows/amd64/kwok.exe ./cmd/kwok cp ./bin/windows/amd64/kwok.exe kwok-windows-amd64.exe gh -R ghrelease release upload kwok-windows-amd64.exe -GOOS=windows GOARCH=amd64 go build -ldflags '-X sigs.k8s.io/kwok/pkg/consts.Version= -X sigs.k8s.io/kwok/pkg/consts.KubeVersion=v1.29.0 -X sigs.k8s.io/kwok/pkg/consts.ImagePrefix=image-prefix' -o ./bin/windows/amd64/kwokctl.exe ./cmd/kwokctl +GOOS=windows GOARCH=amd64 go build -ldflags '-X sigs.k8s.io/kwok/pkg/consts.Version= -X sigs.k8s.io/kwok/pkg/consts.KubeVersion=v1.29.2 -X sigs.k8s.io/kwok/pkg/consts.ImagePrefix=image-prefix' -o ./bin/windows/amd64/kwokctl.exe ./cmd/kwokctl cp ./bin/windows/amd64/kwokctl.exe kwokctl-windows-amd64.exe gh -R ghrelease release upload kwokctl-windows-amd64.exe -GOOS=windows GOARCH=arm64 go build -ldflags '-X sigs.k8s.io/kwok/pkg/consts.Version= -X sigs.k8s.io/kwok/pkg/consts.KubeVersion=v1.29.0 -X sigs.k8s.io/kwok/pkg/consts.ImagePrefix=image-prefix' -o ./bin/windows/arm64/kwok.exe ./cmd/kwok +GOOS=windows GOARCH=arm64 go build -ldflags '-X sigs.k8s.io/kwok/pkg/consts.Version= -X sigs.k8s.io/kwok/pkg/consts.KubeVersion=v1.29.2 -X sigs.k8s.io/kwok/pkg/consts.ImagePrefix=image-prefix' -o ./bin/windows/arm64/kwok.exe ./cmd/kwok cp ./bin/windows/arm64/kwok.exe kwok-windows-arm64.exe gh -R ghrelease release upload kwok-windows-arm64.exe -GOOS=windows GOARCH=arm64 go build -ldflags '-X sigs.k8s.io/kwok/pkg/consts.Version= -X sigs.k8s.io/kwok/pkg/consts.KubeVersion=v1.29.0 -X sigs.k8s.io/kwok/pkg/consts.ImagePrefix=image-prefix' -o ./bin/windows/arm64/kwokctl.exe ./cmd/kwokctl +GOOS=windows GOARCH=arm64 go build -ldflags '-X sigs.k8s.io/kwok/pkg/consts.Version= -X sigs.k8s.io/kwok/pkg/consts.KubeVersion=v1.29.2 -X sigs.k8s.io/kwok/pkg/consts.ImagePrefix=image-prefix' -o ./bin/windows/arm64/kwokctl.exe ./cmd/kwokctl cp ./bin/windows/arm64/kwokctl.exe kwokctl-windows-arm64.exe gh -R ghrelease release upload kwokctl-windows-arm64.exe diff --git a/test/release/testdata/cross-build.txt b/test/release/testdata/cross-build.txt index 35e20ea8b..aa831ea1b 100644 --- a/test/release/testdata/cross-build.txt +++ b/test/release/testdata/cross-build.txt @@ -1,12 +1,12 @@ -GOOS=linux GOARCH=amd64 go build -ldflags '-X sigs.k8s.io/kwok/pkg/consts.Version= -X sigs.k8s.io/kwok/pkg/consts.KubeVersion=v1.29.0 -X sigs.k8s.io/kwok/pkg/consts.ImagePrefix=image-prefix' -o ./bin/linux/amd64/kwok ./cmd/kwok -GOOS=linux GOARCH=amd64 go build -ldflags '-X sigs.k8s.io/kwok/pkg/consts.Version= -X sigs.k8s.io/kwok/pkg/consts.KubeVersion=v1.29.0 -X sigs.k8s.io/kwok/pkg/consts.ImagePrefix=image-prefix' -o ./bin/linux/amd64/kwokctl ./cmd/kwokctl -GOOS=linux GOARCH=arm64 go build -ldflags '-X sigs.k8s.io/kwok/pkg/consts.Version= -X sigs.k8s.io/kwok/pkg/consts.KubeVersion=v1.29.0 -X sigs.k8s.io/kwok/pkg/consts.ImagePrefix=image-prefix' -o ./bin/linux/arm64/kwok ./cmd/kwok -GOOS=linux GOARCH=arm64 go build -ldflags '-X sigs.k8s.io/kwok/pkg/consts.Version= -X sigs.k8s.io/kwok/pkg/consts.KubeVersion=v1.29.0 -X sigs.k8s.io/kwok/pkg/consts.ImagePrefix=image-prefix' -o ./bin/linux/arm64/kwokctl ./cmd/kwokctl -GOOS=darwin GOARCH=amd64 go build -ldflags '-X sigs.k8s.io/kwok/pkg/consts.Version= -X sigs.k8s.io/kwok/pkg/consts.KubeVersion=v1.29.0 -X sigs.k8s.io/kwok/pkg/consts.ImagePrefix=image-prefix' -o ./bin/darwin/amd64/kwok ./cmd/kwok -GOOS=darwin GOARCH=amd64 go build -ldflags '-X sigs.k8s.io/kwok/pkg/consts.Version= -X sigs.k8s.io/kwok/pkg/consts.KubeVersion=v1.29.0 -X sigs.k8s.io/kwok/pkg/consts.ImagePrefix=image-prefix' -o ./bin/darwin/amd64/kwokctl ./cmd/kwokctl -GOOS=darwin GOARCH=arm64 go build -ldflags '-X sigs.k8s.io/kwok/pkg/consts.Version= -X sigs.k8s.io/kwok/pkg/consts.KubeVersion=v1.29.0 -X sigs.k8s.io/kwok/pkg/consts.ImagePrefix=image-prefix' -o ./bin/darwin/arm64/kwok ./cmd/kwok -GOOS=darwin GOARCH=arm64 go build -ldflags '-X sigs.k8s.io/kwok/pkg/consts.Version= -X sigs.k8s.io/kwok/pkg/consts.KubeVersion=v1.29.0 -X sigs.k8s.io/kwok/pkg/consts.ImagePrefix=image-prefix' -o ./bin/darwin/arm64/kwokctl ./cmd/kwokctl -GOOS=windows GOARCH=amd64 go build -ldflags '-X sigs.k8s.io/kwok/pkg/consts.Version= -X sigs.k8s.io/kwok/pkg/consts.KubeVersion=v1.29.0 -X sigs.k8s.io/kwok/pkg/consts.ImagePrefix=image-prefix' -o ./bin/windows/amd64/kwok.exe ./cmd/kwok -GOOS=windows GOARCH=amd64 go build -ldflags '-X sigs.k8s.io/kwok/pkg/consts.Version= -X sigs.k8s.io/kwok/pkg/consts.KubeVersion=v1.29.0 -X sigs.k8s.io/kwok/pkg/consts.ImagePrefix=image-prefix' -o ./bin/windows/amd64/kwokctl.exe ./cmd/kwokctl -GOOS=windows GOARCH=arm64 go build -ldflags '-X sigs.k8s.io/kwok/pkg/consts.Version= -X sigs.k8s.io/kwok/pkg/consts.KubeVersion=v1.29.0 -X sigs.k8s.io/kwok/pkg/consts.ImagePrefix=image-prefix' -o ./bin/windows/arm64/kwok.exe ./cmd/kwok -GOOS=windows GOARCH=arm64 go build -ldflags '-X sigs.k8s.io/kwok/pkg/consts.Version= -X sigs.k8s.io/kwok/pkg/consts.KubeVersion=v1.29.0 -X sigs.k8s.io/kwok/pkg/consts.ImagePrefix=image-prefix' -o ./bin/windows/arm64/kwokctl.exe ./cmd/kwokctl +GOOS=linux GOARCH=amd64 go build -ldflags '-X sigs.k8s.io/kwok/pkg/consts.Version= -X sigs.k8s.io/kwok/pkg/consts.KubeVersion=v1.29.2 -X sigs.k8s.io/kwok/pkg/consts.ImagePrefix=image-prefix' -o ./bin/linux/amd64/kwok ./cmd/kwok +GOOS=linux GOARCH=amd64 go build -ldflags '-X sigs.k8s.io/kwok/pkg/consts.Version= -X sigs.k8s.io/kwok/pkg/consts.KubeVersion=v1.29.2 -X sigs.k8s.io/kwok/pkg/consts.ImagePrefix=image-prefix' -o ./bin/linux/amd64/kwokctl ./cmd/kwokctl +GOOS=linux GOARCH=arm64 go build -ldflags '-X sigs.k8s.io/kwok/pkg/consts.Version= -X sigs.k8s.io/kwok/pkg/consts.KubeVersion=v1.29.2 -X sigs.k8s.io/kwok/pkg/consts.ImagePrefix=image-prefix' -o ./bin/linux/arm64/kwok ./cmd/kwok +GOOS=linux GOARCH=arm64 go build -ldflags '-X sigs.k8s.io/kwok/pkg/consts.Version= -X sigs.k8s.io/kwok/pkg/consts.KubeVersion=v1.29.2 -X sigs.k8s.io/kwok/pkg/consts.ImagePrefix=image-prefix' -o ./bin/linux/arm64/kwokctl ./cmd/kwokctl +GOOS=darwin GOARCH=amd64 go build -ldflags '-X sigs.k8s.io/kwok/pkg/consts.Version= -X sigs.k8s.io/kwok/pkg/consts.KubeVersion=v1.29.2 -X sigs.k8s.io/kwok/pkg/consts.ImagePrefix=image-prefix' -o ./bin/darwin/amd64/kwok ./cmd/kwok +GOOS=darwin GOARCH=amd64 go build -ldflags '-X sigs.k8s.io/kwok/pkg/consts.Version= -X sigs.k8s.io/kwok/pkg/consts.KubeVersion=v1.29.2 -X sigs.k8s.io/kwok/pkg/consts.ImagePrefix=image-prefix' -o ./bin/darwin/amd64/kwokctl ./cmd/kwokctl +GOOS=darwin GOARCH=arm64 go build -ldflags '-X sigs.k8s.io/kwok/pkg/consts.Version= -X sigs.k8s.io/kwok/pkg/consts.KubeVersion=v1.29.2 -X sigs.k8s.io/kwok/pkg/consts.ImagePrefix=image-prefix' -o ./bin/darwin/arm64/kwok ./cmd/kwok +GOOS=darwin GOARCH=arm64 go build -ldflags '-X sigs.k8s.io/kwok/pkg/consts.Version= -X sigs.k8s.io/kwok/pkg/consts.KubeVersion=v1.29.2 -X sigs.k8s.io/kwok/pkg/consts.ImagePrefix=image-prefix' -o ./bin/darwin/arm64/kwokctl ./cmd/kwokctl +GOOS=windows GOARCH=amd64 go build -ldflags '-X sigs.k8s.io/kwok/pkg/consts.Version= -X sigs.k8s.io/kwok/pkg/consts.KubeVersion=v1.29.2 -X sigs.k8s.io/kwok/pkg/consts.ImagePrefix=image-prefix' -o ./bin/windows/amd64/kwok.exe ./cmd/kwok +GOOS=windows GOARCH=amd64 go build -ldflags '-X sigs.k8s.io/kwok/pkg/consts.Version= -X sigs.k8s.io/kwok/pkg/consts.KubeVersion=v1.29.2 -X sigs.k8s.io/kwok/pkg/consts.ImagePrefix=image-prefix' -o ./bin/windows/amd64/kwokctl.exe ./cmd/kwokctl +GOOS=windows GOARCH=arm64 go build -ldflags '-X sigs.k8s.io/kwok/pkg/consts.Version= -X sigs.k8s.io/kwok/pkg/consts.KubeVersion=v1.29.2 -X sigs.k8s.io/kwok/pkg/consts.ImagePrefix=image-prefix' -o ./bin/windows/arm64/kwok.exe ./cmd/kwok +GOOS=windows GOARCH=arm64 go build -ldflags '-X sigs.k8s.io/kwok/pkg/consts.Version= -X sigs.k8s.io/kwok/pkg/consts.KubeVersion=v1.29.2 -X sigs.k8s.io/kwok/pkg/consts.ImagePrefix=image-prefix' -o ./bin/windows/arm64/kwokctl.exe ./cmd/kwokctl diff --git a/test/release/testdata/cross-cluster-image-nerdctl-with-push-staging.txt b/test/release/testdata/cross-cluster-image-nerdctl-with-push-staging.txt index ffadd57e0..f115e2fe3 100644 --- a/test/release/testdata/cross-cluster-image-nerdctl-with-push-staging.txt +++ b/test/release/testdata/cross-cluster-image-nerdctl-with-push-staging.txt @@ -1,6 +1,6 @@ -nerdctl build --build-arg=kube_version=v1.29.0 --tag=image-prefix/cluster:staging-prefix--k8s.v1.29.0 --platform=linux/amd64 --platform=linux/arm64 -f ./images/cluster/Dockerfile . -nerdctl push --platform=linux/amd64 --platform=linux/arm64 image-prefix/cluster:staging-prefix--k8s.v1.29.0 -nerdctl build --build-arg=kube_version=v1.28.0 --tag=image-prefix/cluster:staging-prefix--k8s.v1.28.0 --platform=linux/amd64 --platform=linux/arm64 -f ./images/cluster/Dockerfile . -nerdctl push --platform=linux/amd64 --platform=linux/arm64 image-prefix/cluster:staging-prefix--k8s.v1.28.0 -nerdctl build --build-arg=kube_version=v1.27.3 --tag=image-prefix/cluster:staging-prefix--k8s.v1.27.3 --platform=linux/amd64 --platform=linux/arm64 -f ./images/cluster/Dockerfile . -nerdctl push --platform=linux/amd64 --platform=linux/arm64 image-prefix/cluster:staging-prefix--k8s.v1.27.3 +nerdctl build --build-arg=kube_version=v1.29.2 --tag=image-prefix/cluster:staging-prefix--k8s.v1.29.2 --platform=linux/amd64 --platform=linux/arm64 -f ./images/cluster/Dockerfile . +nerdctl push --platform=linux/amd64 --platform=linux/arm64 image-prefix/cluster:staging-prefix--k8s.v1.29.2 +nerdctl build --build-arg=kube_version=v1.28.7 --tag=image-prefix/cluster:staging-prefix--k8s.v1.28.7 --platform=linux/amd64 --platform=linux/arm64 -f ./images/cluster/Dockerfile . +nerdctl push --platform=linux/amd64 --platform=linux/arm64 image-prefix/cluster:staging-prefix--k8s.v1.28.7 +nerdctl build --build-arg=kube_version=v1.27.11 --tag=image-prefix/cluster:staging-prefix--k8s.v1.27.11 --platform=linux/amd64 --platform=linux/arm64 -f ./images/cluster/Dockerfile . +nerdctl push --platform=linux/amd64 --platform=linux/arm64 image-prefix/cluster:staging-prefix--k8s.v1.27.11 diff --git a/test/release/testdata/cross-cluster-image-nerdctl-with-push.txt b/test/release/testdata/cross-cluster-image-nerdctl-with-push.txt index 9526da01c..199b4df9a 100644 --- a/test/release/testdata/cross-cluster-image-nerdctl-with-push.txt +++ b/test/release/testdata/cross-cluster-image-nerdctl-with-push.txt @@ -1,6 +1,6 @@ -nerdctl build --build-arg=kube_version=v1.29.0 --tag=image-prefix/cluster:-k8s.v1.29.0 --platform=linux/amd64 --platform=linux/arm64 -f ./images/cluster/Dockerfile . -nerdctl push --platform=linux/amd64 --platform=linux/arm64 image-prefix/cluster:-k8s.v1.29.0 -nerdctl build --build-arg=kube_version=v1.28.0 --tag=image-prefix/cluster:-k8s.v1.28.0 --platform=linux/amd64 --platform=linux/arm64 -f ./images/cluster/Dockerfile . -nerdctl push --platform=linux/amd64 --platform=linux/arm64 image-prefix/cluster:-k8s.v1.28.0 -nerdctl build --build-arg=kube_version=v1.27.3 --tag=image-prefix/cluster:-k8s.v1.27.3 --platform=linux/amd64 --platform=linux/arm64 -f ./images/cluster/Dockerfile . -nerdctl push --platform=linux/amd64 --platform=linux/arm64 image-prefix/cluster:-k8s.v1.27.3 +nerdctl build --build-arg=kube_version=v1.29.2 --tag=image-prefix/cluster:-k8s.v1.29.2 --platform=linux/amd64 --platform=linux/arm64 -f ./images/cluster/Dockerfile . +nerdctl push --platform=linux/amd64 --platform=linux/arm64 image-prefix/cluster:-k8s.v1.29.2 +nerdctl build --build-arg=kube_version=v1.28.7 --tag=image-prefix/cluster:-k8s.v1.28.7 --platform=linux/amd64 --platform=linux/arm64 -f ./images/cluster/Dockerfile . +nerdctl push --platform=linux/amd64 --platform=linux/arm64 image-prefix/cluster:-k8s.v1.28.7 +nerdctl build --build-arg=kube_version=v1.27.11 --tag=image-prefix/cluster:-k8s.v1.27.11 --platform=linux/amd64 --platform=linux/arm64 -f ./images/cluster/Dockerfile . +nerdctl push --platform=linux/amd64 --platform=linux/arm64 image-prefix/cluster:-k8s.v1.27.11 diff --git a/test/release/testdata/cross-cluster-image-nerdctl.txt b/test/release/testdata/cross-cluster-image-nerdctl.txt index 9fc050460..f40d31cb5 100644 --- a/test/release/testdata/cross-cluster-image-nerdctl.txt +++ b/test/release/testdata/cross-cluster-image-nerdctl.txt @@ -1,3 +1,3 @@ -nerdctl build --build-arg=kube_version=v1.29.0 --tag=image-prefix/cluster:-k8s.v1.29.0 --platform=linux/amd64 --platform=linux/arm64 -f ./images/cluster/Dockerfile . -nerdctl build --build-arg=kube_version=v1.28.0 --tag=image-prefix/cluster:-k8s.v1.28.0 --platform=linux/amd64 --platform=linux/arm64 -f ./images/cluster/Dockerfile . -nerdctl build --build-arg=kube_version=v1.27.3 --tag=image-prefix/cluster:-k8s.v1.27.3 --platform=linux/amd64 --platform=linux/arm64 -f ./images/cluster/Dockerfile . +nerdctl build --build-arg=kube_version=v1.29.2 --tag=image-prefix/cluster:-k8s.v1.29.2 --platform=linux/amd64 --platform=linux/arm64 -f ./images/cluster/Dockerfile . +nerdctl build --build-arg=kube_version=v1.28.7 --tag=image-prefix/cluster:-k8s.v1.28.7 --platform=linux/amd64 --platform=linux/arm64 -f ./images/cluster/Dockerfile . +nerdctl build --build-arg=kube_version=v1.27.11 --tag=image-prefix/cluster:-k8s.v1.27.11 --platform=linux/amd64 --platform=linux/arm64 -f ./images/cluster/Dockerfile . diff --git a/test/release/testdata/cross-cluster-image-podman-with-push-staging.txt b/test/release/testdata/cross-cluster-image-podman-with-push-staging.txt index a3a20ea8c..f76f2b827 100644 --- a/test/release/testdata/cross-cluster-image-podman-with-push-staging.txt +++ b/test/release/testdata/cross-cluster-image-podman-with-push-staging.txt @@ -1,6 +1,6 @@ -podman build --build-arg=kube_version=v1.29.0 --tag=image-prefix/cluster:staging-prefix--k8s.v1.29.0 --platform=linux/amd64 --platform=linux/arm64 -f ./images/cluster/Dockerfile . -podman push --platform=linux/amd64 --platform=linux/arm64 image-prefix/cluster:staging-prefix--k8s.v1.29.0 -podman build --build-arg=kube_version=v1.28.0 --tag=image-prefix/cluster:staging-prefix--k8s.v1.28.0 --platform=linux/amd64 --platform=linux/arm64 -f ./images/cluster/Dockerfile . -podman push --platform=linux/amd64 --platform=linux/arm64 image-prefix/cluster:staging-prefix--k8s.v1.28.0 -podman build --build-arg=kube_version=v1.27.3 --tag=image-prefix/cluster:staging-prefix--k8s.v1.27.3 --platform=linux/amd64 --platform=linux/arm64 -f ./images/cluster/Dockerfile . -podman push --platform=linux/amd64 --platform=linux/arm64 image-prefix/cluster:staging-prefix--k8s.v1.27.3 +podman build --build-arg=kube_version=v1.29.2 --tag=image-prefix/cluster:staging-prefix--k8s.v1.29.2 --platform=linux/amd64 --platform=linux/arm64 -f ./images/cluster/Dockerfile . +podman push --platform=linux/amd64 --platform=linux/arm64 image-prefix/cluster:staging-prefix--k8s.v1.29.2 +podman build --build-arg=kube_version=v1.28.7 --tag=image-prefix/cluster:staging-prefix--k8s.v1.28.7 --platform=linux/amd64 --platform=linux/arm64 -f ./images/cluster/Dockerfile . +podman push --platform=linux/amd64 --platform=linux/arm64 image-prefix/cluster:staging-prefix--k8s.v1.28.7 +podman build --build-arg=kube_version=v1.27.11 --tag=image-prefix/cluster:staging-prefix--k8s.v1.27.11 --platform=linux/amd64 --platform=linux/arm64 -f ./images/cluster/Dockerfile . +podman push --platform=linux/amd64 --platform=linux/arm64 image-prefix/cluster:staging-prefix--k8s.v1.27.11 diff --git a/test/release/testdata/cross-cluster-image-podman-with-push.txt b/test/release/testdata/cross-cluster-image-podman-with-push.txt index fdf967e61..9f17183f5 100644 --- a/test/release/testdata/cross-cluster-image-podman-with-push.txt +++ b/test/release/testdata/cross-cluster-image-podman-with-push.txt @@ -1,6 +1,6 @@ -podman build --build-arg=kube_version=v1.29.0 --tag=image-prefix/cluster:-k8s.v1.29.0 --platform=linux/amd64 --platform=linux/arm64 -f ./images/cluster/Dockerfile . -podman push --platform=linux/amd64 --platform=linux/arm64 image-prefix/cluster:-k8s.v1.29.0 -podman build --build-arg=kube_version=v1.28.0 --tag=image-prefix/cluster:-k8s.v1.28.0 --platform=linux/amd64 --platform=linux/arm64 -f ./images/cluster/Dockerfile . -podman push --platform=linux/amd64 --platform=linux/arm64 image-prefix/cluster:-k8s.v1.28.0 -podman build --build-arg=kube_version=v1.27.3 --tag=image-prefix/cluster:-k8s.v1.27.3 --platform=linux/amd64 --platform=linux/arm64 -f ./images/cluster/Dockerfile . -podman push --platform=linux/amd64 --platform=linux/arm64 image-prefix/cluster:-k8s.v1.27.3 +podman build --build-arg=kube_version=v1.29.2 --tag=image-prefix/cluster:-k8s.v1.29.2 --platform=linux/amd64 --platform=linux/arm64 -f ./images/cluster/Dockerfile . +podman push --platform=linux/amd64 --platform=linux/arm64 image-prefix/cluster:-k8s.v1.29.2 +podman build --build-arg=kube_version=v1.28.7 --tag=image-prefix/cluster:-k8s.v1.28.7 --platform=linux/amd64 --platform=linux/arm64 -f ./images/cluster/Dockerfile . +podman push --platform=linux/amd64 --platform=linux/arm64 image-prefix/cluster:-k8s.v1.28.7 +podman build --build-arg=kube_version=v1.27.11 --tag=image-prefix/cluster:-k8s.v1.27.11 --platform=linux/amd64 --platform=linux/arm64 -f ./images/cluster/Dockerfile . +podman push --platform=linux/amd64 --platform=linux/arm64 image-prefix/cluster:-k8s.v1.27.11 diff --git a/test/release/testdata/cross-cluster-image-podman.txt b/test/release/testdata/cross-cluster-image-podman.txt index 40df644f4..f96ca0f87 100644 --- a/test/release/testdata/cross-cluster-image-podman.txt +++ b/test/release/testdata/cross-cluster-image-podman.txt @@ -1,3 +1,3 @@ -podman build --build-arg=kube_version=v1.29.0 --tag=image-prefix/cluster:-k8s.v1.29.0 --platform=linux/amd64 --platform=linux/arm64 -f ./images/cluster/Dockerfile . -podman build --build-arg=kube_version=v1.28.0 --tag=image-prefix/cluster:-k8s.v1.28.0 --platform=linux/amd64 --platform=linux/arm64 -f ./images/cluster/Dockerfile . -podman build --build-arg=kube_version=v1.27.3 --tag=image-prefix/cluster:-k8s.v1.27.3 --platform=linux/amd64 --platform=linux/arm64 -f ./images/cluster/Dockerfile . +podman build --build-arg=kube_version=v1.29.2 --tag=image-prefix/cluster:-k8s.v1.29.2 --platform=linux/amd64 --platform=linux/arm64 -f ./images/cluster/Dockerfile . +podman build --build-arg=kube_version=v1.28.7 --tag=image-prefix/cluster:-k8s.v1.28.7 --platform=linux/amd64 --platform=linux/arm64 -f ./images/cluster/Dockerfile . +podman build --build-arg=kube_version=v1.27.11 --tag=image-prefix/cluster:-k8s.v1.27.11 --platform=linux/amd64 --platform=linux/arm64 -f ./images/cluster/Dockerfile . diff --git a/test/release/testdata/cross-cluster-image-with-push-staging.txt b/test/release/testdata/cross-cluster-image-with-push-staging.txt index 107ea161b..704a21f72 100644 --- a/test/release/testdata/cross-cluster-image-with-push-staging.txt +++ b/test/release/testdata/cross-cluster-image-with-push-staging.txt @@ -1,3 +1,3 @@ -docker buildx build --build-arg=kube_version=v1.29.0 --tag=image-prefix/cluster:staging-prefix--k8s.v1.29.0 --platform=linux/amd64 --platform=linux/arm64 --push -f ./images/cluster/Dockerfile . -docker buildx build --build-arg=kube_version=v1.28.0 --tag=image-prefix/cluster:staging-prefix--k8s.v1.28.0 --platform=linux/amd64 --platform=linux/arm64 --push -f ./images/cluster/Dockerfile . -docker buildx build --build-arg=kube_version=v1.27.3 --tag=image-prefix/cluster:staging-prefix--k8s.v1.27.3 --platform=linux/amd64 --platform=linux/arm64 --push -f ./images/cluster/Dockerfile . +docker buildx build --build-arg=kube_version=v1.29.2 --tag=image-prefix/cluster:staging-prefix--k8s.v1.29.2 --platform=linux/amd64 --platform=linux/arm64 --push -f ./images/cluster/Dockerfile . +docker buildx build --build-arg=kube_version=v1.28.7 --tag=image-prefix/cluster:staging-prefix--k8s.v1.28.7 --platform=linux/amd64 --platform=linux/arm64 --push -f ./images/cluster/Dockerfile . +docker buildx build --build-arg=kube_version=v1.27.11 --tag=image-prefix/cluster:staging-prefix--k8s.v1.27.11 --platform=linux/amd64 --platform=linux/arm64 --push -f ./images/cluster/Dockerfile . diff --git a/test/release/testdata/cross-cluster-image-with-push.txt b/test/release/testdata/cross-cluster-image-with-push.txt index 1ea3f70d8..4078597db 100644 --- a/test/release/testdata/cross-cluster-image-with-push.txt +++ b/test/release/testdata/cross-cluster-image-with-push.txt @@ -1,3 +1,3 @@ -docker buildx build --build-arg=kube_version=v1.29.0 --tag=image-prefix/cluster:-k8s.v1.29.0 --platform=linux/amd64 --platform=linux/arm64 --push -f ./images/cluster/Dockerfile . -docker buildx build --build-arg=kube_version=v1.28.0 --tag=image-prefix/cluster:-k8s.v1.28.0 --platform=linux/amd64 --platform=linux/arm64 --push -f ./images/cluster/Dockerfile . -docker buildx build --build-arg=kube_version=v1.27.3 --tag=image-prefix/cluster:-k8s.v1.27.3 --platform=linux/amd64 --platform=linux/arm64 --push -f ./images/cluster/Dockerfile . +docker buildx build --build-arg=kube_version=v1.29.2 --tag=image-prefix/cluster:-k8s.v1.29.2 --platform=linux/amd64 --platform=linux/arm64 --push -f ./images/cluster/Dockerfile . +docker buildx build --build-arg=kube_version=v1.28.7 --tag=image-prefix/cluster:-k8s.v1.28.7 --platform=linux/amd64 --platform=linux/arm64 --push -f ./images/cluster/Dockerfile . +docker buildx build --build-arg=kube_version=v1.27.11 --tag=image-prefix/cluster:-k8s.v1.27.11 --platform=linux/amd64 --platform=linux/arm64 --push -f ./images/cluster/Dockerfile . diff --git a/test/release/testdata/cross-cluster-image.txt b/test/release/testdata/cross-cluster-image.txt index 445a8162f..da6f567bc 100644 --- a/test/release/testdata/cross-cluster-image.txt +++ b/test/release/testdata/cross-cluster-image.txt @@ -1,3 +1,3 @@ -docker buildx build --build-arg=kube_version=v1.29.0 --tag=image-prefix/cluster:-k8s.v1.29.0 --platform=linux/amd64 --platform=linux/arm64 --load -f ./images/cluster/Dockerfile . -docker buildx build --build-arg=kube_version=v1.28.0 --tag=image-prefix/cluster:-k8s.v1.28.0 --platform=linux/amd64 --platform=linux/arm64 --load -f ./images/cluster/Dockerfile . -docker buildx build --build-arg=kube_version=v1.27.3 --tag=image-prefix/cluster:-k8s.v1.27.3 --platform=linux/amd64 --platform=linux/arm64 --load -f ./images/cluster/Dockerfile . +docker buildx build --build-arg=kube_version=v1.29.2 --tag=image-prefix/cluster:-k8s.v1.29.2 --platform=linux/amd64 --platform=linux/arm64 --load -f ./images/cluster/Dockerfile . +docker buildx build --build-arg=kube_version=v1.28.7 --tag=image-prefix/cluster:-k8s.v1.28.7 --platform=linux/amd64 --platform=linux/arm64 --load -f ./images/cluster/Dockerfile . +docker buildx build --build-arg=kube_version=v1.27.11 --tag=image-prefix/cluster:-k8s.v1.27.11 --platform=linux/amd64 --platform=linux/arm64 --load -f ./images/cluster/Dockerfile .