Reduce overlap for scenario standalones roles files: matches
Part of topic branch at [1] this removes some of the overlap in the roles specific files: - e.g. we don't need to run every scenario for changes to the standalone role. [1] https://review.opendev.org/q/topic:tripleo-ci-reduce Change-Id: I13b23225b22acba3dd68163a1bd4ab7217c57dac
This commit is contained in:
parent
8b23749692
commit
5457ab55d2
@ -229,8 +229,6 @@
|
|||||||
- ^deployed-server/.*$
|
- ^deployed-server/.*$
|
||||||
- ^network/endpoints/.*$
|
- ^network/endpoints/.*$
|
||||||
- ^common/.*$
|
- ^common/.*$
|
||||||
# tripleo-quickstart
|
|
||||||
- config/general_config/featureset052.yml
|
|
||||||
# puppet-tripleo
|
# puppet-tripleo
|
||||||
- ^manifests/profile/(base|pacemaker)/aodh.*$
|
- ^manifests/profile/(base|pacemaker)/aodh.*$
|
||||||
- ^manifests/profile/(base|pacemaker)/barbican.*$
|
- ^manifests/profile/(base|pacemaker)/barbican.*$
|
||||||
@ -242,13 +240,6 @@
|
|||||||
- ^manifests/profile/(base|pacemaker)/panko.*$
|
- ^manifests/profile/(base|pacemaker)/panko.*$
|
||||||
- ^manifests/profile/(base|pacemaker)/swift.*$
|
- ^manifests/profile/(base|pacemaker)/swift.*$
|
||||||
- ^manifests/profile/(base|pacemaker)/zaqar.*$
|
- ^manifests/profile/(base|pacemaker)/zaqar.*$
|
||||||
# tripleo-quickstart-extras
|
|
||||||
- roles/standalone/.*
|
|
||||||
- roles/validate-tempest/.*
|
|
||||||
# tripleo-ci
|
|
||||||
- roles/run-test/.*
|
|
||||||
- roles/prepare-node/.*
|
|
||||||
- roles/common/.*
|
|
||||||
- tripleo-ci-centos-8-scenario003-standalone:
|
- tripleo-ci-centos-8-scenario003-standalone:
|
||||||
files: &scen3_files
|
files: &scen3_files
|
||||||
# tripleo-common
|
# tripleo-common
|
||||||
@ -266,21 +257,12 @@
|
|||||||
- ^deployed-server/.*$
|
- ^deployed-server/.*$
|
||||||
- ^network/endpoints/.*$
|
- ^network/endpoints/.*$
|
||||||
- ^common/.*$
|
- ^common/.*$
|
||||||
# tripleo-quickstart
|
|
||||||
- config/general_config/featureset052.yml
|
|
||||||
# puppet-tripleo
|
# puppet-tripleo
|
||||||
- ^manifests/haproxy.*$
|
- ^manifests/haproxy.*$
|
||||||
- ^manifests/profile/(base|pacemaker)/glance.*$
|
- ^manifests/profile/(base|pacemaker)/glance.*$
|
||||||
- ^manifests/profile/(base|pacemaker)/mistral.*$
|
- ^manifests/profile/(base|pacemaker)/mistral.*$
|
||||||
- ^manifests/profile/(base|pacemaker)/sahara.*$
|
- ^manifests/profile/(base|pacemaker)/sahara.*$
|
||||||
- ^manifests/profile/(base|pacemaker)/designate.*$
|
- ^manifests/profile/(base|pacemaker)/designate.*$
|
||||||
# tripleo-quickstart-extras
|
|
||||||
- roles/standalone/.*
|
|
||||||
- roles/validate-tempest/.*
|
|
||||||
# tripleo-ci
|
|
||||||
- roles/run-test/.*
|
|
||||||
- roles/common/.*
|
|
||||||
- roles/prepare-node/.*
|
|
||||||
- tripleo-ci-centos-8-scenario004-standalone:
|
- tripleo-ci-centos-8-scenario004-standalone:
|
||||||
files: &scen4_files
|
files: &scen4_files
|
||||||
# tripleo-common
|
# tripleo-common
|
||||||
@ -299,21 +281,11 @@
|
|||||||
- ^deployed-server/.*$
|
- ^deployed-server/.*$
|
||||||
- ^network/endpoints/.*$
|
- ^network/endpoints/.*$
|
||||||
- ^common/.*$
|
- ^common/.*$
|
||||||
# tripleo-quickstart
|
|
||||||
- config/general_config/featureset052.yml
|
|
||||||
# puppet-tripleo
|
# puppet-tripleo
|
||||||
- ^manifests/haproxy.*$
|
- ^manifests/haproxy.*$
|
||||||
- ^manifests/profile/(base|pacemaker)/glance.*$
|
- ^manifests/profile/(base|pacemaker)/glance.*$
|
||||||
- ^manifests/profile/(base|pacemaker)/manila.*$
|
- ^manifests/profile/(base|pacemaker)/manila.*$
|
||||||
- ^manifests/profile/(base|pacemaker)/ceph.*$ # ceph_nfs / ganesha
|
- ^manifests/profile/(base|pacemaker)/ceph.*$ # ceph_nfs / ganesha
|
||||||
# tripleo-quickstart-extras
|
|
||||||
- roles/standalone/.*
|
|
||||||
- roles/validate-tempest/.*
|
|
||||||
# tripleo-ci
|
|
||||||
- roles/run-test/.*
|
|
||||||
- roles/common/.*
|
|
||||||
- roles/prepare-node/.*
|
|
||||||
- roles/ceph-loop-device/.* # scen1/4 ceph
|
|
||||||
- tripleo-ci-centos-8-scenario010-standalone:
|
- tripleo-ci-centos-8-scenario010-standalone:
|
||||||
files: &scen10_files
|
files: &scen10_files
|
||||||
# tripleo-common
|
# tripleo-common
|
||||||
@ -331,13 +303,7 @@
|
|||||||
- ^manifests/profile/base/database/mysql.*$
|
- ^manifests/profile/base/database/mysql.*$
|
||||||
- ^manifests/profile/base/octavia.*$
|
- ^manifests/profile/base/octavia.*$
|
||||||
# tripleo-quickstart-extras
|
# tripleo-quickstart-extras
|
||||||
- roles/standalone/.*
|
- roles/octavia-amphora-download/.*
|
||||||
- roles/validate-tempest/.*
|
|
||||||
roles/octavia-amphora-download/.*
|
|
||||||
# tripleo-ci
|
|
||||||
- roles/run-test/.*
|
|
||||||
- roles/common/.*
|
|
||||||
- roles/prepare-node/.*
|
|
||||||
# tripleo-heat-templates
|
# tripleo-heat-templates
|
||||||
# TODO(beagles): octavia testing touches neutron, glance and nova.
|
# TODO(beagles): octavia testing touches neutron, glance and nova.
|
||||||
# It may be sensible to expand this list after it has proven itself.
|
# It may be sensible to expand this list after it has proven itself.
|
||||||
@ -378,14 +344,6 @@
|
|||||||
# puppet-tripleo
|
# puppet-tripleo
|
||||||
- ^manifests/haproxy.*$
|
- ^manifests/haproxy.*$
|
||||||
- ^manifests/profile/(base|pacemaker)/glance.*$
|
- ^manifests/profile/(base|pacemaker)/glance.*$
|
||||||
# tripleo-quickstart-extras
|
|
||||||
- roles/standalone/.*
|
|
||||||
- roles/validate-tempest/.*
|
|
||||||
# tripleo-ci
|
|
||||||
- roles/run-test/.*
|
|
||||||
- roles/common/.*
|
|
||||||
- roles/prepare-node/.*
|
|
||||||
- roles/ceph-loop-device/.* # scen1/4 ceph
|
|
||||||
- tripleo-ci-centos-8-scenario007-standalone:
|
- tripleo-ci-centos-8-scenario007-standalone:
|
||||||
files: &scen7_files
|
files: &scen7_files
|
||||||
# tripleo-common
|
# tripleo-common
|
||||||
|
Loading…
Reference in New Issue
Block a user