From e34181ea0c7df7e5c42d7cbf59272f98b6769394 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marko=20Mudrini=C4=87?= Date: Wed, 24 Jul 2024 13:36:16 +0200 Subject: [PATCH] Add k8s-cloud-builder and k8s-ci-builder for Go 1.23rc2 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Marko Mudrinić --- dependencies.yaml | 9 ++++++++- images/k8s-cloud-builder/variants.yaml | 4 ++++ images/releng/k8s-ci-builder/Makefile | 2 +- images/releng/k8s-ci-builder/variants.yaml | 2 +- 4 files changed, 14 insertions(+), 3 deletions(-) diff --git a/dependencies.yaml b/dependencies.yaml index fb1b5a79364..f81ef6f0d89 100644 --- a/dependencies.yaml +++ b/dependencies.yaml @@ -71,7 +71,7 @@ dependencies: match: go \d+.\d+ - name: "golang: after kubernetes/kubernetes update" - version: 1.22.5 + version: 1.23rc2 refPaths: - path: images/releng/k8s-ci-builder/Makefile match: GO_VERSION\ \?=\ \d+.\d+(alpha|beta|rc)?\.?(\d+)? @@ -266,6 +266,13 @@ dependencies: - path: images/build/cross/variants.yaml match: REVISION:\ '\d+' + - name: "registry.k8s.io/build-image/kube-cross: dependents k8s-cloud-builder (v1.31-cross1.23)" + version: v1.31.0-go1.23rc2-bullseye.0 + refPaths: + - path: images/k8s-cloud-builder/variants.yaml + match: "KUBE_CROSS_VERSION: 'v((([0-9]+)\\.([0-9]+)\\.([0-9]+)(?:-([0-9a-zA-Z-]+(?:\\.[0-9a-zA-Z-]+)*))?)(?:\\+([0-9a-zA-Z-]+(?:\\.[0-9a-zA-Z-]+)*))?)'" + + # TODO: remove this after upgrade to Go 1.23 is finalized and there's on risk of reverting - name: "registry.k8s.io/build-image/kube-cross: dependents k8s-cloud-builder (v1.31-cross1.22)" version: v1.31.0-go1.22.5-bullseye.0 refPaths: diff --git a/images/k8s-cloud-builder/variants.yaml b/images/k8s-cloud-builder/variants.yaml index 259dddd88d1..aff60390c6e 100644 --- a/images/k8s-cloud-builder/variants.yaml +++ b/images/k8s-cloud-builder/variants.yaml @@ -1,4 +1,8 @@ variants: + v1.31-cross1.23-bullseye: + CONFIG: 'cross1.23' + KUBE_CROSS_VERSION: 'v1.31.0-go1.23rc2-bullseye.0' + # TODO: remove this after upgrade to Go 1.23 is finalized and there's on risk of reverting v1.31-cross1.22-bullseye: CONFIG: 'cross1.22' KUBE_CROSS_VERSION: 'v1.31.0-go1.22.5-bullseye.0' diff --git a/images/releng/k8s-ci-builder/Makefile b/images/releng/k8s-ci-builder/Makefile index 931da9d010d..018e79edaf6 100644 --- a/images/releng/k8s-ci-builder/Makefile +++ b/images/releng/k8s-ci-builder/Makefile @@ -24,7 +24,7 @@ IMAGE = $(REGISTRY)/$(IMGNAME) TAG ?= $(shell git describe --tags --always --dirty) # Build args -GO_VERSION ?= 1.22.5 +GO_VERSION ?= 1.23rc2 OS_CODENAME ?= bullseye IMAGE_ARG ?= $(IMAGE):$(TAG)-$(CONFIG) diff --git a/images/releng/k8s-ci-builder/variants.yaml b/images/releng/k8s-ci-builder/variants.yaml index 47822bebbd8..b8d9a2578d7 100644 --- a/images/releng/k8s-ci-builder/variants.yaml +++ b/images/releng/k8s-ci-builder/variants.yaml @@ -9,7 +9,7 @@ variants: OS_CODENAME: 'bookworm' '1.31': CONFIG: '1.31' - GO_VERSION: '1.22.5' + GO_VERSION: '1.23rc2' OS_CODENAME: 'bullseye' '1.30': CONFIG: '1.30'