Skip to content

Commit

Permalink
go-runner: switch to debian bookworm
Browse files Browse the repository at this point in the history
Signed-off-by: Sascha Grunert <sgrunert@redhat.com>
  • Loading branch information
saschagrunert committed Jul 4, 2023
1 parent b9077ce commit e81a9aa
Show file tree
Hide file tree
Showing 3 changed files with 27 additions and 26 deletions.
27 changes: 14 additions & 13 deletions dependencies.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -151,41 +151,41 @@ dependencies:
match: REVISION:\ '\d+'

# go-runner
- name: "registry.k8s.io/build-image/go-runner (go1.21-bullseye)"
version: v2.3.1-go1.21rc2-bullseye.0
- name: "registry.k8s.io/build-image/go-runner (go1.21-bookworm)"
version: v2.3.1-go1.21rc2-bookworm.0
refPaths:
- path: images/build/go-runner/variants.yaml
match: v((([0-9]+)\.([0-9]+)\.([0-9]+)(?:-([0-9a-zA-Z-]+(?:\.[0-9a-zA-Z-]+)*))?)(?:\+([0-9a-zA-Z-]+(?:\.[0-9a-zA-Z-]+)*))?)

- name: "registry.k8s.io/build-image/go-runner: image revision (go1.21-bullseye)"
- name: "registry.k8s.io/build-image/go-runner: image revision (go1.21-bookworm)"
version: 0
refPaths:
- path: images/build/go-runner/Makefile
match: REVISION \?= \d+
- path: images/build/go-runner/variants.yaml
match: REVISION:\ '\d+'

- name: "registry.k8s.io/build-image/go-runner (go1.20-bullseye)"
version: v2.3.1-go1.20.5-bullseye.0
- name: "registry.k8s.io/build-image/go-runner (go1.20-bookworm)"
version: v2.3.1-go1.20.5-bookworm.0
refPaths:
- path: images/build/go-runner/variants.yaml
match: v((([0-9]+)\.([0-9]+)\.([0-9]+)(?:-([0-9a-zA-Z-]+(?:\.[0-9a-zA-Z-]+)*))?)(?:\+([0-9a-zA-Z-]+(?:\.[0-9a-zA-Z-]+)*))?)

- name: "registry.k8s.io/build-image/go-runner: image revision (go1.20-bullseye)"
- name: "registry.k8s.io/build-image/go-runner: image revision (go1.20-bookworm)"
version: 0
refPaths:
- path: images/build/go-runner/Makefile
match: REVISION \?= \d+
- path: images/build/go-runner/variants.yaml
match: REVISION:\ '\d+'

- name: "registry.k8s.io/build-image/go-runner (go1.19-bullseye)"
version: v2.3.1-go1.19.10-bullseye.0
- name: "registry.k8s.io/build-image/go-runner (go1.19-bookworm)"
version: v2.3.1-go1.19.10-bookworm.0
refPaths:
- path: images/build/go-runner/variants.yaml
match: v((([0-9]+)\.([0-9]+)\.([0-9]+)(?:-([0-9a-zA-Z-]+(?:\.[0-9a-zA-Z-]+)*))?)(?:\+([0-9a-zA-Z-]+(?:\.[0-9a-zA-Z-]+)*))?)

- name: "registry.k8s.io/build-image/go-runner: image revision (go1.19-bullseye)"
- name: "registry.k8s.io/build-image/go-runner: image revision (go1.19-bookworm)"
version: 0
refPaths:
- path: images/build/go-runner/Makefile
Expand Down Expand Up @@ -427,10 +427,11 @@ dependencies:
- path: images/build/debian-iptables/variants.yaml
match: "CONFIG: 'bullseye'"
# Must match distroless Debian version as well
- path: images/build/go-runner/Makefile
match: OS_CODENAME\ \?=\ bullseye
- path: images/build/go-runner/variants.yaml
match: "OS_CODENAME: 'bullseye'"
# TODO: revert once all images are on bookworm
# - path: images/build/go-runner/Makefile
# match: OS_CODENAME\ \?=\ bullseye
# - path: images/build/go-runner/variants.yaml
# match: "OS_CODENAME: 'bullseye'"
- path: images/build/setcap/Makefile
match: CONFIG\ \?=\ bullseye
- path: images/build/setcap/variants.yaml
Expand Down
2 changes: 1 addition & 1 deletion images/build/go-runner/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ APP_VERSION = $(shell cat VERSION)
GO_MAJOR_VERSION ?= 1.20
REVISION ?= 0
GO_VERSION ?= 1.20.5
OS_CODENAME ?= bullseye
OS_CODENAME ?= bookworm

# Build args
DISTROLESS_REGISTRY ?= gcr.io/distroless
Expand Down
24 changes: 12 additions & 12 deletions images/build/go-runner/variants.yaml
Original file line number Diff line number Diff line change
@@ -1,25 +1,25 @@
variants:
go1.21-bullseye:
CONFIG: 'go1.21-bullseye'
IMAGE_VERSION: 'v2.3.1-go1.21rc2-bullseye.0'
go1.21-bookworm:
CONFIG: 'go1.21-bookworm'
IMAGE_VERSION: 'v2.3.1-go1.21rc2-bookworm.0'
GO_MAJOR_VERSION: '1.21'
OS_CODENAME: 'bullseye'
OS_CODENAME: 'bookworm'
REVISION: '0'
GO_VERSION: '1.21rc2'
DISTROLESS_IMAGE: 'static-debian11'
go1.20-bullseye:
CONFIG: 'go1.20-bullseye'
IMAGE_VERSION: 'v2.3.1-go1.20.5-bullseye.0'
go1.20-bookworm:
CONFIG: 'go1.20-bookworm'
IMAGE_VERSION: 'v2.3.1-go1.20.5-bookworm.0'
GO_MAJOR_VERSION: '1.20'
OS_CODENAME: 'bullseye'
OS_CODENAME: 'bookworm'
REVISION: '0'
GO_VERSION: '1.20.5'
DISTROLESS_IMAGE: 'static-debian11'
go1.19-bullseye:
CONFIG: 'go1.19-bullseye'
IMAGE_VERSION: 'v2.3.1-go1.19.10-bullseye.0'
go1.19-bookworm:
CONFIG: 'go1.19-bookworm'
IMAGE_VERSION: 'v2.3.1-go1.19.10-bookworm.0'
GO_MAJOR_VERSION: '1.19'
OS_CODENAME: 'bullseye'
OS_CODENAME: 'bookworm'
REVISION: '0'
GO_VERSION: '1.19.10'
DISTROLESS_IMAGE: 'static-debian11'

0 comments on commit e81a9aa

Please sign in to comment.