[CI] Check with Kolla Ansible

Introduce a (currently) non-voting job that tests Bifrost
with Kolla-Ansible (dependency of Kayobe too).
This tests both whether Bifrost image is buildable
and deployable.

This is to detect issues like [1] early.

[1] https://review.opendev.org/750146

Change-Id: I4f308922e6219b35e38afb547350ca95e0dfbc2a
Depends-On: https://review.opendev.org/750314
This commit is contained in:
Radosław Piliszek 2020-09-09 14:19:15 +02:00
parent 321c823636
commit 3fcd7c53a8
1 changed files with 17 additions and 3 deletions

View File

@ -30,11 +30,25 @@
- bifrost-integration-dibipa-debian-centos-8:
voting: false
- bifrost-cli-ubuntu-bionic:
voting: false
voting: false
- bifrost-collections-src:
voting: false
voting: false
- bifrost-keystone-collections-src:
voting: false
voting: false
- kolla-ansible-centos8-source-bifrost:
voting: false
# NOTE(yoctozepto): to override from job definition
files: .*
irrelevant-files:
- ^.*\.rst$
- ^bifrost/tests/.*$
- ^api-ref/.*$
- ^doc/.*$
- ^releasenotes/.*$
- ^setup.cfg$
- ^test-requirements.txt$
- ^tools/.*$
- ^tox.ini$
gate:
jobs:
- bifrost-tox-linters