blob: b762e23760f03592db145b7aea72b3774991c6d4 [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
11 salt_version: latest
12 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
66 - name: compute_legacy
67 provisioner:
68 pillars-from-files:
69 neutron.sls: tests/pillar/compute_legacy.sls
70
71 - name: compute_nonexternal_dvr
72 provisioner:
73 pillars-from-files:
74 neutron.sls: tests/pillar/compute_nonexternal_dvr.sls
75
76 - name: compute_sriov
77 provisioner:
78 pillars-from-files:
79 neutron.sls: tests/pillar/compute_sriov.sls
80
Ann Kamyshnikova4f943002017-06-15 17:54:22 +040081 - name: compute_qos_sriov
82 provisioner:
83 pillars-from-files:
84 neutron.sls: tests/pillar/compute_qos_sriov.sls
85
86 - name: compute_qos
87 provisioner:
88 pillars-from-files:
89 neutron.sls: tests/pillar/compute_qos.sls
90
91
Petr Michalec520a2a12017-03-13 08:47:43 +010092 - name: control_cluster
93 provisioner:
94 pillars-from-files:
95 neutron.sls: tests/pillar/control_cluster.sls
96
97 - name: control_dvr
98 provisioner:
99 pillars-from-files:
100 neutron.sls: tests/pillar/control_dvr.sls
101
102 - name: control_nodvr
103 provisioner:
104 pillars-from-files:
105 neutron.sls: tests/pillar/control_nodvr.sls
106
Elena Ezhovacd67cfe2017-06-16 23:35:07 +0400107 - name: control_lbaas_octavia.sls
108 provisioner:
109 pillars-from-files:
110 neutron.sls: tests/pillar/control_lbaas_octavia.sls
111
Petr Michalec520a2a12017-03-13 08:47:43 +0100112 - name: control_single
113 provisioner:
114 pillars-from-files:
115 neutron.sls: tests/pillar/control_single.sls
116
Ann Kamyshnikova4f943002017-06-15 17:54:22 +0400117 - name: control_qos
118 provisioner:
119 pillars-from-files:
120 neutron.sls: tests/pillar/control_qos.sls
121
Petr Michalec520a2a12017-03-13 08:47:43 +0100122 - name: gateway_dvr
123 provisioner:
124 pillars-from-files:
125 neutron.sls: tests/pillar/gateway_dvr.sls
126
127 - name: gateway_legacy
128 provisioner:
129 pillars-from-files:
130 neutron.sls: tests/pillar/gateway_legacy.sls
Ann Kamyshnikova4f943002017-06-15 17:54:22 +0400131
132 - name: gateway_qos
133 provisioner:
134 pillars-from-files:
135 neutron.sls: tests/pillar/gateway_qos.sls
136
Petr Michalec520a2a12017-03-13 08:47:43 +0100137# vim: ft=yaml sw=2 ts=2 sts=2 tw=125