blob: 3fe2478b9bc3f2ecba27a59e4092133fc34674f3 [file] [log] [blame]
Martin Polreich9824fa72017-03-30 10:12:02 +02001---
2driver:
3 name: docker
4 hostname: aodh.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: aodh
15 grains:
16 noservices: True
Michael Polenchukda504ce2017-11-29 13:43:48 +040017 dependencies:
18 - name: linux
19 repo: git
20 source: https://github.com/salt-formulas/salt-formula-linux
Martin Polreich9824fa72017-03-30 10:12:02 +020021 state_top:
22 base:
23 "*":
Michael Polenchukda504ce2017-11-29 13:43:48 +040024 - linux.system
Martin Polreich9824fa72017-03-30 10:12:02 +020025 - aodh
26 pillars:
Mykyta Karpinef2a5542018-02-26 11:51:57 +000027 release.sls:
28 aodh:
29 server:
30 version: <%= ENV['OS_VERSION'] || 'pike' %>
31 ssl.sls:
32 aodh:
33 server:
34 identity:
35 protocol: https
36 database:
37 ssl:
38 enabled: True
39 message_queue:
40 port: 5671
41 ssl:
42 enabled: True
Martin Polreich9824fa72017-03-30 10:12:02 +020043 top.sls:
44 base:
45 "*":
Michael Polenchukda504ce2017-11-29 13:43:48 +040046 - linux_repo_openstack
Martin Polreich9824fa72017-03-30 10:12:02 +020047 - aodh
Mykyta Karpinef2a5542018-02-26 11:51:57 +000048 - release
Michael Polenchukda504ce2017-11-29 13:43:48 +040049 pillars-from-files:
Mykyta Karpinef2a5542018-02-26 11:51:57 +000050 linux_repo_openstack.sls: tests/pillar/repo_mcp_openstack_<%= ENV['OS_VERSION'] || 'pike' %>.sls
Martin Polreich9824fa72017-03-30 10:12:02 +020051
52verifier:
53 name: inspec
54 sudo: true
55
56platforms:
Martin Polreich914a8c92018-02-16 12:43:58 +010057 - name: <%=ENV['PLATFORM'] || 'saltstack-ubuntu-xenial-salt-stable' %>
Martin Polreich9824fa72017-03-30 10:12:02 +020058 driver_config:
Martin Polreich914a8c92018-02-16 12:43:58 +010059 image: <%=ENV['PLATFORM'] || 'epcim/salt-formulas:saltstack-ubuntu-xenial-salt-stable'%>
Martin Polreich9824fa72017-03-30 10:12:02 +020060 platform: ubuntu
61
62suites:
63
64 - name: server_cluster
65 provisioner:
66 pillars-from-files:
67 aodh.sls: tests/pillar/server_cluster.sls
68
69 - name: server_single
70 provisioner:
71 pillars-from-files:
72 aodh.sls: tests/pillar/server_single.sls
Mykyta Karpinef2a5542018-02-26 11:51:57 +000073
74 - name: server_cluster_ssl
75 provisioner:
76 pillars-from-files:
77 aodh.sls: tests/pillar/server_cluster.sls
78 pillars:
79 top.sls:
80 base:
81 "*":
82 - linux_repo_openstack
83 - aodh
84 - release
85 - ssl
86
87 - name: server_single_ssl
88 provisioner:
89 pillars-from-files:
90 aodh.sls: tests/pillar/server_single.sls
91 pillars:
92 top.sls:
93 base:
94 "*":
95 - linux_repo_openstack
96 - aodh
97 - release
98 - ssl
99
Martin Polreich9824fa72017-03-30 10:12:02 +0200100# vim: ft=yaml sw=2 ts=2 sts=2 tw=125