blob: c650450c1d197c5236877ad9180e98516086a6d5 [file] [log] [blame]
Martin8199c78d942017-02-21 16:03:34 +01001---
2driver:
3 name: docker
4 hostname: reclass.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: reclass
15 grains:
16 noservices: True
17 state_top:
18 base:
19 "*":
20 - reclass
21 pillars:
22 top.sls:
23 base:
24 "*":
25 - reclass
Martin Polreich428d4172019-01-15 15:09:14 +010026 init_environment: |
azvyagintsev01f96992019-05-29 15:18:10 +030027 sudo apt-get install -y python-netaddr python-pip || true
28 sudo pip install git+http://gerrit.mcp.mirantis.com/packaging/sources/reclass@mcp/xenial/extra
Martin8199c78d942017-02-21 16:03:34 +010029
30verifier:
31 name: inspec
32 sudo: true
33
Martin Polreich428d4172019-01-15 15:09:14 +010034docker_images:
Martin Polreichb9954c42019-10-15 14:40:54 +020035 - &xenial-20177 <%=ENV['IMAGE_XENIAL_20177'] || 'docker-dev-local.docker.mirantis.net/mirantis/drivetrain/salt-formulas-ci/salt-formulas-ci-xenial-2017.7:latest'%>
Martin8199c78d942017-02-21 16:03:34 +010036
37platforms:
Martin Polreich428d4172019-01-15 15:09:14 +010038 - name: xenial-2017.7
39 driver_config:
40 image: *xenial-20177
41 platform: ubuntu
42
Martin8199c78d942017-02-21 16:03:34 +010043suites:
Martin8199c78d942017-02-21 16:03:34 +010044 - name: class_mapping
45 provisioner:
46 pillars-from-files:
47 reclass.sls: tests/pillar/class_mapping.sls
48
49 - name: generate_multi
50 provisioner:
51 pillars-from-files:
52 reclass.sls: tests/pillar/generate_multi.sls
53
54 - name: generate_single
55 provisioner:
56 pillars-from-files:
57 reclass.sls: tests/pillar/generate_single.sls
58
59 - name: storage_local
60 provisioner:
61 pillars-from-files:
62 reclass.sls: tests/pillar/storage_local.sls
Elena Ezhovafc761592017-07-27 11:49:40 +040063
Martin Polreich428d4172019-01-15 15:09:14 +010064 # - name: storage_git
65 # provisioner:
66 # pillars-from-files:
67 # reclass.sls: tests/pillar/storage_git.sls
Petr Ruzickab4f74632017-11-16 15:47:07 +010068
Martin Polreich428d4172019-01-15 15:09:14 +010069 # - name: storage_pip
70 # provisioner:
71 # pillars-from-files:
72 # reclass.sls: tests/pillar/storage_pip.sls
Petr Ruzickab4f74632017-11-16 15:47:07 +010073
Elena Ezhovafc761592017-07-27 11:49:40 +040074 - name: storage_nodes_uri
75 provisioner:
76 pillars-from-files:
77 reclass.sls: tests/pillar/storage_nodes_uri.sls
78
Martin8199c78d942017-02-21 16:03:34 +010079# vim: ft=yaml sw=2 ts=2 sts=2 tw=125