layout/tripleo: improve scenarios coverage for glance
Run all scenarios when touching Glance files, because each scenario has
a different backend for Glance.
By testing each scenario, we reduce the change to break Glance
deployments for all backends.
@@ -1743,6 +1743,8 @@ jobs:
- name: ^gate-tripleo-ci-centos-7-scenario001-multinode(-upgrades)?(-nv)?$
branch: ^(?!stable/(hammer|liberty|mitaka)).*$
files:
+ - ^puppet/services/glance.*$
+ - ^manifests/profile/base/glance.*$
- ^manifests/haproxy.*$
- ^puppet/services/aodh.*$
- ^manifests/profile/base/aodh.*$
@@ -1769,6 +1771,8 @@ jobs:
- name: ^gate-tripleo-ci-centos-7-scenario002-multinode(-upgrades)?(-nv)?$
branch: ^(?!stable/(hammer|liberty|mitaka)).*$
files:
+ - ^puppet/services/glance.*$
+ - ^manifests/profile/base/glance.*$
- ^manifests/haproxy.*$
- ^puppet/services/barbican.*$
- ^manifests/profile/base/barbican.*$
@@ -1787,6 +1791,8 @@ jobs:
- name: ^gate-tripleo-ci-centos-7-scenario003-multinode(-upgrades)?(-nv)?$
branch: ^(?!stable/(hammer|liberty|mitaka)).*$
files:
+ - ^puppet/services/glance.*$
+ - ^manifests/profile/base/glance.*$
- ^manifests/haproxy.*$
- ^puppet/services/sahara.*$
- ^manifests/profile/base/sahara.*$
@@ -1797,6 +1803,8 @@ jobs:
- name: ^gate-tripleo-ci-centos-7-scenario004-multinode(-upgrades)?(-nv)?$
branch: ^(?!stable/(hammer|liberty|mitaka|newton)).*$
files:
+ - ^puppet/services/glance.*$
+ - ^manifests/profile/base/glance.*$
- ^manifests/haproxy.*$
- ^puppet/services/ceph.*$
- ^manifests/profile/base/ceph.*$
