blob: b73890c5671907868c8ce1361bab37a06b2a5d8c [file] [log] [blame]
Vasyl Saienko7a4ae402018-01-30 16:37:14 +02001---
2driver:
3 name: docker
4 hostname: manila.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: manila
15 grains:
16 noservices: True
17 dependencies:
18 - name: linux
19 repo: git
Martin Polreich739f0272019-01-18 10:12:43 +010020 source: https://gerrit.mcp.mirantis.com/salt-formulas/linux
Vasyl Saienko7a4ae402018-01-30 16:37:14 +020021 - name: apache
22 repo: git
Martin Polreich739f0272019-01-18 10:12:43 +010023 source: https://gerrit.mcp.mirantis.com/salt-formulas/apache
Vasyl Saienko7a4ae402018-01-30 16:37:14 +020024 state_top:
25 base:
26 "*":
27 - linux.system
28 - apache
29 - manila
30 pillars:
31 top.sls:
32 base:
33 "*":
34 - linux_repo_openstack
35 - manila
36 - release
37 pillars-from-files:
38 linux_repo_openstack.sls: tests/pillar/repo_mcp_openstack_<%= ENV['OS_VERSION'] || 'pike' %>.sls
39
40verifier:
41 name: inspec
42 sudo: true
43
Martin Polreich739f0272019-01-18 10:12:43 +010044docker_images:
45 - &xenial-20177 <%=ENV['IMAGE_XENIAL_20177'] || 'docker-dev-local.docker.mirantis.net/epcim/salt/saltstack-ubuntu-xenial-salt-2017.7/salt:2018_11_19'%>
46 - &xenial-stable <%=ENV['IMAGE_XENIAL_STABLE'] || 'docker-dev-local.docker.mirantis.net/epcim/salt/saltstack-ubuntu-xenial-salt-stable/salt:2018_11_19'%>
47
Vasyl Saienko7a4ae402018-01-30 16:37:14 +020048platforms:
Martin Polreich739f0272019-01-18 10:12:43 +010049 - name: xenial-2017.7
Vasyl Saienko7a4ae402018-01-30 16:37:14 +020050 driver_config:
Martin Polreich739f0272019-01-18 10:12:43 +010051 image: *xenial-20177
52 platform: ubuntu
53
54 - name: xenial-stable
55 driver_config:
56 image: *xenial-stable
Vasyl Saienko7a4ae402018-01-30 16:37:14 +020057 platform: ubuntu
58
59suites:
60
61 - name: server_cluster
62 provisioner:
63 pillars-from-files:
64 manila.sls: tests/pillar/server_cluster.sls
65 pillars:
66 release.sls:
67 share.sls:
68 manila:
69 share:
70 version: <%= ENV['OS_VERSION'] || 'pike' %>
71
72 - name: server_single
73 provisioner:
74 pillars-from-files:
75 manila.sls: tests/pillar/server_single.sls
76 pillars:
77 release.sls:
78 manila:
79 common:
80 version: <%= ENV['OS_VERSION'] || 'pike' %>
81
Vasyl Saienkobf5c1202018-03-01 22:24:14 +020082 - name: share_nexenta
83 provisioner:
84 pillars-from-files:
85 manila.sls: tests/pillar/share_nexenta.sls
86 pillars:
87 release.sls:
88 manila:
89 common:
90 version: <%= ENV['OS_VERSION'] || 'pike' %>
91
Vasyl Saienkoae9441c2018-03-02 12:08:54 +020092 - name: share_glusterfs
93 provisioner:
94 pillars-from-files:
95 manila.sls: tests/pillar/share_glusterfs.sls
96 pillars:
97 release.sls:
98 manila:
99 common:
100 version: <%= ENV['OS_VERSION'] || 'pike' %>
101
Vasyl Saienko2491eae2018-04-05 12:14:27 +0300102 - name: server_cluster_ssl
103 provisioner:
104 pillars-from-files:
105 manila.sls: tests/pillar/server_cluster_ssl.sls
106 pillars:
107 release.sls:
108 manila:
109 common:
110 version: <%= ENV['OS_VERSION'] || 'pike' %>
111
112
Vasyl Saienko7a4ae402018-01-30 16:37:14 +0200113# vim: ft=yaml sw=2 ts=2 sts=2 tw=125
114