From 9b967fe28b26b6440df3c6d95339bd0b5d14465d Mon Sep 17 00:00:00 2001 From: Ryan Old Date: Thu, 20 Feb 2025 15:13:41 -0800 Subject: [PATCH 1/5] Updating to Go 1.23.3 --- changelog/v1.17.25/go-123.yaml | 8 ++++++++ ci/cloudbuild/publish-artifacts.yaml | 8 ++++---- ci/cloudbuild/run-tests.yaml | 12 ++++++------ cloudbuild-cache.yaml | 2 +- go.mod | 2 +- 5 files changed, 20 insertions(+), 12 deletions(-) create mode 100644 changelog/v1.17.25/go-123.yaml diff --git a/changelog/v1.17.25/go-123.yaml b/changelog/v1.17.25/go-123.yaml new file mode 100644 index 00000000000..f140f9476ca --- /dev/null +++ b/changelog/v1.17.25/go-123.yaml @@ -0,0 +1,8 @@ +changelog: + - type: DEPENDENCY_BUMP + description: Bumped the go version to 1.23.3 + dependencyOwner: golang + dependencyRepo: go + dependencyTag: v1.23.3 + issueLink: https://github.com/solo-io/solo-projects/issues/7609 + resolvesIssue: false \ No newline at end of file diff --git a/ci/cloudbuild/publish-artifacts.yaml b/ci/cloudbuild/publish-artifacts.yaml index 5e01593148b..d36e9c10c50 100644 --- a/ci/cloudbuild/publish-artifacts.yaml +++ b/ci/cloudbuild/publish-artifacts.yaml @@ -1,6 +1,6 @@ steps: -- name: 'gcr.io/$PROJECT_ID/prepare-go-workspace:0.9.3' +- name: 'gcr.io/$PROJECT_ID/prepare-go-workspace:0.10.2' id: 'prepare-workspace' args: - '--repo-name' @@ -44,7 +44,7 @@ steps: - 'us-central1-a' # Run make targets to push docker images to quay.io -- name: 'gcr.io/$PROJECT_ID/go-mod-make:0.9.3' +- name: 'gcr.io/$PROJECT_ID/go-mod-make:0.10.2' id: 'publish-docker' args: - 'publish-docker' @@ -65,7 +65,7 @@ steps: waitFor: - 'publish-docker' -- name: 'gcr.io/$PROJECT_ID/go-mod-make:0.9.3' +- name: 'gcr.io/$PROJECT_ID/go-mod-make:0.10.2' id: 'release-chart' dir: *dir args: @@ -80,7 +80,7 @@ steps: - 'gcr-auth' # Run make targets to retag and push docker images to GCR -- name: 'gcr.io/$PROJECT_ID/go-mod-make:0.9.3' +- name: 'gcr.io/$PROJECT_ID/go-mod-make:0.10.2' id: 'docker-push-extended-gcr' dir: *dir args: diff --git a/ci/cloudbuild/run-tests.yaml b/ci/cloudbuild/run-tests.yaml index fdcb94a4a75..1f7fb0a3712 100644 --- a/ci/cloudbuild/run-tests.yaml +++ b/ci/cloudbuild/run-tests.yaml @@ -1,6 +1,6 @@ steps: -- name: 'gcr.io/$PROJECT_ID/prepare-go-workspace:0.9.3' +- name: 'gcr.io/$PROJECT_ID/prepare-go-workspace:0.10.2' id: 'prepare-workspace' args: - '--repo-name' @@ -23,7 +23,7 @@ steps: cd /go/pkg gsutil cat gs://$PROJECT_ID-cache/gloo/gloo-mod.tar.gz | tar -xzf - || echo "untar mod cache failed; continuing because we can download deps as we need them" -- name: 'gcr.io/$PROJECT_ID/go-mod-make:0.9.3' +- name: 'gcr.io/$PROJECT_ID/go-mod-make:0.10.2' id: 'prepare-envoy' dir: *dir entrypoint: 'bash' @@ -77,7 +77,7 @@ steps: waitFor: - 'prepare-gcr-zone' -- name: 'gcr.io/$PROJECT_ID/go-mod-make:0.9.3' +- name: 'gcr.io/$PROJECT_ID/go-mod-make:0.10.2' id: 'prepare-test-tools' dir: *dir args: @@ -88,7 +88,7 @@ steps: - 'prepare-gcr-zone' - 'prepare-test-credentials' -- name: 'gcr.io/$PROJECT_ID/e2e-go-mod-ginkgo:0.9.3' +- name: 'gcr.io/$PROJECT_ID/e2e-go-mod-ginkgo:0.10.2' id: 'run-tests' dir: *dir entrypoint: 'make' @@ -99,7 +99,7 @@ steps: secretEnv: - 'JWT_PRIVATE_KEY' -- name: 'gcr.io/$PROJECT_ID/e2e-go-mod-ginkgo:0.9.3' +- name: 'gcr.io/$PROJECT_ID/e2e-go-mod-ginkgo:0.10.2' id: 'run-e2e-tests' dir: *dir entrypoint: 'make' @@ -110,7 +110,7 @@ steps: secretEnv: - 'JWT_PRIVATE_KEY' -- name: 'gcr.io/$PROJECT_ID/e2e-go-mod-ginkgo:0.9.3' +- name: 'gcr.io/$PROJECT_ID/e2e-go-mod-ginkgo:0.10.2' id: 'run-hashicorp-e2e-tests' dir: *dir entrypoint: 'make' diff --git a/cloudbuild-cache.yaml b/cloudbuild-cache.yaml index 90546d2a4d6..a7eeea41fb8 100644 --- a/cloudbuild-cache.yaml +++ b/cloudbuild-cache.yaml @@ -1,6 +1,6 @@ options: env: - - "_GO_VERSION=1.22.7" + - "_GO_VERSION=1.23.3" steps: - name: gcr.io/cloud-builders/gsutil diff --git a/go.mod b/go.mod index 6098567fb95..141a577075a 100644 --- a/go.mod +++ b/go.mod @@ -1,6 +1,6 @@ module github.com/solo-io/gloo -go 1.22.7 +go 1.23.3 // Note for developers: upgrading go will also require upgrading go in the following files: // ./cloudbuild-cache.yaml, From db50ee675312730c3fa64c74bd30ef0966face16 Mon Sep 17 00:00:00 2001 From: changelog-bot Date: Tue, 25 Feb 2025 21:11:06 +0000 Subject: [PATCH 2/5] Adding changelog file to new location --- changelog/v1.17.26/go-123.yaml | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 changelog/v1.17.26/go-123.yaml diff --git a/changelog/v1.17.26/go-123.yaml b/changelog/v1.17.26/go-123.yaml new file mode 100644 index 00000000000..f140f9476ca --- /dev/null +++ b/changelog/v1.17.26/go-123.yaml @@ -0,0 +1,8 @@ +changelog: + - type: DEPENDENCY_BUMP + description: Bumped the go version to 1.23.3 + dependencyOwner: golang + dependencyRepo: go + dependencyTag: v1.23.3 + issueLink: https://github.com/solo-io/solo-projects/issues/7609 + resolvesIssue: false \ No newline at end of file From dd8c5173387b8fd1d1670c4b6e1cbf60bb3b1f35 Mon Sep 17 00:00:00 2001 From: changelog-bot Date: Tue, 25 Feb 2025 21:11:06 +0000 Subject: [PATCH 3/5] Deleting changelog file from old location --- changelog/v1.17.25/go-123.yaml | 8 -------- 1 file changed, 8 deletions(-) delete mode 100644 changelog/v1.17.25/go-123.yaml diff --git a/changelog/v1.17.25/go-123.yaml b/changelog/v1.17.25/go-123.yaml deleted file mode 100644 index f140f9476ca..00000000000 --- a/changelog/v1.17.25/go-123.yaml +++ /dev/null @@ -1,8 +0,0 @@ -changelog: - - type: DEPENDENCY_BUMP - description: Bumped the go version to 1.23.3 - dependencyOwner: golang - dependencyRepo: go - dependencyTag: v1.23.3 - issueLink: https://github.com/solo-io/solo-projects/issues/7609 - resolvesIssue: false \ No newline at end of file From 5c6291f9f1cbca9f810d4285a6228776bc2c26f5 Mon Sep 17 00:00:00 2001 From: changelog-bot Date: Thu, 27 Feb 2025 19:05:12 +0000 Subject: [PATCH 4/5] Adding changelog file to new location --- changelog/v1.17.27/go-123.yaml | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 changelog/v1.17.27/go-123.yaml diff --git a/changelog/v1.17.27/go-123.yaml b/changelog/v1.17.27/go-123.yaml new file mode 100644 index 00000000000..f140f9476ca --- /dev/null +++ b/changelog/v1.17.27/go-123.yaml @@ -0,0 +1,8 @@ +changelog: + - type: DEPENDENCY_BUMP + description: Bumped the go version to 1.23.3 + dependencyOwner: golang + dependencyRepo: go + dependencyTag: v1.23.3 + issueLink: https://github.com/solo-io/solo-projects/issues/7609 + resolvesIssue: false \ No newline at end of file From b10eb0f6e34fbe2e9e36f05f0b884d3abdeb96b2 Mon Sep 17 00:00:00 2001 From: changelog-bot Date: Thu, 27 Feb 2025 19:05:13 +0000 Subject: [PATCH 5/5] Deleting changelog file from old location --- changelog/v1.17.26/go-123.yaml | 8 -------- 1 file changed, 8 deletions(-) delete mode 100644 changelog/v1.17.26/go-123.yaml diff --git a/changelog/v1.17.26/go-123.yaml b/changelog/v1.17.26/go-123.yaml deleted file mode 100644 index f140f9476ca..00000000000 --- a/changelog/v1.17.26/go-123.yaml +++ /dev/null @@ -1,8 +0,0 @@ -changelog: - - type: DEPENDENCY_BUMP - description: Bumped the go version to 1.23.3 - dependencyOwner: golang - dependencyRepo: go - dependencyTag: v1.23.3 - issueLink: https://github.com/solo-io/solo-projects/issues/7609 - resolvesIssue: false \ No newline at end of file