From 3fcd7c53a8fb4b5a96e03a742aab0a39ab72e5d7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Rados=C5=82aw=20Piliszek?= Date: Wed, 9 Sep 2020 14:19:15 +0200 Subject: [PATCH] [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 --- zuul.d/project.yaml | 20 +++++++++++++++++--- 1 file changed, 17 insertions(+), 3 deletions(-) diff --git a/zuul.d/project.yaml b/zuul.d/project.yaml index 07d70480c..ef38eae96 100644 --- a/zuul.d/project.yaml +++ b/zuul.d/project.yaml @@ -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