Files
tripleo-ci/playbooks/tripleo-buildimages/pre9.yaml
Marios Andreou 9942c04a5f Wire up centos9 master buildimage jobs for check and gate
The job definitions are added at [1] and the new
single-centos-9-node nodeset is added in the parent at [2]

Also fixes issue with the 'release' var which is not present
in the check/gate version of these jobs so we try to discover
it using the relevant build-containers tasks.

This also disables the image_sanity check for overcloud-full
because of related-bug.

Finally adds wallaby to the branches negative match for c9
build jobs as we aren't ready for W yet.

Related-Bug: 1950453

[1] https://review.opendev.org/c/openstack/tripleo-ci/+/813618
[2] https://review.opendev.org/c/openstack/tripleo-ci/+/816821

Change-Id: I5c78c975afa3efb2c478339cacd006e064b24e71
2021-11-12 13:28:02 +02:00

22 lines
569 B
YAML

---
- name: Set the ci_branch fact
include_role:
name: build-containers
tasks_from: set_ci_branch.yml
- name: get extra repos delorean and deps
become: true
shell:
cmd: |
dnf config-manager --add-repo {{ item }}
loop:
- "https://trunk.rdoproject.org/centos9-{{ ci_branch }}/{{ promote_source | default('current-tripleo') }}/delorean.repo"
- https://trunk.rdoproject.org/centos9-{{ ci_branch }}/delorean-deps.repo
changed_when: true
- name: Install vitualenv
become: true
package:
name: python3-virtualenv
state: latest