blob: 568077e20c1d2ea3fcdb8d4c36b555fe7ca3f6a2 [file] [log] [blame]
Ghanshyama0b8ca42019-07-17 09:46:41 +00001# Changes that run through devstack-tempest-ipv6 are likely to have an impact on
2# the devstack part of the job, so we keep devstack in the main play to
3# avoid zuul retrying on legitimate failures.
4- hosts: all
5 roles:
6 - orchestrate-devstack
7
8# We run tests only on one node, regardless how many nodes are in the system
9- hosts: tempest
Ghanshyama0b8ca42019-07-17 09:46:41 +000010 roles:
11 - setup-tempest-run-dir
12 - setup-tempest-data-dir
13 - acl-devstack-files
14 # Verify the IPv6-only deployments. This role will perform check for
15 # IPv6 only env for example Devstack IPv6 settings and services listen
16 # address is IPv6 etc. This is invoked before tests are run so that we can
17 # fail early if anything missing the IPv6 settings or deployments.
Radosław Piliszek151cd7b2021-06-07 17:48:07 +000018 - devstack-ipv6-only-deployments-verification
Ghanshyam Mann1e4cb1d2021-04-21 18:25:18 -050019 tasks:
20 - name: Run Tempest version <= 26.0.0
21 include_role:
22 name: run-tempest-26
23 when:
24 - zuul.branch is defined
25 - zuul.branch in ["stable/ocata", "stable/pike", "stable/queens", "stable/rocky", "stable/stein"]
26
27 - name: Run Tempest
28 include_role:
29 name: run-tempest
30 when:
31 - zuul.branch is defined
32 - zuul.branch not in ["stable/ocata", "stable/pike", "stable/queens", "stable/rocky", "stable/stein"]