From 6a97ac746d753010f3e64a7c795eff1bf77397b9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marko=20Mudrini=C4=87?= Date: Wed, 7 Dec 2022 12:08:46 +0100 Subject: [PATCH] [release/v1.4] Update Go to 1.18.9 (#2527) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * Update kubeone-e2e image to Go 1.18.9 Signed-off-by: Marko Mudrinić * Update CI jobs to Go 1.18.9 Signed-off-by: Marko Mudrinić Signed-off-by: Marko Mudrinić --- .prow.yaml | 104 +++++++++--------- hack/images/kubeone-e2e/Dockerfile | 4 +- .../install-kube-tests-binaries.sh | 4 +- hack/images/kubeone-e2e/release.sh | 2 +- 4 files changed, 57 insertions(+), 57 deletions(-) diff --git a/.prow.yaml b/.prow.yaml index 97b132f9f..93298e392 100644 --- a/.prow.yaml +++ b/.prow.yaml @@ -24,7 +24,7 @@ presubmits: preset-goproxy: "true" spec: containers: - - image: golang:1.18.8 + - image: golang:1.18.9 command: - make args: @@ -45,7 +45,7 @@ presubmits: preset-goproxy: "true" spec: containers: - - image: golang:1.18.8 + - image: golang:1.18.9 command: - make args: @@ -85,7 +85,7 @@ presubmits: preset-goproxy: "true" spec: containers: - - image: golang:1.18.8 + - image: golang:1.18.9 command: - make args: @@ -105,7 +105,7 @@ presubmits: preset-goproxy: "true" spec: containers: - - image: golang:1.18.8 + - image: golang:1.18.9 command: - make args: @@ -148,7 +148,7 @@ presubmits: preset-aws-e2e-kubeone: "true" spec: containers: - - image: quay.io/kubermatic/kubeone-e2e:v0.1.27-go-1.18 + - image: quay.io/kubermatic/kubeone-e2e:v0.1.28-go-1.18 imagePullPolicy: Always command: - make @@ -177,7 +177,7 @@ presubmits: preset-aws-e2e-kubeone: "true" spec: containers: - - image: quay.io/kubermatic/kubeone-e2e:v0.1.27-go-1.18 + - image: quay.io/kubermatic/kubeone-e2e:v0.1.28-go-1.18 imagePullPolicy: Always command: - make @@ -214,7 +214,7 @@ presubmits: preset-aws-e2e-kubeone: "true" spec: containers: - - image: quay.io/kubermatic/kubeone-e2e:v0.1.27-go-1.18 + - image: quay.io/kubermatic/kubeone-e2e:v0.1.28-go-1.18 imagePullPolicy: Always command: - make @@ -241,7 +241,7 @@ presubmits: preset-aws-e2e-kubeone: "true" spec: containers: - - image: quay.io/kubermatic/kubeone-e2e:v0.1.27-go-1.18 + - image: quay.io/kubermatic/kubeone-e2e:v0.1.28-go-1.18 imagePullPolicy: Always command: - make @@ -266,7 +266,7 @@ presubmits: preset-aws-e2e-kubeone: "true" spec: containers: - - image: quay.io/kubermatic/kubeone-e2e:v0.1.27-go-1.18 + - image: quay.io/kubermatic/kubeone-e2e:v0.1.28-go-1.18 imagePullPolicy: Always command: - make @@ -293,7 +293,7 @@ presubmits: preset-aws-e2e-kubeone: "true" spec: containers: - - image: quay.io/kubermatic/kubeone-e2e:v0.1.27-go-1.18 + - image: quay.io/kubermatic/kubeone-e2e:v0.1.28-go-1.18 imagePullPolicy: Always command: - make @@ -320,7 +320,7 @@ presubmits: preset-aws-e2e-kubeone: "true" spec: containers: - - image: quay.io/kubermatic/kubeone-e2e:v0.1.27-go-1.18 + - image: quay.io/kubermatic/kubeone-e2e:v0.1.28-go-1.18 imagePullPolicy: Always command: - make @@ -352,7 +352,7 @@ presubmits: preset-digitalocean: "true" spec: containers: - - image: quay.io/kubermatic/kubeone-e2e:v0.1.27-go-1.18 + - image: quay.io/kubermatic/kubeone-e2e:v0.1.28-go-1.18 imagePullPolicy: Always command: - make @@ -377,7 +377,7 @@ presubmits: preset-digitalocean: "true" spec: containers: - - image: quay.io/kubermatic/kubeone-e2e:v0.1.27-go-1.18 + - image: quay.io/kubermatic/kubeone-e2e:v0.1.28-go-1.18 imagePullPolicy: Always command: - make @@ -402,7 +402,7 @@ presubmits: preset-digitalocean: "true" spec: containers: - - image: quay.io/kubermatic/kubeone-e2e:v0.1.27-go-1.18 + - image: quay.io/kubermatic/kubeone-e2e:v0.1.28-go-1.18 imagePullPolicy: Always command: - make @@ -429,7 +429,7 @@ presubmits: preset-digitalocean: "true" spec: containers: - - image: quay.io/kubermatic/kubeone-e2e:v0.1.27-go-1.18 + - image: quay.io/kubermatic/kubeone-e2e:v0.1.28-go-1.18 imagePullPolicy: Always command: - make @@ -459,7 +459,7 @@ presubmits: preset-hetzner: "true" spec: containers: - - image: quay.io/kubermatic/kubeone-e2e:v0.1.27-go-1.18 + - image: quay.io/kubermatic/kubeone-e2e:v0.1.28-go-1.18 imagePullPolicy: Always command: - make @@ -484,7 +484,7 @@ presubmits: preset-hetzner: "true" spec: containers: - - image: quay.io/kubermatic/kubeone-e2e:v0.1.27-go-1.18 + - image: quay.io/kubermatic/kubeone-e2e:v0.1.28-go-1.18 imagePullPolicy: Always command: - make @@ -509,7 +509,7 @@ presubmits: preset-hetzner: "true" spec: containers: - - image: quay.io/kubermatic/kubeone-e2e:v0.1.27-go-1.18 + - image: quay.io/kubermatic/kubeone-e2e:v0.1.28-go-1.18 imagePullPolicy: Always command: - make @@ -536,7 +536,7 @@ presubmits: preset-hetzner: "true" spec: containers: - - image: quay.io/kubermatic/kubeone-e2e:v0.1.27-go-1.18 + - image: quay.io/kubermatic/kubeone-e2e:v0.1.28-go-1.18 imagePullPolicy: Always command: - make @@ -566,7 +566,7 @@ presubmits: preset-gce: "true" spec: containers: - - image: quay.io/kubermatic/kubeone-e2e:v0.1.27-go-1.18 + - image: quay.io/kubermatic/kubeone-e2e:v0.1.28-go-1.18 imagePullPolicy: Always command: - make @@ -593,7 +593,7 @@ presubmits: preset-gce: "true" spec: containers: - - image: quay.io/kubermatic/kubeone-e2e:v0.1.27-go-1.18 + - image: quay.io/kubermatic/kubeone-e2e:v0.1.28-go-1.18 imagePullPolicy: Always command: - make @@ -620,7 +620,7 @@ presubmits: preset-gce: "true" spec: containers: - - image: quay.io/kubermatic/kubeone-e2e:v0.1.27-go-1.18 + - image: quay.io/kubermatic/kubeone-e2e:v0.1.28-go-1.18 imagePullPolicy: Always command: - make @@ -649,7 +649,7 @@ presubmits: preset-gce: "true" spec: containers: - - image: quay.io/kubermatic/kubeone-e2e:v0.1.27-go-1.18 + - image: quay.io/kubermatic/kubeone-e2e:v0.1.28-go-1.18 imagePullPolicy: Always command: - make @@ -681,7 +681,7 @@ presubmits: preset-equinix-metal: "true" spec: containers: - - image: quay.io/kubermatic/kubeone-e2e:v0.1.27-go-1.18 + - image: quay.io/kubermatic/kubeone-e2e:v0.1.28-go-1.18 imagePullPolicy: Always command: - make @@ -706,7 +706,7 @@ presubmits: preset-equinix-metal: "true" spec: containers: - - image: quay.io/kubermatic/kubeone-e2e:v0.1.27-go-1.18 + - image: quay.io/kubermatic/kubeone-e2e:v0.1.28-go-1.18 imagePullPolicy: Always command: - make @@ -731,7 +731,7 @@ presubmits: preset-equinix-metal: "true" spec: containers: - - image: quay.io/kubermatic/kubeone-e2e:v0.1.27-go-1.18 + - image: quay.io/kubermatic/kubeone-e2e:v0.1.28-go-1.18 imagePullPolicy: Always command: - make @@ -758,7 +758,7 @@ presubmits: preset-equinix-metal: "true" spec: containers: - - image: quay.io/kubermatic/kubeone-e2e:v0.1.27-go-1.18 + - image: quay.io/kubermatic/kubeone-e2e:v0.1.28-go-1.18 imagePullPolicy: Always command: - make @@ -788,7 +788,7 @@ presubmits: preset-openstack: "true" spec: containers: - - image: quay.io/kubermatic/kubeone-e2e:v0.1.27-go-1.18 + - image: quay.io/kubermatic/kubeone-e2e:v0.1.28-go-1.18 imagePullPolicy: Always command: - make @@ -813,7 +813,7 @@ presubmits: preset-openstack: "true" spec: containers: - - image: quay.io/kubermatic/kubeone-e2e:v0.1.27-go-1.18 + - image: quay.io/kubermatic/kubeone-e2e:v0.1.28-go-1.18 imagePullPolicy: Always command: - make @@ -838,7 +838,7 @@ presubmits: preset-openstack: "true" spec: containers: - - image: quay.io/kubermatic/kubeone-e2e:v0.1.27-go-1.18 + - image: quay.io/kubermatic/kubeone-e2e:v0.1.28-go-1.18 imagePullPolicy: Always command: - make @@ -865,7 +865,7 @@ presubmits: preset-openstack: "true" spec: containers: - - image: quay.io/kubermatic/kubeone-e2e:v0.1.27-go-1.18 + - image: quay.io/kubermatic/kubeone-e2e:v0.1.28-go-1.18 imagePullPolicy: Always command: - make @@ -895,7 +895,7 @@ presubmits: preset-aws-e2e-kubeone: "true" spec: containers: - - image: quay.io/kubermatic/kubeone-e2e:v0.1.27-go-1.18 + - image: quay.io/kubermatic/kubeone-e2e:v0.1.28-go-1.18 imagePullPolicy: Always command: - make @@ -925,7 +925,7 @@ presubmits: preset-aws-e2e-kubeone: "true" spec: containers: - - image: quay.io/kubermatic/kubeone-e2e:v0.1.27-go-1.18 + - image: quay.io/kubermatic/kubeone-e2e:v0.1.28-go-1.18 imagePullPolicy: Always command: - make @@ -953,7 +953,7 @@ presubmits: preset-aws-e2e-kubeone: "true" spec: containers: - - image: quay.io/kubermatic/kubeone-e2e:v0.1.27-go-1.18 + - image: quay.io/kubermatic/kubeone-e2e:v0.1.28-go-1.18 imagePullPolicy: Always command: - make @@ -983,7 +983,7 @@ presubmits: preset-aws-e2e-kubeone: "true" spec: containers: - - image: quay.io/kubermatic/kubeone-e2e:v0.1.27-go-1.18 + - image: quay.io/kubermatic/kubeone-e2e:v0.1.28-go-1.18 imagePullPolicy: Always command: - make @@ -1016,7 +1016,7 @@ presubmits: preset-digitalocean: "true" spec: containers: - - image: quay.io/kubermatic/kubeone-e2e:v0.1.27-go-1.18 + - image: quay.io/kubermatic/kubeone-e2e:v0.1.28-go-1.18 imagePullPolicy: Always command: - make @@ -1042,7 +1042,7 @@ presubmits: preset-digitalocean: "true" spec: containers: - - image: quay.io/kubermatic/kubeone-e2e:v0.1.27-go-1.18 + - image: quay.io/kubermatic/kubeone-e2e:v0.1.28-go-1.18 imagePullPolicy: Always command: - make @@ -1070,7 +1070,7 @@ presubmits: preset-digitalocean: "true" spec: containers: - - image: quay.io/kubermatic/kubeone-e2e:v0.1.27-go-1.18 + - image: quay.io/kubermatic/kubeone-e2e:v0.1.28-go-1.18 imagePullPolicy: Always command: - make @@ -1101,7 +1101,7 @@ presubmits: preset-hetzner: "true" spec: containers: - - image: quay.io/kubermatic/kubeone-e2e:v0.1.27-go-1.18 + - image: quay.io/kubermatic/kubeone-e2e:v0.1.28-go-1.18 imagePullPolicy: Always command: - make @@ -1127,7 +1127,7 @@ presubmits: preset-hetzner: "true" spec: containers: - - image: quay.io/kubermatic/kubeone-e2e:v0.1.27-go-1.18 + - image: quay.io/kubermatic/kubeone-e2e:v0.1.28-go-1.18 imagePullPolicy: Always command: - make @@ -1155,7 +1155,7 @@ presubmits: preset-hetzner: "true" spec: containers: - - image: quay.io/kubermatic/kubeone-e2e:v0.1.27-go-1.18 + - image: quay.io/kubermatic/kubeone-e2e:v0.1.28-go-1.18 imagePullPolicy: Always command: - make @@ -1186,7 +1186,7 @@ presubmits: preset-gce: "true" spec: containers: - - image: quay.io/kubermatic/kubeone-e2e:v0.1.27-go-1.18 + - image: quay.io/kubermatic/kubeone-e2e:v0.1.28-go-1.18 imagePullPolicy: Always command: - make @@ -1214,7 +1214,7 @@ presubmits: preset-gce: "true" spec: containers: - - image: quay.io/kubermatic/kubeone-e2e:v0.1.27-go-1.18 + - image: quay.io/kubermatic/kubeone-e2e:v0.1.28-go-1.18 imagePullPolicy: Always command: - make @@ -1244,7 +1244,7 @@ presubmits: preset-gce: "true" spec: containers: - - image: quay.io/kubermatic/kubeone-e2e:v0.1.27-go-1.18 + - image: quay.io/kubermatic/kubeone-e2e:v0.1.28-go-1.18 imagePullPolicy: Always command: - make @@ -1277,7 +1277,7 @@ presubmits: preset-equinix-metal: "true" spec: containers: - - image: quay.io/kubermatic/kubeone-e2e:v0.1.27-go-1.18 + - image: quay.io/kubermatic/kubeone-e2e:v0.1.28-go-1.18 imagePullPolicy: Always command: - make @@ -1303,7 +1303,7 @@ presubmits: preset-equinix-metal: "true" spec: containers: - - image: quay.io/kubermatic/kubeone-e2e:v0.1.27-go-1.18 + - image: quay.io/kubermatic/kubeone-e2e:v0.1.28-go-1.18 imagePullPolicy: Always command: - make @@ -1331,7 +1331,7 @@ presubmits: preset-packet: "true" spec: containers: - - image: quay.io/kubermatic/kubeone-e2e:v0.1.27-go-1.18 + - image: quay.io/kubermatic/kubeone-e2e:v0.1.28-go-1.18 imagePullPolicy: Always command: - make @@ -1362,7 +1362,7 @@ presubmits: preset-openstack: "true" spec: containers: - - image: quay.io/kubermatic/kubeone-e2e:v0.1.27-go-1.18 + - image: quay.io/kubermatic/kubeone-e2e:v0.1.28-go-1.18 imagePullPolicy: Always command: - make @@ -1388,7 +1388,7 @@ presubmits: preset-openstack: "true" spec: containers: - - image: quay.io/kubermatic/kubeone-e2e:v0.1.27-go-1.18 + - image: quay.io/kubermatic/kubeone-e2e:v0.1.28-go-1.18 imagePullPolicy: Always command: - make @@ -1416,7 +1416,7 @@ presubmits: preset-openstack: "true" spec: containers: - - image: quay.io/kubermatic/kubeone-e2e:v0.1.27-go-1.18 + - image: quay.io/kubermatic/kubeone-e2e:v0.1.28-go-1.18 imagePullPolicy: Always command: - make @@ -1449,7 +1449,7 @@ postsubmits: preset-docker-push: "true" spec: containers: - - image: quay.io/kubermatic/build:go-1.18-node-18-kind-0.14-2 + - image: quay.io/kubermatic/build:go-1.18-node-18-kind-0.14-4 command: - /bin/bash - -c @@ -1475,7 +1475,7 @@ postsubmits: containers: # This must match the go version used for building, else go will rightfully # not use the cache - - image: quay.io/kubermatic/build:go-1.18-node-18-kind-0.14-2 + - image: quay.io/kubermatic/build:go-1.18-node-18-kind-0.14-4 command: - ./hack/ci/upload-gocache.sh resources: diff --git a/hack/images/kubeone-e2e/Dockerfile b/hack/images/kubeone-e2e/Dockerfile index dffe80908..37acbc9b8 100644 --- a/hack/images/kubeone-e2e/Dockerfile +++ b/hack/images/kubeone-e2e/Dockerfile @@ -14,7 +14,7 @@ # building image -FROM golang:1.18.8 as builder +FROM golang:1.18.9 as builder RUN apt-get update && apt-get install -y \ unzip @@ -29,7 +29,7 @@ RUN /opt/install-kube-tests-binaries.sh # resulting image -FROM golang:1.18.8 +FROM golang:1.18.9 ARG version diff --git a/hack/images/kubeone-e2e/install-kube-tests-binaries.sh b/hack/images/kubeone-e2e/install-kube-tests-binaries.sh index ed719b374..5c63ba79f 100755 --- a/hack/images/kubeone-e2e/install-kube-tests-binaries.sh +++ b/hack/images/kubeone-e2e/install-kube-tests-binaries.sh @@ -19,8 +19,8 @@ set -euox pipefail declare -A full_versions full_versions["1.20"]="v1.20.15" full_versions["1.21"]="v1.21.14" -full_versions["1.22"]="v1.22.15" -full_versions["1.23"]="v1.23.13" +full_versions["1.22"]="v1.22.16" +full_versions["1.23"]="v1.23.14" root_dir=${KUBETESTS_ROOT:-"/opt/kube-test"} tmp_root=${TMP_ROOT:-"/tmp/get-kube"} diff --git a/hack/images/kubeone-e2e/release.sh b/hack/images/kubeone-e2e/release.sh index 6c6505921..f35a39a54 100755 --- a/hack/images/kubeone-e2e/release.sh +++ b/hack/images/kubeone-e2e/release.sh @@ -16,7 +16,7 @@ set -euox pipefail -TAG=v0.1.27-go-1.18 +TAG=v0.1.28-go-1.18 docker build --build-arg version=${TAG} --pull -t quay.io/kubermatic/kubeone-e2e:${TAG} . docker push quay.io/kubermatic/kubeone-e2e:${TAG}