blob: bdbd54e98c366cd2dfd0feaf0f1fcff028a4a0f1 [file] [log] [blame]
Petr Michalec520a2a12017-03-13 08:47:43 +01001---
2driver:
3 name: docker
4 hostname: neutron.ci.local
5 use_sudo: false
6
7provisioner:
8 name: salt_solo
9 salt_install: bootstrap
10 salt_bootstrap_url: https://bootstrap.saltstack.com
Oleh Hryhorov523fd642018-01-19 18:38:26 +020011 salt_version: <%=ENV['SALT_VERSION'] || 'latest'%>
Petr Michalec520a2a12017-03-13 08:47:43 +010012 require_chef: false
13 log_level: error
14 formula: neutron
15 grains:
16 noservices: True
17 vendor_repo:
18 - type: apt
19 url: http://apt-mk.mirantis.com/trusty
20 key_url: http://apt-mk.mirantis.com/public.gpg
21 components: oc303 extra
22 distribution: nightly
23 dependencies:
24 - name: linux
25 repo: git
26 source: https://github.com/salt-formulas/salt-formula-linux
Dmitry Ukov596ddcf2017-05-04 18:16:16 +040027 - name: keystone
28 repo: git
29 source: https://github.com/salt-formulas/salt-formula-keystone
Petr Michalec520a2a12017-03-13 08:47:43 +010030 state_top:
31 base:
32 "*":
33 - linux.system
34 - neutron
35 pillars:
36 top.sls:
37 base:
38 "*":
39 - linux_repo_openstack
40 - neutron
41 pillars-from-files:
42 linux_repo_openstack.sls: tests/pillar/repo_mos9.sls
43
44verifier:
45 name: inspec
46 sudo: true
47
48platforms:
49 - name: <%=ENV['PLATFORM'] || 'ubuntu-xenial'%>
50 driver_config:
51 image: <%=ENV['PLATFORM'] || 'trevorj/salty-whales:xenial'%>
52 platform: ubuntu
53
54suites:
55
56 - name: compute_dpdk
57 provisioner:
58 pillars-from-files:
59 neutron.sls: tests/pillar/compute_dpdk.sls
60
61 - name: compute_dvr
62 provisioner:
63 pillars-from-files:
64 neutron.sls: tests/pillar/compute_dvr.sls
65
Elena Ezhova166d4012017-08-17 12:53:52 +040066 - name: compute_dvr_fwaas_v1
67 provisioner:
68 pillars-from-files:
69 neutron.sls: tests/pillar/compute_dvr_fwaas_v1.sls
70
Petr Michalec520a2a12017-03-13 08:47:43 +010071 - name: compute_legacy
72 provisioner:
73 pillars-from-files:
74 neutron.sls: tests/pillar/compute_legacy.sls
75
76 - name: compute_nonexternal_dvr
77 provisioner:
78 pillars-from-files:
79 neutron.sls: tests/pillar/compute_nonexternal_dvr.sls
80
81 - name: compute_sriov
82 provisioner:
83 pillars-from-files:
84 neutron.sls: tests/pillar/compute_sriov.sls
85
Ann Kamyshnikova4f943002017-06-15 17:54:22 +040086 - name: compute_qos_sriov
87 provisioner:
88 pillars-from-files:
89 neutron.sls: tests/pillar/compute_qos_sriov.sls
90
91 - name: compute_qos
92 provisioner:
93 pillars-from-files:
94 neutron.sls: tests/pillar/compute_qos.sls
95
Oleg Bondarev0575ae42017-07-28 16:36:25 +040096 - name: compute_ovn
97 provisioner:
98 pillars-from-files:
99 neutron.sls: tests/pillar/compute_ovn.sls
100
Petr Michalec520a2a12017-03-13 08:47:43 +0100101 - name: control_cluster
102 provisioner:
103 pillars-from-files:
104 neutron.sls: tests/pillar/control_cluster.sls
105
106 - name: control_dvr
107 provisioner:
108 pillars-from-files:
109 neutron.sls: tests/pillar/control_dvr.sls
110
111 - name: control_nodvr
112 provisioner:
113 pillars-from-files:
114 neutron.sls: tests/pillar/control_nodvr.sls
115
Elena Ezhova166d4012017-08-17 12:53:52 +0400116 - name: control_lbaas_octavia
Elena Ezhovacd67cfe2017-06-16 23:35:07 +0400117 provisioner:
118 pillars-from-files:
119 neutron.sls: tests/pillar/control_lbaas_octavia.sls
120
Elena Ezhova166d4012017-08-17 12:53:52 +0400121 - name: control_fwaas_v1
122 provisioner:
123 pillars-from-files:
124 neutron.sls: tests/pillar/control_fwaas_v1.sls
125
Petr Michalec520a2a12017-03-13 08:47:43 +0100126 - name: control_single
127 provisioner:
128 pillars-from-files:
129 neutron.sls: tests/pillar/control_single.sls
130
Ann Kamyshnikova4f943002017-06-15 17:54:22 +0400131 - name: control_qos
132 provisioner:
133 pillars-from-files:
134 neutron.sls: tests/pillar/control_qos.sls
135
Oleg Bondarev0575ae42017-07-28 16:36:25 +0400136 - name: control_ovn
137 provisioner:
138 pillars-from-files:
139 neutron.sls: tests/pillar/control_ovn.sls
140
Petr Michalec520a2a12017-03-13 08:47:43 +0100141 - name: gateway_dvr
142 provisioner:
143 pillars-from-files:
144 neutron.sls: tests/pillar/gateway_dvr.sls
145
146 - name: gateway_legacy
147 provisioner:
148 pillars-from-files:
149 neutron.sls: tests/pillar/gateway_legacy.sls
Ann Kamyshnikova4f943002017-06-15 17:54:22 +0400150
151 - name: gateway_qos
152 provisioner:
153 pillars-from-files:
154 neutron.sls: tests/pillar/gateway_qos.sls
155
Elena Ezhova166d4012017-08-17 12:53:52 +0400156 - name: gateway_legacy_fwaas_v1
157 provisioner:
158 pillars-from-files:
159 neutron.sls: tests/pillar/gateway_legacy_fwaas_v1.sls
160
Oleg Iurchenko8cf6cf52017-09-18 15:44:03 +0300161 - name: control_dns
162 provisioner:
163 pillars-from-files:
164 neutron.sls: tests/pillar/control_dns.sls
165
Petr Michalec520a2a12017-03-13 08:47:43 +0100166# vim: ft=yaml sw=2 ts=2 sts=2 tw=125