Skip to content

Commit 27700ff

Browse files
authored
Merge pull request #3136 from saschagrunert/debian-iptables-bookworm
debian-iptables: switch to debian bookworm
2 parents 6fa2d46 + 2a351c9 commit 27700ff

File tree

5 files changed

+24
-23
lines changed

5 files changed

+24
-23
lines changed

dependencies.yaml

Lines changed: 17 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -422,10 +422,10 @@ dependencies:
422422
# match: CONFIG\ \?=\ bullseye
423423
# - path: images/build/debian-base/variants.yaml
424424
# match: "CONFIG: 'bullseye'"
425-
- path: images/build/debian-iptables/Makefile
426-
match: CONFIG\ \?=\ bullseye
427-
- path: images/build/debian-iptables/variants.yaml
428-
match: "CONFIG: 'bullseye'"
425+
# - path: images/build/debian-iptables/Makefile
426+
# match: CONFIG\ \?=\ bullseye
427+
# - path: images/build/debian-iptables/variants.yaml
428+
# match: "CONFIG: 'bullseye'"
429429
# Must match distroless Debian version as well
430430
- path: images/build/go-runner/Makefile
431431
match: OS_CODENAME\ \?=\ bullseye
@@ -470,22 +470,23 @@ dependencies:
470470
- name: "registry.k8s.io/build-image/debian-base: dependents"
471471
version: bullseye-v1.4.3
472472
refPaths:
473-
- path: images/build/debian-iptables/Makefile
474-
match: DEBIAN_BASE_VERSION\ \?=\ bullseye-v((([0-9]+)\.([0-9]+)\.([0-9]+)(?:-([0-9a-zA-Z-]+(?:\.[0-9a-zA-Z-]+)*))?)(?:\+([0-9a-zA-Z-]+(?:\.[0-9a-zA-Z-]+)*))?)
475-
- path: images/build/debian-iptables/variants.yaml
476-
match: "DEBIAN_BASE_VERSION: 'bullseye-v((([0-9]+)\\.([0-9]+)\\.([0-9]+)(?:-([0-9a-zA-Z-]+(?:\\.[0-9a-zA-Z-]+)*))?)(?:\\+([0-9a-zA-Z-]+(?:\\.[0-9a-zA-Z-]+)*))?)'"
473+
# TODO: revert once all images are on bookworm
474+
# - path: images/build/debian-iptables/Makefile
475+
# match: DEBIAN_BASE_VERSION\ \?=\ bullseye-v((([0-9]+)\.([0-9]+)\.([0-9]+)(?:-([0-9a-zA-Z-]+(?:\.[0-9a-zA-Z-]+)*))?)(?:\+([0-9a-zA-Z-]+(?:\.[0-9a-zA-Z-]+)*))?)
476+
# - path: images/build/debian-iptables/variants.yaml
477+
# match: "DEBIAN_BASE_VERSION: 'bullseye-v((([0-9]+)\\.([0-9]+)\\.([0-9]+)(?:-([0-9a-zA-Z-]+(?:\\.[0-9a-zA-Z-]+)*))?)(?:\\+([0-9a-zA-Z-]+(?:\\.[0-9a-zA-Z-]+)*))?)'"
477478
- path: images/build/setcap/Makefile
478479
match: DEBIAN_BASE_VERSION\ \?=\ bullseye-v((([0-9]+)\.([0-9]+)\.([0-9]+)(?:-([0-9a-zA-Z-]+(?:\.[0-9a-zA-Z-]+)*))?)(?:\+([0-9a-zA-Z-]+(?:\.[0-9a-zA-Z-]+)*))?)
479480
- path: images/build/setcap/variants.yaml
480481
match: "DEBIAN_BASE_VERSION: 'bullseye-v((([0-9]+)\\.([0-9]+)\\.([0-9]+)(?:-([0-9a-zA-Z-]+(?:\\.[0-9a-zA-Z-]+)*))?)(?:\\+([0-9a-zA-Z-]+(?:\\.[0-9a-zA-Z-]+)*))?)'"
481482

482483
- name: "registry.k8s.io/build-image/debian-iptables"
483-
version: bullseye-v1.5.7
484+
version: bookworm-v1.0.0
484485
refPaths:
485486
- path: images/build/debian-iptables/Makefile
486-
match: IMAGE_VERSION\ \?=\ bullseye-v((([0-9]+)\.([0-9]+)\.([0-9]+)(?:-([0-9a-zA-Z-]+(?:\.[0-9a-zA-Z-]+)*))?)(?:\+([0-9a-zA-Z-]+(?:\.[0-9a-zA-Z-]+)*))?)
487+
match: IMAGE_VERSION\ \?=\ bookworm-v((([0-9]+)\.([0-9]+)\.([0-9]+)(?:-([0-9a-zA-Z-]+(?:\.[0-9a-zA-Z-]+)*))?)(?:\+([0-9a-zA-Z-]+(?:\.[0-9a-zA-Z-]+)*))?)
487488
- path: images/build/debian-iptables/variants.yaml
488-
match: "IMAGE_VERSION: 'bullseye-v((([0-9]+)\\.([0-9]+)\\.([0-9]+)(?:-([0-9a-zA-Z-]+(?:\\.[0-9a-zA-Z-]+)*))?)(?:\\+([0-9a-zA-Z-]+(?:\\.[0-9a-zA-Z-]+)*))?)'"
489+
match: "IMAGE_VERSION: 'bookworm-v((([0-9]+)\\.([0-9]+)\\.([0-9]+)(?:-([0-9a-zA-Z-]+(?:\\.[0-9a-zA-Z-]+)*))?)(?:\\+([0-9a-zA-Z-]+(?:\\.[0-9a-zA-Z-]+)*))?)'"
489490

490491
- name: "registry.k8s.io/build-image/distroless-iptables"
491492
version: v0.2.5
@@ -519,16 +520,17 @@ dependencies:
519520
- name: "registry.k8s.io/build-image/debian-base: dependents (next candidate)"
520521
version: bullseye-v1.4.3
521522
refPaths:
522-
- path: images/build/debian-iptables/variants.yaml
523-
match: "DEBIAN_BASE_VERSION: 'bullseye-v((([0-9]+)\\.([0-9]+)\\.([0-9]+)(?:-([0-9a-zA-Z-]+(?:\\.[0-9a-zA-Z-]+)*))?)(?:\\+([0-9a-zA-Z-]+(?:\\.[0-9a-zA-Z-]+)*))?)'"
523+
# TODO: revert once all images are on bookworm
524+
# - path: images/build/debian-iptables/variants.yaml
525+
# match: "DEBIAN_BASE_VERSION: 'bullseye-v((([0-9]+)\\.([0-9]+)\\.([0-9]+)(?:-([0-9a-zA-Z-]+(?:\\.[0-9a-zA-Z-]+)*))?)(?:\\+([0-9a-zA-Z-]+(?:\\.[0-9a-zA-Z-]+)*))?)'"
524526
- path: images/build/setcap/variants.yaml
525527
match: "DEBIAN_BASE_VERSION: 'bullseye-v((([0-9]+)\\.([0-9]+)\\.([0-9]+)(?:-([0-9a-zA-Z-]+(?:\\.[0-9a-zA-Z-]+)*))?)(?:\\+([0-9a-zA-Z-]+(?:\\.[0-9a-zA-Z-]+)*))?)'"
526528

527529
- name: "registry.k8s.io/build-image/debian-iptables (next candidate)"
528-
version: bullseye-v1.5.7
530+
version: bookworm-v1.0.0
529531
refPaths:
530532
- path: images/build/debian-iptables/variants.yaml
531-
match: "IMAGE_VERSION: 'bullseye-v((([0-9]+)\\.([0-9]+)\\.([0-9]+)(?:-([0-9a-zA-Z-]+(?:\\.[0-9a-zA-Z-]+)*))?)(?:\\+([0-9a-zA-Z-]+(?:\\.[0-9a-zA-Z-]+)*))?)'"
533+
match: "IMAGE_VERSION: 'bookworm-v((([0-9]+)\\.([0-9]+)\\.([0-9]+)(?:-([0-9a-zA-Z-]+(?:\\.[0-9a-zA-Z-]+)*))?)(?:\\+([0-9a-zA-Z-]+(?:\\.[0-9a-zA-Z-]+)*))?)'"
532534

533535
- name: "registry.k8s.io/build-image/setcap (next candidate)"
534536
version: bullseye-v1.4.2

images/build/debian-iptables/Makefile

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,9 +18,9 @@ REGISTRY?="gcr.io/k8s-staging-build-image"
1818
IMAGE=$(REGISTRY)/debian-iptables
1919

2020
TAG ?= $(shell git describe --tags --always --dirty)
21-
IMAGE_VERSION ?= bullseye-v1.5.7
22-
CONFIG ?= bullseye
23-
DEBIAN_BASE_VERSION ?= bullseye-v1.4.3
21+
IMAGE_VERSION ?= bookworm-v1.0.0
22+
CONFIG ?= bookworm
23+
DEBIAN_BASE_VERSION ?= bookworm-v1.0.0
2424
GORUNNER_VERSION ?= v2.3.1-go1.20.5-bullseye.0
2525

2626
ARCH?=amd64
Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
variants:
2-
# Debian 11 - Kubernetes 1.23 and newer
3-
bullseye:
4-
CONFIG: 'bullseye'
5-
IMAGE_VERSION: 'bullseye-v1.5.7'
6-
DEBIAN_BASE_VERSION: 'bullseye-v1.4.3'
2+
bookworm:
3+
CONFIG: 'bookworm'
4+
IMAGE_VERSION: 'bookworm-v1.0.0'
5+
DEBIAN_BASE_VERSION: 'bookworm-v1.0.0'
76
GORUNNER_VERSION: 'v2.3.1-go1.20.5-bullseye.0'

0 commit comments

Comments
 (0)