From a2e5550e1dffd1bdd3e68dc0818978818044ca45 Mon Sep 17 00:00:00 2001 From: rosstimothy <39066650+rosstimothy@users.noreply.github.com> Date: Mon, 28 Aug 2023 17:36:54 -0400 Subject: [PATCH] chore: Bump Go to v1.21.0 (#31116) Update Go toolchain to the latest release. --- .drone.yml | 40 ++++++++++++++++++++-------------------- .golangci.yml | 2 +- build.assets/versions.mk | 2 +- docs/config.json | 2 +- 4 files changed, 23 insertions(+), 23 deletions(-) diff --git a/.drone.yml b/.drone.yml index 65293103d54..b61e1a85b88 100644 --- a/.drone.yml +++ b/.drone.yml @@ -1296,7 +1296,7 @@ type: kubernetes name: build-linux-amd64-centos7 environment: BUILDBOX_VERSION: teleport14 - RUNTIME: go1.20.7 + RUNTIME: go1.21.0 trigger: event: include: @@ -1505,7 +1505,7 @@ type: kubernetes name: build-linux-amd64-centos7-fips environment: BUILDBOX_VERSION: teleport14 - RUNTIME: go1.20.7 + RUNTIME: go1.21.0 trigger: event: include: @@ -1713,7 +1713,7 @@ type: kubernetes name: build-linux-amd64 environment: BUILDBOX_VERSION: teleport14 - RUNTIME: go1.20.7 + RUNTIME: go1.21.0 trigger: event: include: @@ -1928,7 +1928,7 @@ type: kubernetes name: build-linux-amd64-fips environment: BUILDBOX_VERSION: teleport14 - RUNTIME: go1.20.7 + RUNTIME: go1.21.0 trigger: event: include: @@ -3228,7 +3228,7 @@ type: kubernetes name: build-linux-386 environment: BUILDBOX_VERSION: teleport14 - RUNTIME: go1.20.7 + RUNTIME: go1.21.0 trigger: event: include: @@ -4054,7 +4054,7 @@ type: kubernetes name: build-linux-arm environment: BUILDBOX_VERSION: teleport14 - RUNTIME: go1.20.7 + RUNTIME: go1.21.0 trigger: event: include: @@ -5383,7 +5383,7 @@ type: kubernetes name: build-windows-amd64 environment: BUILDBOX_VERSION: teleport14 - RUNTIME: go1.20.7 + RUNTIME: go1.21.0 trigger: event: include: @@ -8072,7 +8072,7 @@ steps: "linux/amd64" --tag drone-docker-registry:5000/teleport-operator:$(cat "/go/var/full-version")-amd64 --file "/go/src/github.com/gravitational/teleport/integrations/operator/Dockerfile" --build-arg BUILDBOX=public.ecr.aws/gravitational/teleport-buildbox:teleport14 - --build-arg COMPILER_NAME=x86_64-linux-gnu-gcc --build-arg GOLANG_VERSION=go1.20.7 + --build-arg COMPILER_NAME=x86_64-linux-gnu-gcc --build-arg GOLANG_VERSION=go1.21.0 --build-arg PROTOC_VERSION=3.20.3 --build-arg TARGETARCH=amd64 --build-arg BUILD_ARCH=amd64 /go/src/github.com/gravitational/teleport - docker logout "public.ecr.aws" @@ -8116,7 +8116,7 @@ steps: "linux/arm" --tag drone-docker-registry:5000/teleport-operator:$(cat "/go/var/full-version")-arm --file "/go/src/github.com/gravitational/teleport/integrations/operator/Dockerfile" --build-arg BUILDBOX=public.ecr.aws/gravitational/teleport-buildbox-arm:teleport14 - --build-arg COMPILER_NAME=arm-linux-gnueabihf-gcc --build-arg GOLANG_VERSION=go1.20.7 + --build-arg COMPILER_NAME=arm-linux-gnueabihf-gcc --build-arg GOLANG_VERSION=go1.21.0 --build-arg PROTOC_VERSION=3.20.3 --build-arg TARGETARCH=arm --build-arg BUILD_ARCH=amd64 /go/src/github.com/gravitational/teleport - docker logout "public.ecr.aws" @@ -8160,7 +8160,7 @@ steps: "linux/arm64" --tag drone-docker-registry:5000/teleport-operator:$(cat "/go/var/full-version")-arm64 --file "/go/src/github.com/gravitational/teleport/integrations/operator/Dockerfile" --build-arg BUILDBOX=public.ecr.aws/gravitational/teleport-buildbox-arm:teleport14 - --build-arg COMPILER_NAME=aarch64-linux-gnu-gcc --build-arg GOLANG_VERSION=go1.20.7 + --build-arg COMPILER_NAME=aarch64-linux-gnu-gcc --build-arg GOLANG_VERSION=go1.21.0 --build-arg PROTOC_VERSION=3.20.3 --build-arg TARGETARCH=arm64 --build-arg BUILD_ARCH=amd64 /go/src/github.com/gravitational/teleport - docker logout "public.ecr.aws" @@ -11594,7 +11594,7 @@ steps: "linux/amd64" --tag drone-docker-registry:5000/teleport-operator:$(cat "/go/var/full-version")-amd64 --file "/go/src/github.com/gravitational/teleport/integrations/operator/Dockerfile" --build-arg BUILDBOX=public.ecr.aws/gravitational/teleport-buildbox:teleport14 - --build-arg COMPILER_NAME=x86_64-linux-gnu-gcc --build-arg GOLANG_VERSION=go1.20.7 + --build-arg COMPILER_NAME=x86_64-linux-gnu-gcc --build-arg GOLANG_VERSION=go1.21.0 --build-arg PROTOC_VERSION=3.20.3 --build-arg TARGETARCH=amd64 --build-arg BUILD_ARCH=amd64 /go/src/github.com/gravitational/teleport - docker logout "public.ecr.aws" @@ -11640,7 +11640,7 @@ steps: "linux/arm" --tag drone-docker-registry:5000/teleport-operator:$(cat "/go/var/full-version")-arm --file "/go/src/github.com/gravitational/teleport/integrations/operator/Dockerfile" --build-arg BUILDBOX=public.ecr.aws/gravitational/teleport-buildbox-arm:teleport14 - --build-arg COMPILER_NAME=arm-linux-gnueabihf-gcc --build-arg GOLANG_VERSION=go1.20.7 + --build-arg COMPILER_NAME=arm-linux-gnueabihf-gcc --build-arg GOLANG_VERSION=go1.21.0 --build-arg PROTOC_VERSION=3.20.3 --build-arg TARGETARCH=arm --build-arg BUILD_ARCH=amd64 /go/src/github.com/gravitational/teleport - docker logout "public.ecr.aws" @@ -11686,7 +11686,7 @@ steps: "linux/arm64" --tag drone-docker-registry:5000/teleport-operator:$(cat "/go/var/full-version")-arm64 --file "/go/src/github.com/gravitational/teleport/integrations/operator/Dockerfile" --build-arg BUILDBOX=public.ecr.aws/gravitational/teleport-buildbox-arm:teleport14 - --build-arg COMPILER_NAME=aarch64-linux-gnu-gcc --build-arg GOLANG_VERSION=go1.20.7 + --build-arg COMPILER_NAME=aarch64-linux-gnu-gcc --build-arg GOLANG_VERSION=go1.21.0 --build-arg PROTOC_VERSION=3.20.3 --build-arg TARGETARCH=arm64 --build-arg BUILD_ARCH=amd64 /go/src/github.com/gravitational/teleport - docker logout "public.ecr.aws" @@ -14012,7 +14012,7 @@ steps: "linux/amd64" --tag drone-docker-registry:5000/teleport-operator:$(cat "/go/var/full-version")-amd64 --file "/go/src/github.com/gravitational/teleport/integrations/operator/Dockerfile" --build-arg BUILDBOX=public.ecr.aws/gravitational/teleport-buildbox:teleport14 - --build-arg COMPILER_NAME=x86_64-linux-gnu-gcc --build-arg GOLANG_VERSION=go1.20.7 + --build-arg COMPILER_NAME=x86_64-linux-gnu-gcc --build-arg GOLANG_VERSION=go1.21.0 --build-arg PROTOC_VERSION=3.20.3 --build-arg TARGETARCH=amd64 --build-arg BUILD_ARCH=amd64 /go/src/github.com/gravitational/teleport - docker logout "public.ecr.aws" @@ -14058,7 +14058,7 @@ steps: "linux/arm" --tag drone-docker-registry:5000/teleport-operator:$(cat "/go/var/full-version")-arm --file "/go/src/github.com/gravitational/teleport/integrations/operator/Dockerfile" --build-arg BUILDBOX=public.ecr.aws/gravitational/teleport-buildbox-arm:teleport14 - --build-arg COMPILER_NAME=arm-linux-gnueabihf-gcc --build-arg GOLANG_VERSION=go1.20.7 + --build-arg COMPILER_NAME=arm-linux-gnueabihf-gcc --build-arg GOLANG_VERSION=go1.21.0 --build-arg PROTOC_VERSION=3.20.3 --build-arg TARGETARCH=arm --build-arg BUILD_ARCH=amd64 /go/src/github.com/gravitational/teleport - docker logout "public.ecr.aws" @@ -14104,7 +14104,7 @@ steps: "linux/arm64" --tag drone-docker-registry:5000/teleport-operator:$(cat "/go/var/full-version")-arm64 --file "/go/src/github.com/gravitational/teleport/integrations/operator/Dockerfile" --build-arg BUILDBOX=public.ecr.aws/gravitational/teleport-buildbox-arm:teleport14 - --build-arg COMPILER_NAME=aarch64-linux-gnu-gcc --build-arg GOLANG_VERSION=go1.20.7 + --build-arg COMPILER_NAME=aarch64-linux-gnu-gcc --build-arg GOLANG_VERSION=go1.21.0 --build-arg PROTOC_VERSION=3.20.3 --build-arg TARGETARCH=arm64 --build-arg BUILD_ARCH=amd64 /go/src/github.com/gravitational/teleport - docker logout "public.ecr.aws" @@ -16430,7 +16430,7 @@ steps: "linux/amd64" --tag drone-docker-registry:5000/teleport-operator:$(cat "/go/var/full-version")-amd64 --file "/go/src/github.com/gravitational/teleport/integrations/operator/Dockerfile" --build-arg BUILDBOX=public.ecr.aws/gravitational/teleport-buildbox:teleport14 - --build-arg COMPILER_NAME=x86_64-linux-gnu-gcc --build-arg GOLANG_VERSION=go1.20.7 + --build-arg COMPILER_NAME=x86_64-linux-gnu-gcc --build-arg GOLANG_VERSION=go1.21.0 --build-arg PROTOC_VERSION=3.20.3 --build-arg TARGETARCH=amd64 --build-arg BUILD_ARCH=amd64 /go/src/github.com/gravitational/teleport - docker logout "public.ecr.aws" @@ -16476,7 +16476,7 @@ steps: "linux/arm" --tag drone-docker-registry:5000/teleport-operator:$(cat "/go/var/full-version")-arm --file "/go/src/github.com/gravitational/teleport/integrations/operator/Dockerfile" --build-arg BUILDBOX=public.ecr.aws/gravitational/teleport-buildbox-arm:teleport14 - --build-arg COMPILER_NAME=arm-linux-gnueabihf-gcc --build-arg GOLANG_VERSION=go1.20.7 + --build-arg COMPILER_NAME=arm-linux-gnueabihf-gcc --build-arg GOLANG_VERSION=go1.21.0 --build-arg PROTOC_VERSION=3.20.3 --build-arg TARGETARCH=arm --build-arg BUILD_ARCH=amd64 /go/src/github.com/gravitational/teleport - docker logout "public.ecr.aws" @@ -16522,7 +16522,7 @@ steps: "linux/arm64" --tag drone-docker-registry:5000/teleport-operator:$(cat "/go/var/full-version")-arm64 --file "/go/src/github.com/gravitational/teleport/integrations/operator/Dockerfile" --build-arg BUILDBOX=public.ecr.aws/gravitational/teleport-buildbox-arm:teleport14 - --build-arg COMPILER_NAME=aarch64-linux-gnu-gcc --build-arg GOLANG_VERSION=go1.20.7 + --build-arg COMPILER_NAME=aarch64-linux-gnu-gcc --build-arg GOLANG_VERSION=go1.21.0 --build-arg PROTOC_VERSION=3.20.3 --build-arg TARGETARCH=arm64 --build-arg BUILD_ARCH=amd64 /go/src/github.com/gravitational/teleport - docker logout "public.ecr.aws" @@ -17121,6 +17121,6 @@ image_pull_secrets: - DOCKERHUB_CREDENTIALS --- kind: signature -hmac: 38d88cfd48e6bd15c51a7d4bee1acd889330cc78b53720efdf713430702193a1 +hmac: 9260501185830b133d566c7065545167590f4f4fe67665fa9f36dd5f7bc30405 ... diff --git a/.golangci.yml b/.golangci.yml index 5ca0f171a95..4d0e1660c85 100644 --- a/.golangci.yml +++ b/.golangci.yml @@ -72,7 +72,7 @@ output: uniq-by-line: false run: - go: '1.20' + go: '1.21' build-tags: [] skip-dirs: - (^|/)node_modules/ diff --git a/build.assets/versions.mk b/build.assets/versions.mk index 28066ba1262..72ff7ca1174 100644 --- a/build.assets/versions.mk +++ b/build.assets/versions.mk @@ -3,7 +3,7 @@ # Keep versions in sync with devbox.json, when applicable. # Sync with devbox.json. -GOLANG_VERSION ?= go1.20.7 +GOLANG_VERSION ?= go1.21.0 NODE_VERSION ?= 18.17.1 diff --git a/docs/config.json b/docs/config.json index 9110cfcc705..3bc6f665350 100644 --- a/docs/config.json +++ b/docs/config.json @@ -1606,7 +1606,7 @@ "version": "14.0.0-dev", "git": "api/14.0.0-gd1e081e", "url": "teleport.example.com", - "golang": "1.20", + "golang": "1.21", "plugin": { "version": "12.1.1" },