blob: fe015b7b8b5b969838c564639f4b78f50edda512 [file] [log] [blame]
Mykyta Karpindb737652018-02-05 11:11:31 +02001---
2driver:
3 name: docker
4 hostname: gnocchi.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: gnocchi
15 grains:
16 noservices: True
17 dependencies:
18 - name: linux
19 repo: git
Martin Polreich0485aa22018-12-14 13:52:31 +010020 source: https://gerrit.mcp.mirantis.com/salt-formulas/linux
Mykyta Karpindb737652018-02-05 11:11:31 +020021 - name: apache
22 repo: git
Martin Polreich0485aa22018-12-14 13:52:31 +010023 source: https://gerrit.mcp.mirantis.com/salt-formulas/apache
Mykyta Karpindb737652018-02-05 11:11:31 +020024 state_top:
25 base:
26 "*":
27 - linux.system
28 - apache
29 - gnocchi
30 pillars:
31 top.sls:
32 base:
33 "*":
34 - linux_repo_openstack
35 - gnocchi
36 - release
37 - storage
Mykyta Karpindb737652018-02-05 11:11:31 +020038
39verifier:
40 name: inspec
41 sudo: true
42
Martin Polreich0485aa22018-12-14 13:52:31 +010043docker_images:
44 - &xenial-20177 <%=ENV['IMAGE_XENIAL_20177'] || 'docker-dev-local.docker.mirantis.net/epcim/salt/saltstack-ubuntu-xenial-salt-2017.7/salt:2018_11_19'%>
45 - &xenial-stable <%=ENV['IMAGE_XENIAL_STABLE'] || 'docker-dev-local.docker.mirantis.net/epcim/salt/saltstack-ubuntu-xenial-salt-stable/salt:2018_11_19'%>
46
Mykyta Karpindb737652018-02-05 11:11:31 +020047platforms:
Martin Polreich0485aa22018-12-14 13:52:31 +010048 - name: xenial-2017.7
Mykyta Karpindb737652018-02-05 11:11:31 +020049 driver_config:
Martin Polreich0485aa22018-12-14 13:52:31 +010050 image: *xenial-20177
51 platform: ubuntu
52
53 - name: xenial-stable
54 driver_config:
55 image: *xenial-stable
Mykyta Karpindb737652018-02-05 11:11:31 +020056 platform: ubuntu
57
58suites:
Martin Polreich0485aa22018-12-14 13:52:31 +010059 - name: server_cluster_pike_40_file
Mykyta Karpindb737652018-02-05 11:11:31 +020060 provisioner:
61 pillars-from-files:
62 gnocchi.sls: tests/pillar/server_cluster.sls
Martin Polreich0485aa22018-12-14 13:52:31 +010063 linux_repo_openstack.sls: tests/pillar/repo_mcp_openstack_pike.sls
Mykyta Karpindb737652018-02-05 11:11:31 +020064 pillars:
65 release.sls:
66 gnocchi:
67 common:
Martin Polreich0485aa22018-12-14 13:52:31 +010068 version: '4.0'
Mykyta Karpindb737652018-02-05 11:11:31 +020069 storage.sls:
70 gnocchi:
71 common:
72 storage:
Martin Polreich0485aa22018-12-14 13:52:31 +010073 driver: file
Mykyta Karpindb737652018-02-05 11:11:31 +020074
Martin Polreich0485aa22018-12-14 13:52:31 +010075 - name: server_single_pike_40_file
Mykyta Karpindb737652018-02-05 11:11:31 +020076 provisioner:
77 pillars-from-files:
78 gnocchi.sls: tests/pillar/server_single.sls
Martin Polreich0485aa22018-12-14 13:52:31 +010079 linux_repo_openstack.sls: tests/pillar/repo_mcp_openstack_pike.sls
Mykyta Karpindb737652018-02-05 11:11:31 +020080 pillars:
81 release.sls:
82 gnocchi:
83 common:
Martin Polreich0485aa22018-12-14 13:52:31 +010084 version: '4.0'
Mykyta Karpindb737652018-02-05 11:11:31 +020085 storage.sls:
86 gnocchi:
87 common:
88 storage:
Martin Polreich0485aa22018-12-14 13:52:31 +010089 driver: file
Mykyta Karpindb737652018-02-05 11:11:31 +020090
Martin Polreich0485aa22018-12-14 13:52:31 +010091 - name: server_cluster_pike_40_redis
92 provisioner:
93 pillars-from-files:
94 gnocchi.sls: tests/pillar/server_cluster.sls
95 linux_repo_openstack.sls: tests/pillar/repo_mcp_openstack_pike.sls
96 pillars:
97 release.sls:
98 gnocchi:
99 common:
100 version: '4.0'
101 storage.sls:
102 gnocchi:
103 common:
104 storage:
105 driver: redis
106
107 - name: server_single_pike_40_redis
108 provisioner:
109 pillars-from-files:
110 gnocchi.sls: tests/pillar/server_single.sls
111 linux_repo_openstack.sls: tests/pillar/repo_mcp_openstack_pike.sls
112 pillars:
113 release.sls:
114 gnocchi:
115 common:
116 version: '4.0'
117 storage.sls:
118 gnocchi:
119 common:
120 storage:
121 driver: redis
Mykyta Karpindb737652018-02-05 11:11:31 +0200122# vim: ft=yaml sw=2 ts=2 sts=2 tw=125