@@ -360,9 +360,8 @@ dependencies:
360
360
match : OS_CODENAME\ \?=\ (bullseye|buster)
361
361
- path : images/build/cross/variants.yaml
362
362
match : " OS_CODENAME: '(bullseye|buster)'"
363
- # TODO(codename): Uncomment once bullseye is default
364
- # - path: images/build/debian-base/Makefile
365
- # match: CONFIG\ \?=\ (bullseye|buster)
363
+ - path : images/build/debian-base/Makefile
364
+ match : CONFIG\ \?=\ (bullseye|buster)
366
365
- path : images/build/debian-base/variants.yaml
367
366
match : " CONFIG: '(bullseye|buster)'"
368
367
- path : images/build/debian-iptables/Makefile
@@ -387,74 +386,75 @@ dependencies:
387
386
- path : packages/deb/Dockerfile
388
387
match : FROM golang:\d+.\d+(alpha|beta|rc)?\.?(\d+)-(bullseye|buster)
389
388
390
- - name : " Debian: codename (next)"
389
+ - name : " Debian: codename (next candidate )"
391
390
version : bullseye
392
391
refPaths :
393
392
- path : images/build/debian-base/variants.yaml
394
393
match : " CONFIG: '(bullseye|buster)'"
395
394
396
395
- name : " k8s.gcr.io/build-image/debian-base"
397
- version : bullseye -v1.0 .0
396
+ version : buster -v1.9 .0
398
397
refPaths :
399
398
- path : images/build/debian-base/Makefile
400
- match : IMAGE_VERSION\ \?=\ [a-zA-Z]+\ -v((([0-9]+)\.([0-9]+)\.([0-9]+)(?:-([0-9a-zA-Z-]+(?:\.[0-9a-zA-Z-]+)*))?)(?:\+([0-9a-zA-Z-]+(?:\.[0-9a-zA-Z-]+)*))?)
399
+ match : IMAGE_VERSION\ \?=\ (bullseye|buster) -v((([0-9]+)\.([0-9]+)\.([0-9]+)(?:-([0-9a-zA-Z-]+(?:\.[0-9a-zA-Z-]+)*))?)(?:\+([0-9a-zA-Z-]+(?:\.[0-9a-zA-Z-]+)*))?)
401
400
- path : images/build/debian-base/variants.yaml
402
- match : ' [a-zA-Z]+\- v((([0-9]+)\.([0-9]+)\.([0-9]+)(?:-([0-9a-zA-Z-]+(?:\.[0-9a-zA-Z-]+)*))?)(?:\+([0-9a-zA-Z-]+(?:\.[0-9a-zA-Z-]+)*))?)'
401
+ match : " IMAGE_VERSION: '(bullseye|buster)- v((([0-9]+)\\ .([0-9]+)\\ .([0-9]+)(?:-([0-9a-zA-Z-]+(?:\\ .[0-9a-zA-Z-]+)*))?)(?:\\ +([0-9a-zA-Z-]+(?:\\ .[0-9a-zA-Z-]+)*))?)'"
403
402
404
403
- name : " k8s.gcr.io/build-image/debian-base: dependents"
405
404
version : buster-v1.9.0
406
405
refPaths :
407
406
- path : images/build/debian-iptables/Makefile
408
- match : DEBIAN_BASE_VERSION\ \?=\ [a-zA-Z]+\ -v((([0-9]+)\.([0-9]+)\.([0-9]+)(?:-([0-9a-zA-Z-]+(?:\.[0-9a-zA-Z-]+)*))?)(?:\+([0-9a-zA-Z-]+(?:\.[0-9a-zA-Z-]+)*))?)
407
+ match : DEBIAN_BASE_VERSION\ \?=\ (bullseye|buster) -v((([0-9]+)\.([0-9]+)\.([0-9]+)(?:-([0-9a-zA-Z-]+(?:\.[0-9a-zA-Z-]+)*))?)(?:\+([0-9a-zA-Z-]+(?:\.[0-9a-zA-Z-]+)*))?)
409
408
- path : images/build/debian-iptables/variants.yaml
410
- match : ' [a-zA-Z]+\- v((([0-9]+)\.([0-9]+)\.([0-9]+)(?:-([0-9a-zA-Z-]+(?:\.[0-9a-zA-Z-]+)*))?)(?:\+([0-9a-zA-Z-]+(?:\.[0-9a-zA-Z-]+)*))?)'
409
+ match : " DEBIAN_BASE_VERSION: '(bullseye|buster)- v((([0-9]+)\\ .([0-9]+)\\ .([0-9]+)(?:-([0-9a-zA-Z-]+(?:\\ .[0-9a-zA-Z-]+)*))?)(?:\\ +([0-9a-zA-Z-]+(?:\\ .[0-9a-zA-Z-]+)*))?)'"
411
410
- path : images/build/setcap/Makefile
412
- match : DEBIAN_BASE_VERSION\ \?=\ [a-zA-Z]+\ -v((([0-9]+)\.([0-9]+)\.([0-9]+)(?:-([0-9a-zA-Z-]+(?:\.[0-9a-zA-Z-]+)*))?)(?:\+([0-9a-zA-Z-]+(?:\.[0-9a-zA-Z-]+)*))?)
411
+ match : DEBIAN_BASE_VERSION\ \?=\ (bullseye|buster) -v((([0-9]+)\.([0-9]+)\.([0-9]+)(?:-([0-9a-zA-Z-]+(?:\.[0-9a-zA-Z-]+)*))?)(?:\+([0-9a-zA-Z-]+(?:\.[0-9a-zA-Z-]+)*))?)
413
412
- path : images/build/setcap/variants.yaml
414
- match : ' [a-zA-Z]+\- v((([0-9]+)\.([0-9]+)\.([0-9]+)(?:-([0-9a-zA-Z-]+(?:\.[0-9a-zA-Z-]+)*))?)(?:\+([0-9a-zA-Z-]+(?:\.[0-9a-zA-Z-]+)*))?)'
413
+ match : " DEBIAN_BASE_VERSION: '(bullseye|buster)- v((([0-9]+)\\ .([0-9]+)\\ .([0-9]+)(?:-([0-9a-zA-Z-]+(?:\\ .[0-9a-zA-Z-]+)*))?)(?:\\ +([0-9a-zA-Z-]+(?:\\ .[0-9a-zA-Z-]+)*))?)'"
415
414
416
415
- name : " k8s.gcr.io/build-image/debian-iptables"
417
416
version : buster-v1.6.7
418
417
refPaths :
419
418
- path : images/build/debian-iptables/Makefile
420
- match : IMAGE_VERSION\ \?=\ [a-zA-Z]+\ -v((([0-9]+)\.([0-9]+)\.([0-9]+)(?:-([0-9a-zA-Z-]+(?:\.[0-9a-zA-Z-]+)*))?)(?:\+([0-9a-zA-Z-]+(?:\.[0-9a-zA-Z-]+)*))?)
419
+ match : IMAGE_VERSION\ \?=\ (bullseye|buster) -v((([0-9]+)\.([0-9]+)\.([0-9]+)(?:-([0-9a-zA-Z-]+(?:\.[0-9a-zA-Z-]+)*))?)(?:\+([0-9a-zA-Z-]+(?:\.[0-9a-zA-Z-]+)*))?)
421
420
- path : images/build/debian-iptables/variants.yaml
422
- match : ' [a-zA-Z]+\- v((([0-9]+)\.([0-9]+)\.([0-9]+)(?:-([0-9a-zA-Z-]+(?:\.[0-9a-zA-Z-]+)*))?)(?:\+([0-9a-zA-Z-]+(?:\.[0-9a-zA-Z-]+)*))?)'
421
+ match : " IMAGE_VERSION: '(bullseye|buster)- v((([0-9]+)\\ .([0-9]+)\\ .([0-9]+)(?:-([0-9a-zA-Z-]+(?:\\ .[0-9a-zA-Z-]+)*))?)(?:\\ +([0-9a-zA-Z-]+(?:\\ .[0-9a-zA-Z-]+)*))?)'"
423
422
424
423
- name : " k8s.gcr.io/build-image/setcap"
425
424
version : buster-v2.0.4
426
425
refPaths :
427
426
- path : images/build/setcap/Makefile
428
- match : IMAGE_VERSION\ \?=\ [a-zA-Z]+\ -v((([0-9]+)\.([0-9]+)\.([0-9]+)(?:-([0-9a-zA-Z-]+(?:\.[0-9a-zA-Z-]+)*))?)(?:\+([0-9a-zA-Z-]+(?:\.[0-9a-zA-Z-]+)*))?)
427
+ match : IMAGE_VERSION\ \?=\ (bullseye|buster) -v((([0-9]+)\.([0-9]+)\.([0-9]+)(?:-([0-9a-zA-Z-]+(?:\.[0-9a-zA-Z-]+)*))?)(?:\+([0-9a-zA-Z-]+(?:\.[0-9a-zA-Z-]+)*))?)
429
428
- path : images/build/setcap/variants.yaml
430
- match : ' [a-zA-Z]+\- v((([0-9]+)\.([0-9]+)\.([0-9]+)(?:-([0-9a-zA-Z-]+(?:\.[0-9a-zA-Z-]+)*))?)(?:\+([0-9a-zA-Z-]+(?:\.[0-9a-zA-Z-]+)*))?)'
429
+ match : " IMAGE_VERSION: '(bullseye|buster)- v((([0-9]+)\\ .([0-9]+)\\ .([0-9]+)(?:-([0-9a-zA-Z-]+(?:\\ .[0-9a-zA-Z-]+)*))?)(?:\\ +([0-9a-zA-Z-]+(?:\\ .[0-9a-zA-Z-]+)*))?)'"
431
430
432
- # Base images (for previous release branches )
433
- - name : " k8s.gcr.io/build-image/debian-base (for previous release branches )"
434
- version : buster -v1.9 .0
431
+ # Base images (next candidate )
432
+ - name : " k8s.gcr.io/build-image/debian-base (next candidate )"
433
+ version : bullseye -v1.0 .0
435
434
refPaths :
436
435
- path : images/build/debian-base/variants.yaml
437
- match : ' [a-zA-Z]+\- 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: '(bullseye|buster)- v((([0-9]+)\\ .([0-9]+)\\ .([0-9]+)(?:-([0-9a-zA-Z-]+(?:\\ .[0-9a-zA-Z-]+)*))?)(?:\\ +([0-9a-zA-Z-]+(?:\\ .[0-9a-zA-Z-]+)*))?)'"
438
437
439
- - name : " k8s.gcr.io/build-image/debian-base: dependents (for previous release branches )"
440
- version : buster -v1.9 .0
438
+ - name : " k8s.gcr.io/build-image/debian-base: dependents (next candidate )"
439
+ version : bullseye -v1.0 .0
441
440
refPaths :
442
441
- path : images/build/debian-iptables/variants.yaml
443
- match : ' [a-zA-Z]+\-v((([0-9]+)\.([0-9]+)\.([0-9]+)(?:-([0-9a-zA-Z-]+(?:\.[0-9a-zA-Z-]+)*))?)(?:\+([0-9a-zA-Z-]+(?:\.[0-9a-zA-Z-]+)*))?)'
444
- - path : images/build/setcap/variants.yaml
445
- match : ' [a-zA-Z]+\-v((([0-9]+)\.([0-9]+)\.([0-9]+)(?:-([0-9a-zA-Z-]+(?:\.[0-9a-zA-Z-]+)*))?)(?:\+([0-9a-zA-Z-]+(?:\.[0-9a-zA-Z-]+)*))?)'
442
+ match : " DEBIAN_BASE_VERSION: '(bullseye|buster)-v((([0-9]+)\\ .([0-9]+)\\ .([0-9]+)(?:-([0-9a-zA-Z-]+(?:\\ .[0-9a-zA-Z-]+)*))?)(?:\\ +([0-9a-zA-Z-]+(?:\\ .[0-9a-zA-Z-]+)*))?)'"
443
+ # TODO(bullseye): Uncomment as part of https://github.com/kubernetes/release/pull/2249
444
+ # - path: images/build/setcap/variants.yaml
445
+ # match: "DEBIAN_BASE_VERSION: '(bullseye|buster)-v((([0-9]+)\\.([0-9]+)\\.([0-9]+)(?:-([0-9a-zA-Z-]+(?:\\.[0-9a-zA-Z-]+)*))?)(?:\\+([0-9a-zA-Z-]+(?:\\.[0-9a-zA-Z-]+)*))?)'"
446
446
447
- - name : " k8s.gcr.io/build-image/debian-iptables (for previous release branches )"
447
+ - name : " k8s.gcr.io/build-image/debian-iptables (next candidate )"
448
448
version : buster-v1.6.7
449
449
refPaths :
450
450
- path : images/build/debian-iptables/variants.yaml
451
- match : ' [a-zA-Z]+\- v((([0-9]+)\.([0-9]+)\.([0-9]+)(?:-([0-9a-zA-Z-]+(?:\.[0-9a-zA-Z-]+)*))?)(?:\+([0-9a-zA-Z-]+(?:\.[0-9a-zA-Z-]+)*))?)'
451
+ match : " IMAGE_VERSION: '(bullseye|buster)- v((([0-9]+)\\ .([0-9]+)\\ .([0-9]+)(?:-([0-9a-zA-Z-]+(?:\\ .[0-9a-zA-Z-]+)*))?)(?:\\ +([0-9a-zA-Z-]+(?:\\ .[0-9a-zA-Z-]+)*))?)'"
452
452
453
- - name : " k8s.gcr.io/build-image/setcap (for previous release branches )"
453
+ - name : " k8s.gcr.io/build-image/setcap (next candidate )"
454
454
version : buster-v2.0.4
455
455
refPaths :
456
456
- path : images/build/setcap/variants.yaml
457
- match : ' [a-zA-Z]+\- v((([0-9]+)\.([0-9]+)\.([0-9]+)(?:-([0-9a-zA-Z-]+(?:\.[0-9a-zA-Z-]+)*))?)(?:\+([0-9a-zA-Z-]+(?:\.[0-9a-zA-Z-]+)*))?)'
457
+ match : " IMAGE_VERSION: '(bullseye|buster)- v((([0-9]+)\\ .([0-9]+)\\ .([0-9]+)(?:-([0-9a-zA-Z-]+(?:\\ .[0-9a-zA-Z-]+)*))?)(?:\\ +([0-9a-zA-Z-]+(?:\\ .[0-9a-zA-Z-]+)*))?)'"
458
458
459
459
# Build environments
460
460
- name : " gcr.io/k8s-testimages/gcb-docker-gcloud"
0 commit comments