@@ -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,85 @@ 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 :
392
+ # TODO(bullseye): Uncomment as part of https://github.com/kubernetes/release/pull/2249
393
+ # - path: images/build/cross/variants.yaml
394
+ # match: "OS_CODENAME: '(bullseye|buster)'"
393
395
- path : images/build/debian-base/variants.yaml
394
396
match : " CONFIG: '(bullseye|buster)'"
397
+ - path : images/build/go-runner/variants.yaml
398
+ match : " OS_CODENAME: '(bullseye|buster)'"
399
+ - path : images/releng/ci/variants.yaml
400
+ match : " OS_CODENAME: '(bullseye|buster)'"
401
+ # TODO(bullseye): Uncomment as part of https://github.com/kubernetes/release/pull/2249
402
+ # - path: images/releng/k8s-ci-builder/variants.yaml
403
+ # match: "OS_CODENAME: '(bullseye|buster)'"
395
404
396
405
- name : " k8s.gcr.io/build-image/debian-base"
397
- version : bullseye -v1.0 .0
406
+ version : buster -v1.9 .0
398
407
refPaths :
399
408
- 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-]+)*))?)
409
+ 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
410
- 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-]+)*))?)'
411
+ 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
412
404
413
- name : " k8s.gcr.io/build-image/debian-base: dependents"
405
414
version : buster-v1.9.0
406
415
refPaths :
407
416
- 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-]+)*))?)
417
+ 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
418
- 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-]+)*))?)'
419
+ 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
420
- 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-]+)*))?)
421
+ 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
422
- 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-]+)*))?)'
423
+ 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
424
416
425
- name : " k8s.gcr.io/build-image/debian-iptables"
417
426
version : buster-v1.6.7
418
427
refPaths :
419
428
- 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-]+)*))?)
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-]+)*))?)
421
430
- 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-]+)*))?)'
431
+ 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
432
424
433
- name : " k8s.gcr.io/build-image/setcap"
425
434
version : buster-v2.0.4
426
435
refPaths :
427
436
- 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-]+)*))?)
437
+ 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
438
- 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-]+)*))?)'
439
+ 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
440
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
441
+ # Base images (next candidate )
442
+ - name : " k8s.gcr.io/build-image/debian-base (next candidate )"
443
+ version : bullseye -v1.0 .0
435
444
refPaths :
436
445
- 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-]+)*))?)'
446
+ 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
447
439
- - name : " k8s.gcr.io/build-image/debian-base: dependents (for previous release branches )"
440
- version : buster -v1.9 .0
448
+ - name : " k8s.gcr.io/build-image/debian-base: dependents (next candidate )"
449
+ version : bullseye -v1.0 .0
441
450
refPaths :
442
451
- 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-]+)*))?)'
452
+ 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-]+)*))?)'"
453
+ # TODO(bullseye): Uncomment as part of https://github.com/kubernetes/release/pull/2249
454
+ # - path: images/build/setcap/variants.yaml
455
+ # 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
456
447
- - name : " k8s.gcr.io/build-image/debian-iptables (for previous release branches )"
448
- version : buster -v1.6.7
457
+ - name : " k8s.gcr.io/build-image/debian-iptables (next candidate )"
458
+ version : bullseye -v1.0.0
449
459
refPaths :
450
460
- 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-]+)*))?)'
461
+ 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
462
453
- - name : " k8s.gcr.io/build-image/setcap (for previous release branches )"
463
+ - name : " k8s.gcr.io/build-image/setcap (next candidate )"
454
464
version : buster-v2.0.4
455
465
refPaths :
456
466
- 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-]+)*))?)'
467
+ 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
468
459
469
# Build environments
460
470
- name : " gcr.io/k8s-testimages/gcb-docker-gcloud"
0 commit comments