blob: 4e883fced56121eea75f55a7270f85c9888609f0 [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
Martin Polreichf2a07892019-04-10 08:21:45 +020021 branch: <%=ENV['GERRIT_BRANCH'] || 'master' %>
Vasyl Saienko7a4ae402018-01-30 16:37:14 +020022 - name: apache
23 repo: git
Martin Polreich739f0272019-01-18 10:12:43 +010024 source: https://gerrit.mcp.mirantis.com/salt-formulas/apache
Martin Polreichf2a07892019-04-10 08:21:45 +020025 branch: <%=ENV['GERRIT_BRANCH'] || 'master' %>
Vasyl Saienko7a4ae402018-01-30 16:37:14 +020026 state_top:
27 base:
28 "*":
29 - linux.system
30 - apache
31 - manila
32 pillars:
33 top.sls:
34 base:
35 "*":
36 - linux_repo_openstack
37 - manila
38 - release
39 pillars-from-files:
40 linux_repo_openstack.sls: tests/pillar/repo_mcp_openstack_<%= ENV['OS_VERSION'] || 'pike' %>.sls
41
42verifier:
43 name: inspec
44 sudo: true
45
Martin Polreich739f0272019-01-18 10:12:43 +010046docker_images:
47 - &xenial-20177 <%=ENV['IMAGE_XENIAL_20177'] || 'docker-dev-local.docker.mirantis.net/epcim/salt/saltstack-ubuntu-xenial-salt-2017.7/salt:2018_11_19'%>
48 - &xenial-stable <%=ENV['IMAGE_XENIAL_STABLE'] || 'docker-dev-local.docker.mirantis.net/epcim/salt/saltstack-ubuntu-xenial-salt-stable/salt:2018_11_19'%>
49
Vasyl Saienko7a4ae402018-01-30 16:37:14 +020050platforms:
Martin Polreich739f0272019-01-18 10:12:43 +010051 - name: xenial-2017.7
Vasyl Saienko7a4ae402018-01-30 16:37:14 +020052 driver_config:
Martin Polreich739f0272019-01-18 10:12:43 +010053 image: *xenial-20177
54 platform: ubuntu
55
56 - name: xenial-stable
57 driver_config:
58 image: *xenial-stable
Vasyl Saienko7a4ae402018-01-30 16:37:14 +020059 platform: ubuntu
60
61suites:
62
63 - name: server_cluster
64 provisioner:
65 pillars-from-files:
66 manila.sls: tests/pillar/server_cluster.sls
67 pillars:
68 release.sls:
69 share.sls:
70 manila:
71 share:
72 version: <%= ENV['OS_VERSION'] || 'pike' %>
73
74 - name: server_single
75 provisioner:
76 pillars-from-files:
77 manila.sls: tests/pillar/server_single.sls
78 pillars:
79 release.sls:
80 manila:
81 common:
82 version: <%= ENV['OS_VERSION'] || 'pike' %>
83
Vasyl Saienkobf5c1202018-03-01 22:24:14 +020084 - name: share_nexenta
85 provisioner:
86 pillars-from-files:
87 manila.sls: tests/pillar/share_nexenta.sls
88 pillars:
89 release.sls:
90 manila:
91 common:
92 version: <%= ENV['OS_VERSION'] || 'pike' %>
93
Vasyl Saienkoae9441c2018-03-02 12:08:54 +020094 - name: share_glusterfs
95 provisioner:
96 pillars-from-files:
97 manila.sls: tests/pillar/share_glusterfs.sls
98 pillars:
99 release.sls:
100 manila:
101 common:
102 version: <%= ENV['OS_VERSION'] || 'pike' %>
103
Vasyl Saienko2491eae2018-04-05 12:14:27 +0300104 - name: server_cluster_ssl
105 provisioner:
106 pillars-from-files:
107 manila.sls: tests/pillar/server_cluster_ssl.sls
108 pillars:
109 release.sls:
110 manila:
111 common:
112 version: <%= ENV['OS_VERSION'] || 'pike' %>
113
114
Vasyl Saienko7a4ae402018-01-30 16:37:14 +0200115# vim: ft=yaml sw=2 ts=2 sts=2 tw=125
116