@@ -151,27 +151,27 @@ dependencies:
151151 match : REVISION:\ '\d+'
152152
153153 # go-runner
154- - name : " registry.k8s.io/build-image/go-runner (go1.20-bullseye )"
155- version : v2.3.1-go1.20.5-bullseye .0
154+ - name : " registry.k8s.io/build-image/go-runner (go1.20-bookworm )"
155+ version : v2.3.1-go1.20.5-bookworm .0
156156 refPaths :
157157 - path : images/build/go-runner/variants.yaml
158158 match : v((([0-9]+)\.([0-9]+)\.([0-9]+)(?:-([0-9a-zA-Z-]+(?:\.[0-9a-zA-Z-]+)*))?)(?:\+([0-9a-zA-Z-]+(?:\.[0-9a-zA-Z-]+)*))?)
159159
160- - name : " registry.k8s.io/build-image/go-runner: image revision (go1.20-bullseye )"
160+ - name : " registry.k8s.io/build-image/go-runner: image revision (go1.20-bookworm )"
161161 version : 0
162162 refPaths :
163163 - path : images/build/go-runner/Makefile
164164 match : REVISION \?= \d+
165165 - path : images/build/go-runner/variants.yaml
166166 match : REVISION:\ '\d+'
167167
168- - name : " registry.k8s.io/build-image/go-runner (go1.19-bullseye )"
169- version : v2.3.1-go1.19.10-bullseye .0
168+ - name : " registry.k8s.io/build-image/go-runner (go1.19-bookworm )"
169+ version : v2.3.1-go1.19.10-bookworm .0
170170 refPaths :
171171 - path : images/build/go-runner/variants.yaml
172172 match : v((([0-9]+)\.([0-9]+)\.([0-9]+)(?:-([0-9a-zA-Z-]+(?:\.[0-9a-zA-Z-]+)*))?)(?:\+([0-9a-zA-Z-]+(?:\.[0-9a-zA-Z-]+)*))?)
173173
174- - name : " registry.k8s.io/build-image/go-runner: image revision (go1.19-bullseye )"
174+ - name : " registry.k8s.io/build-image/go-runner: image revision (go1.19-bookworm )"
175175 version : 0
176176 refPaths :
177177 - path : images/build/go-runner/Makefile
@@ -181,16 +181,16 @@ dependencies:
181181
182182 # kube-cross
183183 - name : " registry.k8s.io/build-image/kube-cross (v1.27-go1.20)"
184- version : v1.27.0-go1.20.5-bullseye .0
184+ version : v1.27.0-go1.20.5-bookworm .0
185185 refPaths :
186186 - path : images/build/cross/variants.yaml
187187 match : " IMAGE_VERSION: 'v((([0-9]+)\\ .([0-9]+)\\ .([0-9]+)(?:-([0-9a-zA-Z-]+(?:\\ .[0-9a-zA-Z-]+)*))?)(?:\\ +([0-9a-zA-Z-]+(?:\\ .[0-9a-zA-Z-]+)*))?)'"
188188
189189 - name : " registry.k8s.io/build-image/kube-cross: config variant (v1.27-go1.20)"
190- version : go1.20-bullseye
190+ version : go1.20-bookworm
191191 refPaths :
192192 - path : images/build/cross/variants.yaml
193- match : " CONFIG: 'go\\ d+.\\ d+-bullseye '"
193+ match : " CONFIG: 'go\\ d+.\\ d+-bookworm '"
194194
195195 - name : " registry.k8s.io/build-image/kube-cross: image revision (v1.27-go1.20)"
196196 version : 0
@@ -201,16 +201,16 @@ dependencies:
201201 match : REVISION:\ '\d+'
202202
203203 - name : " registry.k8s.io/build-image/kube-cross (v1.26-go1.19)"
204- version : v1.26.0-go1.19.10-bullseye .0
204+ version : v1.26.0-go1.19.10-bookworm .0
205205 refPaths :
206206 - path : images/build/cross/variants.yaml
207207 match : " IMAGE_VERSION: 'v((([0-9]+)\\ .([0-9]+)\\ .([0-9]+)(?:-([0-9a-zA-Z-]+(?:\\ .[0-9a-zA-Z-]+)*))?)(?:\\ +([0-9a-zA-Z-]+(?:\\ .[0-9a-zA-Z-]+)*))?)'"
208208
209209 - name : " registry.k8s.io/build-image/kube-cross: config variant (v1.26-go1.19)"
210- version : go1.19-bullseye
210+ version : go1.19-bookworm
211211 refPaths :
212212 - path : images/build/cross/variants.yaml
213- match : " CONFIG: 'go\\ d+.\\ d+-bullseye '"
213+ match : " CONFIG: 'go\\ d+.\\ d+-bookworm '"
214214
215215 - name : " registry.k8s.io/build-image/kube-cross: image revision (v1.26-go1.19)"
216216 version : 0
@@ -221,16 +221,16 @@ dependencies:
221221 match : REVISION:\ '\d+'
222222
223223 - name : " registry.k8s.io/build-image/kube-cross (v1.25-go1.19)"
224- version : v1.25.0-go1.19.10-bullseye .0
224+ version : v1.25.0-go1.19.10-bookworm .0
225225 refPaths :
226226 - path : images/build/cross/variants.yaml
227227 match : " IMAGE_VERSION: 'v((([0-9]+)\\ .([0-9]+)\\ .([0-9]+)(?:-([0-9a-zA-Z-]+(?:\\ .[0-9a-zA-Z-]+)*))?)(?:\\ +([0-9a-zA-Z-]+(?:\\ .[0-9a-zA-Z-]+)*))?)'"
228228
229229 - name : " registry.k8s.io/build-image/kube-cross: config variant (v1.25-go1.19)"
230- version : go1.19-bullseye
230+ version : go1.19-bookworm
231231 refPaths :
232232 - path : images/build/cross/variants.yaml
233- match : " CONFIG: 'go\\ d+.\\ d+-bullseye '"
233+ match : " CONFIG: 'go\\ d+.\\ d+-bookworm '"
234234
235235 - name : " registry.k8s.io/build-image/kube-cross: image revision (v1.25-go1.19)"
236236 version : 0
@@ -241,16 +241,16 @@ dependencies:
241241 match : REVISION:\ '\d+'
242242
243243 - name : " registry.k8s.io/build-image/kube-cross (v1.24-go1.19)"
244- version : v1.24.0-go1.19.10-bullseye .0
244+ version : v1.24.0-go1.19.10-bookworm .0
245245 refPaths :
246246 - path : images/build/cross/variants.yaml
247247 match : " IMAGE_VERSION: 'v((([0-9]+)\\ .([0-9]+)\\ .([0-9]+)(?:-([0-9a-zA-Z-]+(?:\\ .[0-9a-zA-Z-]+)*))?)(?:\\ +([0-9a-zA-Z-]+(?:\\ .[0-9a-zA-Z-]+)*))?)'"
248248
249249 - name : " registry.k8s.io/build-image/kube-cross: config variant (v1.24-go1.19)"
250- version : go1.19-bullseye
250+ version : go1.19-bookworm
251251 refPaths :
252252 - path : images/build/cross/variants.yaml
253- match : " CONFIG: 'go\\ d+.\\ d+-bullseye '"
253+ match : " CONFIG: 'go\\ d+.\\ d+-bookworm '"
254254
255255 - name : " registry.k8s.io/build-image/kube-cross: image revision (v1.24-go1.19)"
256256 version : 0
@@ -305,10 +305,10 @@ dependencies:
305305 match : REVISION:\ '\d+'
306306
307307 - name : " registry.k8s.io/build-image/kube-cross: config variant (next candidate)"
308- version : go1.20-bullseye
308+ version : go1.20-bookworm
309309 refPaths :
310310 - path : images/build/cross/variants.yaml
311- match : " CONFIG: 'go\\ d+.\\ d+-bullseye '"
311+ match : " CONFIG: 'go\\ d+.\\ d+-bookworm '"
312312
313313 # Golang (previous release branches: 1.26)
314314 - name : " golang (previous release branches: 1.26)"
@@ -379,57 +379,61 @@ dependencies:
379379 - name : " Debian: codename (default)"
380380 version : bullseye
381381 refPaths :
382- - path : images/build/cross/Makefile
383- match : OS_CODENAME\ \?=\ bullseye
384- - path : images/build/cross/variants.yaml
385- match : " OS_CODENAME: 'bullseye'"
386- - path : images/build/debian-base/Makefile
387- match : CONFIG\ \?=\ bullseye
388- - path : images/build/debian-base/variants.yaml
389- match : " CONFIG: 'bullseye'"
382+ # TODO: uncomment once bookworm is the default
383+ # - path: images/build/cross/Makefile
384+ # match: OS_CODENAME\ \?=\ bullseye
385+ # - path: images/build/cross/variants.yaml
386+ # match: "OS_CODENAME: 'bullseye'"
387+ # TODO: uncomment once bookworm is the default
388+ # - path: images/build/debian-base/Makefile
389+ # match: CONFIG\ \?=\ bullseye
390+ # - path: images/build/debian-base/variants.yaml
391+ # match: "CONFIG: 'bullseye'"
390392 - path : images/build/debian-iptables/Makefile
391393 match : CONFIG\ \?=\ bullseye
392394 - path : images/build/debian-iptables/variants.yaml
393395 match : " CONFIG: 'bullseye'"
394396 # Must match distroless Debian version as well
395- - path : images/build/go-runner/Makefile
396- match : OS_CODENAME\ \?=\ bullseye
397- - path : images/build/go-runner/variants.yaml
398- match : " OS_CODENAME: 'bullseye'"
397+ # TODO: uncomment once bookworm is the default
398+ # - path: images/build/go-runner/Makefile
399+ # match: OS_CODENAME\ \?=\ bullseye
400+ # - path: images/build/go-runner/variants.yaml
401+ # match: "OS_CODENAME: 'bullseye'"
399402 - path : images/build/setcap/Makefile
400403 match : CONFIG\ \?=\ bullseye
401404 - path : images/build/setcap/variants.yaml
402405 match : " CONFIG: 'bullseye'"
403- - path : images/releng/ci/variants.yaml
404- match : " OS_CODENAME: 'bullseye'"
405- - path : images/releng/k8s-ci-builder/Makefile
406- match : OS_CODENAME\ \?=\ bullseye
407- - path : images/releng/k8s-ci-builder/variants.yaml
408- match : " OS_CODENAME: 'bullseye'"
406+ # TODO: uncomment once bookworm is the default
407+ # - path: images/releng/ci/variants.yaml
408+ # match: "OS_CODENAME: 'bullseye'"
409+ # - path: images/releng/k8s-ci-builder/Makefile
410+ # match: OS_CODENAME\ \?=\ bullseye
411+ # - path: images/releng/k8s-ci-builder/variants.yaml
412+ # match: "OS_CODENAME: 'bullseye'"
409413 - path : packages/deb/Dockerfile
410414 match : FROM golang:\d+.\d+(alpha|beta|rc)?\.?(\d+)-bullseye
411415
412416 - name : " Debian: codename (next candidate)"
413- version : bullseye
417+ version : bookworm
414418 refPaths :
415419 - path : images/build/cross/variants.yaml
416- match : " OS_CODENAME: 'bullseye '"
420+ match : " OS_CODENAME: 'bookworm '"
417421 - path : images/build/debian-base/variants.yaml
418- match : " CONFIG: 'bullseye '"
422+ match : " CONFIG: 'bookworm '"
419423 - path : images/build/go-runner/variants.yaml
420- match : " OS_CODENAME: 'bullseye '"
424+ match : " OS_CODENAME: 'bookworm '"
421425 - path : images/releng/ci/variants.yaml
422- match : " OS_CODENAME: 'bullseye '"
426+ match : " OS_CODENAME: 'bookworm '"
423427 - path : images/releng/k8s-ci-builder/variants.yaml
424- match : " OS_CODENAME: 'bullseye '"
428+ match : " OS_CODENAME: 'bookworm '"
425429
426430 - name : " registry.k8s.io/build-image/debian-base"
427- version : bullseye -v1.4.3
431+ version : bookworm -v1.0.0
428432 refPaths :
429433 - path : images/build/debian-base/Makefile
430- 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-]+)*))?)
434+ 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-]+)*))?)
431435 - path : images/build/debian-base/variants.yaml
432- 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-]+)*))?)'"
436+ 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-]+)*))?)'"
433437
434438 - name : " registry.k8s.io/build-image/debian-base: dependents"
435439 version : bullseye-v1.4.3
@@ -475,10 +479,10 @@ dependencies:
475479
476480 # Base images (next candidate)
477481 - name : " registry.k8s.io/build-image/debian-base (next candidate)"
478- version : bullseye -v1.4.3
482+ version : bookworm -v1.0.0
479483 refPaths :
480484 - path : images/build/debian-base/variants.yaml
481- 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-]+)*))?)'"
485+ 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-]+)*))?)'"
482486
483487 - name : " registry.k8s.io/build-image/debian-base: dependents (next candidate)"
484488 version : bullseye-v1.4.3
0 commit comments