From 35e024acc771af478a927588c754ee52ce881beb Mon Sep 17 00:00:00 2001
From: Sagi Shnaidman <sshnaidm@redhat.com>
Date: Sat, 3 Feb 2018 16:40:34 +0200
Subject: [PATCH] Include check of deployed server configs in multinode

When making changes in deployed-server configs it should be tested
with all current multinode jobs to prevent their breakage.

Change-Id: Ic32b01f9b63150593941399cb76ffd3831e9c716
---
 zuul.d/layout.yaml | 14 ++++++++++++++
 1 file changed, 14 insertions(+)

diff --git a/zuul.d/layout.yaml b/zuul.d/layout.yaml
index cf79cd0297..3b6410b3f9 100644
--- a/zuul.d/layout.yaml
+++ b/zuul.d/layout.yaml
@@ -23,6 +23,7 @@
               - ^(docker|puppet)/services/.*panko.*$
               - ci/environments/scenario001-multinode-containers.yaml
               - ^environments\/.*.yaml
+              - ^deployed-server/.*$
         - tripleo-ci-centos-7-scenario002-multinode-oooq-container:
             files:
               - ^(docker|puppet)/services/.*aodh.*$
@@ -37,6 +38,7 @@
               - ^(docker|puppet)/services/.*zaqar.*$
               - ci/environments/scenario002-multinode-containers.yaml
               - ^environments\/.*.yaml
+              - ^deployed-server/.*$
         - tripleo-ci-centos-7-scenario003-multinode-oooq-container:
             files:
               - ^(docker|puppet)/services/.*glance.*$
@@ -44,6 +46,7 @@
               - ^(docker|puppet)/services/.*sahara.*$
               - ci/environments/scenario003-multinode-containers.yaml
               - ^environments\/.*.yaml
+              - ^deployed-server/.*$
         - tripleo-ci-centos-7-scenario004-multinode-oooq-container:
             files:
               - ^docker/services/ceph.*$
@@ -51,6 +54,7 @@
               - ^docker/services/manila.*$
               - ci/environments/scenario004-multinode-containers.yaml
               - ^environments\/.*.yaml
+              - ^deployed-server/.*$
         - tripleo-ci-centos-7-scenario006-multinode-oooq:
             files:
               - ^coe/kubernetes.*$
@@ -58,6 +62,7 @@
               - ^extraconfig/services/kubernetes.*$
               - ci/environments/scenario006-multinode.yaml
               - ci/pingtests/scenario006-multinode.yaml
+              - ^deployed-server/.*$
         - tripleo-ci-centos-7-scenario007-multinode-oooq-container:
             files:
               - ci/environments/scenario007-multinode-containers.yaml
@@ -65,6 +70,7 @@
               - ^(docker|puppet)/services/.*congress.*$
               - ^(docker|puppet)/services/.*tacker.*$
               - ^environments\/.*.yaml
+              - ^deployed-server/.*$
     gate:
       queue: tripleo
       jobs:
@@ -82,6 +88,7 @@
               - ^(docker|puppet)/services/.*panko.*$
               - ci/environments/scenario001-multinode-containers.yaml
               - ^environments\/.*.yaml
+              - ^deployed-server/.*$
         - tripleo-ci-centos-7-scenario002-multinode-oooq-container:
             files:
               - ^(docker|puppet)/services/.*aodh.*$
@@ -96,6 +103,7 @@
               - ^(docker|puppet)/services/.*zaqar.*$
               - ci/environments/scenario002-multinode-containers.yaml
               - ^environments\/.*.yaml
+              - ^deployed-server/.*$
         - tripleo-ci-centos-7-scenario003-multinode-oooq-container:
             files:
               - ^(docker|puppet)/services/.*glance.*$
@@ -103,6 +111,7 @@
               - ^(docker|puppet)/services/.*sahara.*$
               - ci/environments/scenario003-multinode-containers.yaml
               - ^environments\/.*.yaml
+              - ^deployed-server/.*$
         - tripleo-ci-centos-7-scenario004-multinode-oooq-container:
             files:
               - ^(docker|puppet)/services/.*ceph.*$
@@ -110,6 +119,7 @@
               - ^(docker|puppet)/services/.*manila.*$
               - ci/environments/scenario004-multinode-containers.yaml
               - ^environments\/.*.yaml
+              - ^deployed-server/.*$
         - tripleo-ci-centos-7-scenario007-multinode-oooq-container:
             files:
               - ci/environments/scenario007-multinode-containers.yaml
@@ -117,6 +127,7 @@
               - ^(docker|puppet)/services/.*congress.*$
               - ^(docker|puppet)/services/.*tacker.*$
               - ^environments\/.*.yaml
+              - ^deployed-server/.*$
     experimental:
       jobs:
         - tripleo-ci-centos-7-scenario005-multinode-oooq:
@@ -124,12 +135,14 @@
               - ^(docker|puppet)/services/.*pacemaker.*$
               - ci/environments/scenario005-multinode.yaml
               - ci/pingtests/scenario005-multinode.yaml
+              - ^deployed-server/.*$
         - tripleo-ci-centos-7-scenario008-multinode-oooq:
             files:
               - ^environments/.*opendaylight.*$
               - ^puppet/services/.*opendaylight.*$
               - ci/environments/scenario008-multinode.yaml
               - ci/pingtests/scenario008-multinode.yaml
+              - ^deployed-server/.*$
         - tripleo-ci-centos-7-scenario009-multinode-oooq:
             files:
               - ^coe/openshift.*$
@@ -137,3 +150,4 @@
               - ^extraconfig/services/openshift.*$
               - ci/environments/scenario009-multinode.yaml
               - ci/pingtests/scenario009-multinode.yaml
+              - ^deployed-server/.*$