blob: 8b89e35b1c1319b3222a0a7fb562c400413ab0eb [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
27 state_top:
28 base:
29 "*":
30 - linux.system
31 - neutron
32 pillars:
33 top.sls:
34 base:
35 "*":
36 - linux_repo_openstack
37 - neutron
38 pillars-from-files:
39 linux_repo_openstack.sls: tests/pillar/repo_mos9.sls
40
41verifier:
42 name: inspec
43 sudo: true
44
45platforms:
46 - name: <%=ENV['PLATFORM'] || 'ubuntu-xenial'%>
47 driver_config:
48 image: <%=ENV['PLATFORM'] || 'trevorj/salty-whales:xenial'%>
49 platform: ubuntu
50
51suites:
52
53 - name: compute_dpdk
54 provisioner:
55 pillars-from-files:
56 neutron.sls: tests/pillar/compute_dpdk.sls
57
58 - name: compute_dvr
59 provisioner:
60 pillars-from-files:
61 neutron.sls: tests/pillar/compute_dvr.sls
62
63 - name: compute_legacy
64 provisioner:
65 pillars-from-files:
66 neutron.sls: tests/pillar/compute_legacy.sls
67
68 - name: compute_nonexternal_dvr
69 provisioner:
70 pillars-from-files:
71 neutron.sls: tests/pillar/compute_nonexternal_dvr.sls
72
73 - name: compute_sriov
74 provisioner:
75 pillars-from-files:
76 neutron.sls: tests/pillar/compute_sriov.sls
77
78 - name: control_cluster
79 provisioner:
80 pillars-from-files:
81 neutron.sls: tests/pillar/control_cluster.sls
82
83 - name: control_dvr
84 provisioner:
85 pillars-from-files:
86 neutron.sls: tests/pillar/control_dvr.sls
87
88 - name: control_nodvr
89 provisioner:
90 pillars-from-files:
91 neutron.sls: tests/pillar/control_nodvr.sls
92
93 - name: control_single
94 provisioner:
95 pillars-from-files:
96 neutron.sls: tests/pillar/control_single.sls
97
98 - name: gateway_dvr
99 provisioner:
100 pillars-from-files:
101 neutron.sls: tests/pillar/gateway_dvr.sls
102
103 - name: gateway_legacy
104 provisioner:
105 pillars-from-files:
106 neutron.sls: tests/pillar/gateway_legacy.sls
107# vim: ft=yaml sw=2 ts=2 sts=2 tw=125