Merge "CI: Build default images in experimental jobs"
This commit is contained in:
commit
6c6400f7ce
@ -55,6 +55,10 @@ Testing
|
||||
|
||||
Test the code and fix at a minimum all critical issues.
|
||||
|
||||
Remember to use the ``check experimental`` review comment on a Gerrit change to
|
||||
trigger jobs in the experimental pipeline, which provide increased test
|
||||
coverage.
|
||||
|
||||
Synchronise with Kolla Ansible feature flags
|
||||
--------------------------------------------
|
||||
|
||||
|
@ -22,10 +22,17 @@
|
||||
group: stack
|
||||
remote_src: true
|
||||
|
||||
- name: Ensure base container image is built
|
||||
- name: Ensure seed container images are built
|
||||
shell:
|
||||
cmd: >
|
||||
source {{ kayobe_src_dir }}/dev/environment-setup.sh &&
|
||||
kayobe seed container image build ^base &> {{ logs_dir }}/ansible/container-image-build
|
||||
kayobe seed container image build {{ seed_container_image_regex | default('') }} &> {{ logs_dir }}/ansible/seed-container-image-build
|
||||
executable: /bin/bash
|
||||
when: build_images
|
||||
|
||||
- name: Ensure overcloud container images are built
|
||||
shell:
|
||||
cmd: >
|
||||
source {{ kayobe_src_dir }}/dev/environment-setup.sh &&
|
||||
kayobe overcloud container image build {{ overcloud_container_image_regex | default('') }} &> {{ logs_dir }}/ansible/overcloud-container-image-build
|
||||
executable: /bin/bash
|
||||
when: build_images | bool
|
||||
|
@ -238,15 +238,25 @@
|
||||
nodeset: kayobe-centos9s
|
||||
voting: false
|
||||
|
||||
# Build only the base container image in the kayobe-seed-images-rocky9 job
|
||||
# which always runs. Use `check experimental` to run the other jobs which build
|
||||
# more images.
|
||||
- job:
|
||||
name: kayobe-seed-images-rocky9
|
||||
parent: kayobe-seed-images-base
|
||||
nodeset: kayobe-rocky9
|
||||
vars:
|
||||
overcloud_container_image_regex: "^base"
|
||||
seed_container_image_regex: "^base"
|
||||
|
||||
# This job builds default overcloud images but skips the build of bifrost seed
|
||||
# images which are currently timing out on Ubuntu Jammy.
|
||||
- job:
|
||||
name: kayobe-seed-images-ubuntu-jammy
|
||||
parent: kayobe-seed-images-base
|
||||
nodeset: kayobe-ubuntu-jammy
|
||||
vars:
|
||||
seed_container_image_regex: "^base"
|
||||
|
||||
- job:
|
||||
name: kayobe-overcloud-host-configure-base
|
||||
|
Loading…
Reference in New Issue
Block a user