blob: 017c5214bb87382d09706d0c51c1f4b8af321e52 [file] [log] [blame]
Mykyta Karpind6d078e2018-02-16 22:13:01 +02001---
2driver:
3 name: docker
4 hostname: panko.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: panko
15 grains:
16 noservices: True
17 dependencies:
18 - name: linux
19 repo: git
Martin Polreich6c6d49a2019-01-15 14:57:01 +010020 source: https://gerrit.mcp.mirantis.com/salt-formulas/linux
Mykyta Karpind6d078e2018-02-16 22:13:01 +020021 - name: apache
22 repo: git
Martin Polreich6c6d49a2019-01-15 14:57:01 +010023 source: https://gerrit.mcp.mirantis.com/salt-formulas/apache
Mykyta Karpind6d078e2018-02-16 22:13:01 +020024 state_top:
25 base:
26 "*":
27 - linux.system
Mykyta Karpind6d078e2018-02-16 22:13:01 +020028 - panko
29 pillars:
30 top.sls:
31 base:
32 "*":
33 - linux_repo_openstack
34 - panko
35 - release
36 pillars-from-files:
37 linux_repo_openstack.sls: tests/pillar/repo_mcp_openstack_<%= ENV['OS_VERSION'] || 'pike' %>.sls
38
39verifier:
40 name: inspec
41 sudo: true
42
Martin Polreich6c6d49a2019-01-15 14:57:01 +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 Karpind6d078e2018-02-16 22:13:01 +020047platforms:
Martin Polreich6c6d49a2019-01-15 14:57:01 +010048 - name: xenial-2017.7
Mykyta Karpind6d078e2018-02-16 22:13:01 +020049 driver_config:
Martin Polreich6c6d49a2019-01-15 14:57:01 +010050 image: *xenial-20177
51 platform: ubuntu
52
53 - name: xenial-stable
54 driver_config:
55 image: *xenial-stable
Mykyta Karpind6d078e2018-02-16 22:13:01 +020056 platform: ubuntu
57
58suites:
59
60 - name: server_cluster
61 provisioner:
62 pillars-from-files:
63 panko.sls: tests/pillar/server_cluster.sls
64 pillars:
65 release.sls:
66 panko:
67 server:
68 version: <%= ENV['OS_VERSION'] || 'pike' %>
69
70 - name: server_single
71 provisioner:
72 pillars-from-files:
73 panko.sls: tests/pillar/server_single.sls
74 pillars:
75 release.sls:
76 panko:
77 server:
78 version: <%= ENV['OS_VERSION'] || 'pike' %>
79# vim: ft=yaml sw=2 ts=2 sts=2 tw=125