From 7823d27151ba9dedb77e078a2d84b41b8aa66f81 Mon Sep 17 00:00:00 2001 From: Emilien Macchi Date: Thu, 11 Jan 2018 14:18:15 -0800 Subject: [PATCH] zuul: run scenarios when touching pacemaker services All scenarios run Pacemaker now, so we need to test every change in the pacemaker services too. Also removing pingtest files for the scenarios that run Tempest. Change-Id: I6da9687fad62ff5116cee50683c1deb534b80507 --- zuul.d/layout.yaml | 122 +++++++++++++++++++++------------------------ 1 file changed, 56 insertions(+), 66 deletions(-) diff --git a/zuul.d/layout.yaml b/zuul.d/layout.yaml index 2e3f5ee5e8..c9770d45ae 100644 --- a/zuul.d/layout.yaml +++ b/zuul.d/layout.yaml @@ -17,41 +17,38 @@ - tripleo-ci-centos-7-3nodes-multinode - tripleo-ci-centos-7-scenario001-multinode-oooq-container: files: - - ^(docker|puppet)/services/aodh.*$ - - ^(docker|puppet)/services/ceilometer.*$ - - ^(docker|puppet)/services/ceph.*$ - - ^(docker|puppet)/services/cinder.*$ - - ^(docker|puppet)/services/glance.*$ - - ^(docker|puppet)/services/gnocchi.*$ - - ^(docker|puppet)/services/logging.*$ - - ^(docker|puppet)/services/metrics.*$ - - ^(docker|puppet)/services/monitoring.*$ - - ^(docker|puppet)/services/panko.*$ + - ^(docker|puppet)/services/.*aodh.*$ + - ^(docker|puppet)/services/.*ceilometer.*$ + - ^(docker|puppet)/services/.*ceph.*$ + - ^(docker|puppet)/services/.*cinder.*$ + - ^(docker|puppet)/services/.*glance.*$ + - ^(docker|puppet)/services/.*gnocchi.*$ + - ^(docker|puppet)/services/.*logging.*$ + - ^(docker|puppet)/services/.*metrics.*$ + - ^(docker|puppet)/services/.*monitoring.*$ + - ^(docker|puppet)/services/.*panko.*$ - ci/environments/scenario001-multinode-containers.yaml - - ci/pingtests/scenario001.*$ - ^environments\/.*.yaml - tripleo-ci-centos-7-scenario002-multinode-oooq-container: files: - - ^(docker|puppet)/services/aodh.*$ - - ^(docker|puppet)/services/barbican.*$ - - ^(docker|puppet)/services/ceilometer.*$ - - ^(docker|puppet)/services/cinder.*$ - - ^(docker|puppet)/services/ec2-api.*$ - - ^(docker|puppet)/services/glance.*$ - - ^(docker|puppet)/services/gnocchi.*$ - - ^(docker|puppet)/services/panko.*$ - - ^(docker|puppet)/services/swift.*$ - - ^(docker|puppet)/services/zaqar.*$ + - ^(docker|puppet)/services/.*aodh.*$ + - ^(docker|puppet)/services/.*barbican.*$ + - ^(docker|puppet)/services/.*ceilometer.*$ + - ^(docker|puppet)/services/.*cinder.*$ + - ^(docker|puppet)/services/.*ec2-api.*$ + - ^(docker|puppet)/services/.*glance.*$ + - ^(docker|puppet)/services/.*gnocchi.*$ + - ^(docker|puppet)/services/.*panko.*$ + - ^(docker|puppet)/services/.*swift.*$ + - ^(docker|puppet)/services/.*zaqar.*$ - ci/environments/scenario002-multinode-containers.yaml - - ci/pingtests/scenario002.*$ - ^environments\/.*.yaml - tripleo-ci-centos-7-scenario003-multinode-oooq-container: files: - - ^(docker|puppet)/services/glance.*$ - - ^(docker|puppet)/services/mistral.*$ - - ^(docker|puppet)/services/sahara.*$ + - ^(docker|puppet)/services/.*glance.*$ + - ^(docker|puppet)/services/.*mistral.*$ + - ^(docker|puppet)/services/.*sahara.*$ - ci/environments/scenario003-multinode-containers.yaml - - ci/pingtests/scenario003.*$ - ^environments\/.*.yaml - tripleo-ci-centos-7-scenario004-multinode-oooq-container: files: @@ -59,7 +56,6 @@ - ^docker/services/glance.*$ - ^docker/services/manila.*$ - ci/environments/scenario004-multinode-containers.yaml - - ci/pingtests/scenario004.*$ - ^environments\/.*.yaml - tripleo-ci-centos-7-scenario006-multinode-oooq: files: @@ -71,73 +67,67 @@ - tripleo-ci-centos-7-scenario007-multinode-oooq-container: files: - ci/environments/scenario007-multinode-containers.yaml - - ci/pingtests/scenario007-multinode.yaml - - ^(docker|puppet)/services/.*ovn.*$ - - ^(docker|puppet)/services/congress.*$ - - ^(docker|puppet)/services/tacker.*$ + - ^(docker|puppet)/services/.*.*ovn.*$ + - ^(docker|puppet)/services/.*congress.*$ + - ^(docker|puppet)/services/.*tacker.*$ - ^environments\/.*.yaml gate: queue: tripleo jobs: - tripleo-ci-centos-7-scenario001-multinode-oooq-container: files: - - ^(docker|puppet)/services/aodh.*$ - - ^(docker|puppet)/services/ceilometer.*$ - - ^(docker|puppet)/services/ceph.*$ - - ^(docker|puppet)/services/cinder.*$ - - ^(docker|puppet)/services/glance.*$ - - ^(docker|puppet)/services/gnocchi.*$ - - ^(docker|puppet)/services/logging.*$ - - ^(docker|puppet)/services/metrics.*$ - - ^(docker|puppet)/services/monitoring.*$ - - ^(docker|puppet)/services/panko.*$ + - ^(docker|puppet)/services/.*aodh.*$ + - ^(docker|puppet)/services/.*ceilometer.*$ + - ^(docker|puppet)/services/.*ceph.*$ + - ^(docker|puppet)/services/.*cinder.*$ + - ^(docker|puppet)/services/.*glance.*$ + - ^(docker|puppet)/services/.*gnocchi.*$ + - ^(docker|puppet)/services/.*logging.*$ + - ^(docker|puppet)/services/.*metrics.*$ + - ^(docker|puppet)/services/.*monitoring.*$ + - ^(docker|puppet)/services/.*panko.*$ - ci/environments/scenario001-multinode-containers.yaml - - ci/pingtests/scenario001.*$ - ^environments\/.*.yaml - tripleo-ci-centos-7-scenario002-multinode-oooq-container: files: - - ^(docker|puppet)/services/aodh.*$ - - ^(docker|puppet)/services/barbican.*$ - - ^(docker|puppet)/services/ceilometer.*$ - - ^(docker|puppet)/services/cinder.*$ - - ^(docker|puppet)/services/ec2-api.*$ - - ^(docker|puppet)/services/glance.*$ - - ^(docker|puppet)/services/gnocchi.*$ - - ^(docker|puppet)/services/panko.*$ - - ^(docker|puppet)/services/swift.*$ - - ^(docker|puppet)/services/zaqar.*$ + - ^(docker|puppet)/services/.*aodh.*$ + - ^(docker|puppet)/services/.*barbican.*$ + - ^(docker|puppet)/services/.*ceilometer.*$ + - ^(docker|puppet)/services/.*cinder.*$ + - ^(docker|puppet)/services/.*ec2-api.*$ + - ^(docker|puppet)/services/.*glance.*$ + - ^(docker|puppet)/services/.*gnocchi.*$ + - ^(docker|puppet)/services/.*panko.*$ + - ^(docker|puppet)/services/.*swift.*$ + - ^(docker|puppet)/services/.*zaqar.*$ - ci/environments/scenario002-multinode-containers.yaml - - ci/pingtests/scenario002.*$ - ^environments\/.*.yaml - tripleo-ci-centos-7-scenario003-multinode-oooq-container: files: - - ^(docker|puppet)/services/glance.*$ - - ^(docker|puppet)/services/mistral.*$ - - ^(docker|puppet)/services/sahara.*$ + - ^(docker|puppet)/services/.*glance.*$ + - ^(docker|puppet)/services/.*mistral.*$ + - ^(docker|puppet)/services/.*sahara.*$ - ci/environments/scenario003-multinode-containers.yaml - - ci/pingtests/scenario003.*$ - ^environments\/.*.yaml - tripleo-ci-centos-7-scenario004-multinode-oooq-container: files: - - ^(docker|puppet)/services/ceph.*$ - - ^(docker|puppet)/services/glance.*$ - - ^(docker|puppet)/services/manila.*$ + - ^(docker|puppet)/services/.*ceph.*$ + - ^(docker|puppet)/services/.*glance.*$ + - ^(docker|puppet)/services/.*manila.*$ - ci/environments/scenario004-multinode-containers.yaml - - ci/pingtests/scenario004.*$ - ^environments\/.*.yaml - tripleo-ci-centos-7-scenario007-multinode-oooq-container: files: - ci/environments/scenario007-multinode-containers.yaml - - ci/pingtests/scenario007-multinode.yaml - - ^(docker|puppet)/services/.*ovn.*$ - - ^(docker|puppet)/services/congress.*$ - - ^(docker|puppet)/services/tacker.*$ + - ^(docker|puppet)/services/.*.*ovn.*$ + - ^(docker|puppet)/services/.*congress.*$ + - ^(docker|puppet)/services/.*tacker.*$ - ^environments\/.*.yaml experimental: jobs: - tripleo-ci-centos-7-scenario005-multinode-oooq: files: - - ^(docker|puppet)/services/pacemaker.*$ + - ^(docker|puppet)/services/.*pacemaker.*$ - ci/environments/scenario005-multinode.yaml - ci/pingtests/scenario005-multinode.yaml - tripleo-ci-centos-7-scenario008-multinode-oooq: