From 4cc83b86958290216498339390abd3331f43da34 Mon Sep 17 00:00:00 2001 From: Paulo Castello da Costa Date: Thu, 21 Nov 2024 16:23:41 -0800 Subject: [PATCH 1/5] Update golang version for regular tests to go1.22. This change updates the go version for tests that do not use prebuilt images to go 1.22. --- config/defaults_template.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config/defaults_template.yaml b/config/defaults_template.yaml index 42258302..a39d5176 100644 --- a/config/defaults_template.yaml +++ b/config/defaults_template.yaml @@ -27,7 +27,7 @@ languages: runImage: "{{ .RunImagePrefix }}cxx:{{ .Version }}" - language: go - buildImage: golang:1.20 + buildImage: golang:1.22 runImage: "{{ .RunImagePrefix }}go:{{ .Version }}" - language: java From 452f40e59c756946cbf06a15c1b6e71c8c6cadc1 Mon Sep 17 00:00:00 2001 From: Paulo Castello da Costa Date: Thu, 21 Nov 2024 16:32:00 -0800 Subject: [PATCH 2/5] Update golang version for actions to 1.21.x. Build currently fails with go version >= 1.22.0. --- .github/workflows/go.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/go.yaml b/.github/workflows/go.yaml index 1c6d2570..33424364 100644 --- a/.github/workflows/go.yaml +++ b/.github/workflows/go.yaml @@ -18,7 +18,7 @@ jobs: - name: Set up Go 1.x uses: actions/setup-go@v5.0.1 with: - go-version: ^1.22 + go-version: 1.21.x id: go - name: Check out code into the Go module directory From b850c84804516f624095ebd638fa029c2abe8c50 Mon Sep 17 00:00:00 2001 From: Paulo Castello da Costa Date: Thu, 21 Nov 2024 17:08:30 -0800 Subject: [PATCH 3/5] Update go version for controller build to 1.22. --- containers/runtime/controller/Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/containers/runtime/controller/Dockerfile b/containers/runtime/controller/Dockerfile index a0b24bf9..fc8dcfd2 100644 --- a/containers/runtime/controller/Dockerfile +++ b/containers/runtime/controller/Dockerfile @@ -1,5 +1,5 @@ # Build the manager binary -FROM golang:1.20 as builder +FROM golang:1.21 AS builder WORKDIR /workspace # Copy the Go Modules manifests From 1a2798a011bee7bbba8e041fb1ed0e4b34ecb60a Mon Sep 17 00:00:00 2001 From: Paulo Castello da Costa Date: Thu, 21 Nov 2024 17:09:12 -0800 Subject: [PATCH 4/5] Update driver version to 1.68.0. --- Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Makefile b/Makefile index 689dd59b..501c5c99 100644 --- a/Makefile +++ b/Makefile @@ -2,7 +2,7 @@ TEST_INFRA_VERSION ?= latest # Version of gRPC core used for the gRPC driver -DRIVER_VERSION ?= v1.62.1 +DRIVER_VERSION ?= v1.68.0 # Prefix for all images used as clone and ready containers, enabling use with # registries other than Docker Hub From 5eeb1a5759741ba944f68cad8480820e5fdbab6b Mon Sep 17 00:00:00 2001 From: Paulo Castello da Costa Date: Thu, 21 Nov 2024 19:39:09 -0800 Subject: [PATCH 5/5] Update golang version for regular tests to go1.23. This change updates the go version for tests that do not use prebuilt images to go 1.23. --- config/defaults_template.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config/defaults_template.yaml b/config/defaults_template.yaml index a39d5176..56c90d7b 100644 --- a/config/defaults_template.yaml +++ b/config/defaults_template.yaml @@ -27,7 +27,7 @@ languages: runImage: "{{ .RunImagePrefix }}cxx:{{ .Version }}" - language: go - buildImage: golang:1.22 + buildImage: golang:1.23 runImage: "{{ .RunImagePrefix }}go:{{ .Version }}" - language: java