blob: 5b43eca140e2f67a040ff00ebd756ef28284a2d9 [file] [log] [blame]
Petr Michalec8a0d52e2018-05-30 16:22:56 +02001---
2driver:
3 name: docker
4 hostname: maas.ci.local
5 #socket: tcp://127.0.0.1:2376
6 use_sudo: false
azvyagintsev3ff2ef12018-06-01 21:30:45 +03007 run_options: -v /dev/log:/dev/log:ro
Martin Polreich32e87c62019-10-15 14:16:24 +02008 build_options: --pull
Petr Michalec8a0d52e2018-05-30 16:22:56 +02009
10provisioner:
11 name: salt_solo
12 salt_install: bootstrap
13 salt_bootstrap_url: https://bootstrap.saltstack.com
14 salt_version: latest
15 require_chef: false
16 formula: maas
17 log_level: info
18 state_top:
19 base:
20 "*":
azvyagintsev3ff2ef12018-06-01 21:30:45 +030021# - rsyslog
Petr Michalec8a0d52e2018-05-30 16:22:56 +020022 - postgresql
23 - maas
24 pillars:
25 top.sls:
26 base:
27 "*":
azvyagintsev3ff2ef12018-06-01 21:30:45 +030028# - rsyslog
Petr Michalec8a0d52e2018-05-30 16:22:56 +020029 - postgresql
30 - linux
31 - maas
32
33 pillars-from-files:
34 postgresql.sls: tests/pillar/postgresql.sls
azvyagintsev3ff2ef12018-06-01 21:30:45 +030035# rsyslog.sls: tests/pillar/rsyslog.sls
Petr Michalec8a0d52e2018-05-30 16:22:56 +020036 linux.sls: tests/pillar/linux.sls
37
38 grains:
Martin Polreich32e87c62019-10-15 14:16:24 +020039 noservices: True
Petr Michalec8a0d52e2018-05-30 16:22:56 +020040 kitchen-test: True
41
42 dependencies:
43 - name: postgresql
44 repo: git
Martin Polreich57bae3d2019-01-25 15:21:43 +010045 source: https://gerrit.mcp.mirantis.com/salt-formulas/postgresql
Martin Polreichb4cce202019-04-10 08:21:45 +020046 branch: <%=ENV['GERRIT_BRANCH'] || 'master' %>
Petr Michalec8a0d52e2018-05-30 16:22:56 +020047 - name: rsyslog
48 repo: git
Martin Polreich57bae3d2019-01-25 15:21:43 +010049 source: https://gerrit.mcp.mirantis.com/salt-formulas/rsyslog
Martin Polreichb4cce202019-04-10 08:21:45 +020050 branch: <%=ENV['GERRIT_BRANCH'] || 'master' %>
Petr Michalec8a0d52e2018-05-30 16:22:56 +020051
Martin Polreich57bae3d2019-01-25 15:21:43 +010052docker_images:
Martin Polreich32e87c62019-10-15 14:16:24 +020053 - &xenial-20177 <%=ENV['IMAGE_XENIAL_20177'] || 'docker-dev-local.docker.mirantis.net/mirantis/drivetrain/salt-formulas-ci/salt-formulas-ci-xenial-2017.7:latest'%>
Petr Michalec8a0d52e2018-05-30 16:22:56 +020054
55platforms:
Martin Polreich57bae3d2019-01-25 15:21:43 +010056 - name: xenial-2017.7
57 driver_config:
58 image: *xenial-20177
59 platform: ubuntu
60
Petr Michalec8a0d52e2018-05-30 16:22:56 +020061verifier:
62 name: inspec
63 sudo: true
64
Petr Michalec8a0d52e2018-05-30 16:22:56 +020065suites:
Petr Michalec8a0d52e2018-05-30 16:22:56 +020066 - name: maas_cluster
67 provisioner:
68 pillars-from-files:
69 maas.sls: tests/pillar/maas_cluster.sls
70
71 #- name: disk_layout
72 #provisioner:
73 #pillars-from-files:
74 #maas.sls: tests/pillar/disk_layout.sls
75
76 #- name: maas_mirror
77 #provisioner:
78 #pillars-from-files:
79 #maas.sls: tests/pillar/maas_mirror.sls
80
cdoddae5bd5392018-03-15 17:31:24 -050081# - name: maas_region
82# provisioner:
83# pillars-from-files:
84# maas.sls: tests/pillar/maas_region.sls
Petr Michalec8a0d52e2018-05-30 16:22:56 +020085
86# vim: ft=yaml sw=2 ts=2 sts=2 tw=125