kayobe/playbooks/kayobe-seed-base
Pierre Riteau ee79fc5d4d CI: Build default images in experimental jobs
This commit changes seed-images jobs to build seed and overcloud
container images, each with a customisable regex.

The rocky9 job continues to build only the base image, although for both
overcloud and seed instead of seed only.

The other seed-images jobs (centos9s and ubuntu-jammy) now build all
default overcloud images. This takes longer and can fail for various
reasons unrelated to Kayobe, but this is fine since the jobs are marked
as experimental.

This is to attempt to catch bugs in the image build code, such as the
ones fixed by [1].

Note that the ubuntu-jammy job does not build the bifrost-deploy seed
image because the build is currently timing out. The centos9s job builds
it successfully.

Also update release documentation to remind developers to run
experimental jobs.

[1] https://review.opendev.org/c/openstack/kayobe/+/921012

Change-Id: Idf705d9cf41766a897444898ac31c4635b70ec16
2024-06-05 11:33:48 +02:00
..
bifrost-overrides.yml.j2 Use jinja2.pass_context instead of contextfilter 2022-03-29 13:59:56 +01:00
globals.yml.j2 CI: switch to quay.io for container images 2021-04-21 20:52:07 +02:00
overrides.yml.j2 Add support for setting Docker daemon debug 2023-08-01 14:32:33 +00:00
pre.yml CI: separate image builds into a non-voting job 2022-03-31 08:52:17 +00:00
run.yml CI: Build default images in experimental jobs 2024-06-05 11:33:48 +02:00