blob: a00d4ec3e854bb854d7784779e657d4eab469ede [file] [log] [blame]
Martin8192ce29c32017-03-23 22:31:45 +01001---
2driver:
3 name: docker
4 hostname: cinder.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 Hryhorovb25b17a2018-01-22 12:14:30 +020011 salt_version: <%=ENV['SALT_VERSION'] || 'latest'%>
Martin8192ce29c32017-03-23 22:31:45 +010012 require_chef: false
13 log_level: error
14 formula: cinder
15 grains:
16 noservices: True
Dmitry Ukov56c29072017-05-04 16:48:29 +040017 dependencies:
Mykyta Karpin1d45fc82017-09-04 10:19:39 +030018 - name: linux
19 repo: git
20 source: https://github.com/salt-formulas/salt-formula-linux
Vasyl Saienko3b5d7a32018-02-28 18:56:36 +020021 - name: apache
22 repo: git
23 source: https://github.com/salt-formulas/salt-formula-apache
Dmitry Ukov56c29072017-05-04 16:48:29 +040024 - name: keystone
25 repo: git
26 source: https://github.com/salt-formulas/salt-formula-keystone
Martin8192ce29c32017-03-23 22:31:45 +010027 state_top:
28 base:
29 "*":
Mykyta Karpin1d45fc82017-09-04 10:19:39 +030030 - linux.system
Vasyl Saienko3b5d7a32018-02-28 18:56:36 +020031 - apache
Martin8192ce29c32017-03-23 22:31:45 +010032 - cinder
33 pillars:
34 top.sls:
35 base:
36 "*":
Mykyta Karpin1d45fc82017-09-04 10:19:39 +030037 - linux_repo_openstack
Martin8192ce29c32017-03-23 22:31:45 +010038 - cinder
Mykyta Karpin1d45fc82017-09-04 10:19:39 +030039 - release
40 release.sls:
41 cinder:
42 controller:
43 version: <%= ENV['OS_VERSION'] || 'ocata' %>
44 volume:
45 version: <%= ENV['OS_VERSION'] || 'ocata' %>
46 pillars-from-files:
47 linux_repo_openstack.sls: tests/pillar/repo_mcp_openstack_<%= ENV['OS_VERSION'] || 'ocata' %>.sls
Martin8192ce29c32017-03-23 22:31:45 +010048
49verifier:
50 name: inspec
51 sudo: true
52
53platforms:
Martin Polreich9d69f452018-02-16 13:43:30 +010054 - name: <%=ENV['PLATFORM'] || 'saltstack-ubuntu-xenial-salt-stable' %>
Martin8192ce29c32017-03-23 22:31:45 +010055 driver_config:
Martin Polreich9d69f452018-02-16 13:43:30 +010056 image: <%=ENV['PLATFORM'] || 'epcim/salt-formulas:saltstack-ubuntu-xenial-salt-stable'%>
Martin8192ce29c32017-03-23 22:31:45 +010057 platform: ubuntu
58
59suites:
60
Martin Polreich27318c02017-07-17 11:03:21 +020061 - name: ceph_single
Martin8192ce29c32017-03-23 22:31:45 +010062 provisioner:
63 pillars-from-files:
Martin Polreich27318c02017-07-17 11:03:21 +020064 cinder.sls: tests/pillar/ceph_single.sls
Martin8192ce29c32017-03-23 22:31:45 +010065
Martin Polreich27318c02017-07-17 11:03:21 +020066 - name: control_cluster
67 provisioner:
68 pillars-from-files:
69 cinder.sls: tests/pillar/control_cluster.sls
Mykyta Karpin1d45fc82017-09-04 10:19:39 +030070 pillars:
71 release.sls:
72 cinder:
73 volume:
74 enabled: false
Martin Polreich27318c02017-07-17 11:03:21 +020075
76 - name: control_single
77 provisioner:
78 pillars-from-files:
79 cinder.sls: tests/pillar/control_single.sls
Mykyta Karpin1d45fc82017-09-04 10:19:39 +030080 pillars:
81 release.sls:
82 cinder:
83 volume:
84 enabled: false
Martin Polreich27318c02017-07-17 11:03:21 +020085
Vasyl Saienko3b5d7a32018-02-28 18:56:36 +020086 - name: control_cluster
87 provisioner:
88 pillars-from-files:
89 cinder.sls: tests/pillar/control_cluster_intree_wsgi.sls
90
Martin Polreich27318c02017-07-17 11:03:21 +020091 - name: gpfs_single
92 provisioner:
93 pillars-from-files:
94 cinder.sls: tests/pillar/gpfs_single.sls
95
96 - name: hp3par_single
97 provisioner:
98 pillars-from-files:
99 cinder.sls: tests/pillar/hp3par_single.sls
100
101 - name: lefthand_single
102 provisioner:
103 pillars-from-files:
104 cinder.sls: tests/pillar/lefthand_single.sls
105
106 - name: solidfire_single
107 provisioner:
108 pillars-from-files:
109 cinder.sls: tests/pillar/solidfire_single.sls
110
111 - name: storwize_single
112 provisioner:
113 pillars-from-files:
114 cinder.sls: tests/pillar/storwize_single.sls
115
116 - name: volume_single
117 provisioner:
118 pillars-from-files:
119 cinder.sls: tests/pillar/volume_single.sls
120
121 - name: vsp_single
122 provisioner:
123 pillars-from-files:
124 cinder.sls: tests/pillar/vsp_single.sls
Mykyta Karpin1d45fc82017-09-04 10:19:39 +0300125
Oleg Iurchenko83ee09a2017-10-17 18:24:28 +0300126 - name: volume_single_barbican
127 provisioner:
128 pillars-from-files:
129 cinder.sls: tests/pillar/volume_single_barbican.sls
130
Martin8192ce29c32017-03-23 22:31:45 +0100131# vim: ft=yaml sw=2 ts=2 sts=2 tw=125