blob: 4824ac1677511cbbd4987cc1bd1d5e56cf8b85d6 [file] [log] [blame]
Petr Michalecfc1801e2017-03-10 10:30:26 +01001---
2driver:
3 name: docker
4 hostname: heat.ci.local
5 use_sudo: false
6
7provisioner:
8 name: salt_solo
9 salt_install: bootstrap
10 salt_bootstrap_url: https://bootstrap.saltstack.com
Martin Polreich80c4d0f2018-12-14 13:56:02 +010011 salt_version: latest
Petr Michalecfc1801e2017-03-10 10:30:26 +010012 require_chef: false
13 log_level: error
14 formula: heat
15 grains:
16 noservices: True
Dmitry Ukovf3f33a82017-05-05 11:56:46 +040017 dependencies:
18 - name: keystone
19 repo: git
Martin Polreich80c4d0f2018-12-14 13:56:02 +010020 source: https://gerrit.mcp.mirantis.com/salt-formulas/keystone
Martin Polreichb24076f2018-08-27 10:42:45 +020021 - name: oslo_templates
22 repo: git
Martin Polreich80c4d0f2018-12-14 13:56:02 +010023 source: https://gerrit.mcp.mirantis.com/salt-formulas/oslo-templates
Petr Michalecfc1801e2017-03-10 10:30:26 +010024 state_top:
25 base:
26 "*":
27 - heat
28 pillars:
29 top.sls:
30 base:
31 "*":
32 - heat
33
34verifier:
35 name: inspec
36 sudo: true
37
Martin Polreich80c4d0f2018-12-14 13:56:02 +010038docker_images:
39 - &xenial-20177 <%=ENV['IMAGE_XENIAL_20177'] || 'docker-dev-local.docker.mirantis.net/epcim/salt/saltstack-ubuntu-xenial-salt-2017.7/salt:2018_11_19'%>
40 - &xenial-stable <%=ENV['IMAGE_XENIAL_STABLE'] || 'docker-dev-local.docker.mirantis.net/epcim/salt/saltstack-ubuntu-xenial-salt-stable/salt:2018_11_19'%>
Petr Michalecfc1801e2017-03-10 10:30:26 +010041
42platforms:
Martin Polreich80c4d0f2018-12-14 13:56:02 +010043 - name: xenial-2017.7
Petr Michalecfc1801e2017-03-10 10:30:26 +010044 driver_config:
Martin Polreich80c4d0f2018-12-14 13:56:02 +010045 image: *xenial-20177
46 platform: ubuntu
47
48 - name: xenial-stable
49 driver_config:
50 image: *xenial-stable
Petr Michalecfc1801e2017-03-10 10:30:26 +010051 platform: ubuntu
52
53suites:
Petr Michalecfc1801e2017-03-10 10:30:26 +010054 - name: server_cluster
55 provisioner:
56 pillars-from-files:
57 heat.sls: tests/pillar/server_cluster.sls
58
59 - name: server_plugin_dirs
60 provisioner:
61 pillars-from-files:
62 heat.sls: tests/pillar/server_plugin_dirs.sls
63
64 - name: server_single
65 provisioner:
66 pillars-from-files:
67 heat.sls: tests/pillar/server_single.sls
68# vim: ft=yaml sw=2 ts=2 sts=2 tw=125