Synchronize diskimages on builders

Recent changes in how nodepool deletes images mean that we need
a list of all diskimages on every builder (otherwise there is a
small window where a new image build might be deleted by a different
builder).  To correct this, list all diskimages on all builders
(but they still won't build images they shouldn't because they have
different provider configurations).

Change-Id: I89cff1aa9d3b60ee24176cbfea9d1a81e2c976cd
This commit is contained in:
James E. Blair 2022-07-28 10:34:28 -07:00
parent 6b1260262a
commit c1b692b0a0
2 changed files with 82 additions and 0 deletions

View File

@ -122,6 +122,62 @@ diskimages:
DIB_DISABLE_APT_CLEANUP: '1'
DIB_DEBOOTSTRAP_EXTRA_ARGS: '--no-check-gpg'
############ CentOS and Fedora (and derivatives) #############
- name: centos-7
elements: []
- name: centos-8-stream
elements: []
- name: centos-9-stream
elements: []
- name: rockylinux-8
elements: []
- name: fedora-35
elements: []
############ Debian #############
- name: debian-buster
elements: []
- name: debian-bullseye
elements: []
############ Gentoo #############
- name: gentoo-17-0-systemd
elements: []
############ openSUSE #############
- name: opensuse-15
elements: []
############ Ubuntu #############
- name: ubuntu-bionic
elements: []
- name: ubuntu-focal
elements: []
- name: ubuntu-jammy
elements: []
- name: ubuntu-xenial
elements: []
############ openEuler #############
- name: openEuler-20-03-LTS-SP2
elements: []
############ arm64 #############
- name: ubuntu-bionic-arm64
parent: base-debuntu
elements:

View File

@ -361,3 +361,29 @@ diskimages:
release: 20.03-LTS-SP2
env-vars:
DIB_DISTRIBUTION_MIRROR: 'http://mirror.dfw.rax.opendev.org/openeuler/openEuler-20.03-LTS-SP2/'
############ arm64 #############
- name: ubuntu-bionic-arm64
elements: []
- name: ubuntu-focal-arm64
elements: []
- name: ubuntu-jammy-arm64
elements: []
- name: debian-bullseye-arm64
elements: []
- name: debian-buster-arm64
elements: []
- name: centos-8-stream-arm64
elements: []
- name: centos-9-stream-arm64
elements: []
- name: openEuler-20-03-LTS-SP2-arm64
elements: []