CI: separate image builds into a non-voting job
Disk and container image builds tend to be fairly unreliable. With 3 voting seed jobs all building images, this can introduce instability into the CI jobs. This change adds a non-voting kayobe-seed-images-centos8s job, which does the following: * Builds IPA images * Builds an overcloud host image * Builds a base container image Similar Rocky and Ubuntu jobs are added to the experimental pipeline, and may be run by commenting 'check experimental' in gerrit. The existing kayobe-seed-* jobs no longer build images. Change-Id: Idecda342f3ab86733e8d59061458d44af834dbb0
Showing
- playbooks/kayobe-seed-base/overrides.yml.j2 8 additions, 0 deletionsplaybooks/kayobe-seed-base/overrides.yml.j2
- playbooks/kayobe-seed-base/pre.yml 11 additions, 9 deletionsplaybooks/kayobe-seed-base/pre.yml
- playbooks/kayobe-seed-base/run.yml 18 additions, 17 deletionsplaybooks/kayobe-seed-base/run.yml
- zuul.d/jobs.yaml 28 additions, 0 deletionszuul.d/jobs.yaml
- zuul.d/project.yaml 6 additions, 0 deletionszuul.d/project.yaml
Please register or sign in to comment