1 # -*- coding: utf-8 -*-
4 # For help on this file's format, see https://kitchen.ci/
9 run_command: /lib/systemd/systemd
13 - name: debian-10-tiamat-py3
15 image: saltimages/salt-tiamat-py3:debian-10
16 - name: debian-9-tiamat-py3
18 image: saltimages/salt-tiamat-py3:debian-9
19 - name: ubuntu-2004-tiamat-py3
21 image: saltimages/salt-tiamat-py3:ubuntu-20.04
22 - name: ubuntu-1804-tiamat-py3
24 image: saltimages/salt-tiamat-py3:ubuntu-18.04
25 - name: ubuntu-1604-tiamat-py3
27 image: saltimages/salt-tiamat-py3:ubuntu-16.04
28 - name: centos-8-tiamat-py3
30 image: saltimages/salt-tiamat-py3:centos-8
31 - name: centos-7-tiamat-py3
33 image: saltimages/salt-tiamat-py3:centos-7
34 - name: amazonlinux-2-tiamat-py3
36 image: saltimages/salt-tiamat-py3:amazonlinux-2
37 - name: oraclelinux-8-tiamat-py3
39 image: saltimages/salt-tiamat-py3:oraclelinux-8
40 - name: oraclelinux-7-tiamat-py3
42 image: saltimages/salt-tiamat-py3:oraclelinux-7
45 - name: debian-10-master-py3
47 image: saltimages/salt-master-py3:debian-10
48 - name: debian-9-master-py3
50 image: saltimages/salt-master-py3:debian-9
51 - name: ubuntu-2004-master-py3
53 image: saltimages/salt-master-py3:ubuntu-20.04
54 - name: ubuntu-1804-master-py3
56 image: saltimages/salt-master-py3:ubuntu-18.04
57 - name: ubuntu-1604-master-py3
59 image: saltimages/salt-master-py3:ubuntu-16.04
60 - name: centos-8-master-py3
62 image: saltimages/salt-master-py3:centos-8
63 - name: centos-7-master-py3
65 image: saltimages/salt-master-py3:centos-7
66 - name: amazonlinux-2-master-py3
68 image: saltimages/salt-master-py3:amazonlinux-2
69 - name: oraclelinux-8-master-py3
71 image: saltimages/salt-master-py3:oraclelinux-8
72 - name: oraclelinux-7-master-py3
74 image: saltimages/salt-master-py3:oraclelinux-7
77 - name: debian-10-3002-5-py3
79 image: saltimages/salt-3002.5-py3:debian-10
80 - name: debian-9-3002-5-py3
82 image: saltimages/salt-3002.5-py3:debian-9
83 - name: ubuntu-2004-3002-5-py3
85 image: saltimages/salt-3002.5-py3:ubuntu-20.04
86 - name: ubuntu-1804-3002-5-py3
88 image: saltimages/salt-3002.5-py3:ubuntu-18.04
89 - name: ubuntu-1604-3002-5-py3
91 image: saltimages/salt-3002.5-py3:ubuntu-16.04
92 - name: centos-8-3002-5-py3
94 image: saltimages/salt-3002.5-py3:centos-8
95 - name: centos-7-3002-5-py3
97 image: saltimages/salt-3002.5-py3:centos-7
98 - name: amazonlinux-2-3002-5-py3
100 image: saltimages/salt-3002.5-py3:amazonlinux-2
101 - name: oraclelinux-8-3002-5-py3
103 image: saltimages/salt-3002.5-py3:oraclelinux-8
104 - name: oraclelinux-7-3002-5-py3
106 image: saltimages/salt-3002.5-py3:oraclelinux-7
109 - name: debian-10-3001-6-py3
111 image: saltimages/salt-3001.6-py3:debian-10
112 - name: debian-9-3001-6-py3
114 image: saltimages/salt-3001.6-py3:debian-9
115 - name: ubuntu-2004-3001-6-py3
117 image: saltimages/salt-3001.6-py3:ubuntu-20.04
118 - name: ubuntu-1804-3001-6-py3
120 image: saltimages/salt-3001.6-py3:ubuntu-18.04
121 - name: ubuntu-1604-3001-6-py3
123 image: saltimages/salt-3001.6-py3:ubuntu-16.04
124 - name: centos-8-3001-6-py3
126 image: saltimages/salt-3001.6-py3:centos-8
127 - name: centos-7-3001-6-py3
129 image: saltimages/salt-3001.6-py3:centos-7
130 - name: amazonlinux-2-3001-6-py3
132 image: saltimages/salt-3001.6-py3:amazonlinux-2
133 - name: oraclelinux-8-3001-6-py3
135 image: saltimages/salt-3001.6-py3:oraclelinux-8
136 - name: oraclelinux-7-3001-6-py3
138 image: saltimages/salt-3001.6-py3:oraclelinux-7
141 - name: debian-10-3000-8-py3
143 image: saltimages/salt-3000.8-py3:debian-10
144 - name: debian-9-3000-8-py3
146 image: saltimages/salt-3000.8-py3:debian-9
147 - name: ubuntu-1804-3000-8-py3
149 image: saltimages/salt-3000.8-py3:ubuntu-18.04
150 - name: ubuntu-1604-3000-8-py3
152 image: saltimages/salt-3000.8-py3:ubuntu-16.04
153 - name: centos-8-3000-8-py3
155 image: saltimages/salt-3000.8-py3:centos-8
156 - name: centos-7-3000-8-py3
158 image: saltimages/salt-3000.8-py3:centos-7
159 - name: amazonlinux-2-3000-8-py3
161 image: saltimages/salt-3000.8-py3:amazonlinux-2
162 - name: oraclelinux-8-3000-8-py3
164 image: saltimages/salt-3000.8-py3:oraclelinux-8
165 - name: oraclelinux-7-3000-8-py3
167 image: saltimages/salt-3000.8-py3:oraclelinux-7
168 - name: ubuntu-1804-3000-8-py2
170 image: saltimages/salt-3000.8-py2:ubuntu-18.04
171 - name: ubuntu-1604-3000-8-py2
173 image: saltimages/salt-3000.8-py2:ubuntu-16.04
186 # https://www.inspec.io/
189 # cli, documentation, html, progress, json, json-min, json-rspec, junit
194 #### api,websocket,keepproxy,keepweb,controller
197 hostname: fixme.example.net
201 path: test/salt/states/examples
204 source: https://github.com/saltstack-formulas/locale-formula.git
207 source: https://github.com/saltstack-formulas/postgres-formula.git
210 source: https://github.com/netmanagers/nginx-formula.git
215 - single_host.host_entries
216 - single_host.snakeoil_certs
236 - example_nginx_websocket
237 - example_nginx_keepweb
238 - example_nginx_controller
239 # keepproxy expects to retrieve a list of services from API, so
240 # installing/testing it without an api server running will fail
241 - example_nginx_keepproxy
243 # yamllint disable rule:line-length
244 arvados.sls: test/salt/pillar/arvados.sls
245 example_locale.sls: test/salt/pillar/examples/locale.sls
246 example_postgres.sls: test/salt/pillar/examples/postgresql.sls
247 example_nginx.sls: test/salt/pillar/examples/nginx_passenger.sls
248 example_nginx_api.sls: test/salt/pillar/examples/nginx_api_configuration.sls
249 example_nginx_websocket.sls: test/salt/pillar/examples/nginx_websocket_configuration.sls
250 example_nginx_keepweb.sls: test/salt/pillar/examples/nginx_keepweb_configuration.sls
251 example_nginx_keepproxy.sls: test/salt/pillar/examples/nginx_keepproxy_configuration.sls
252 example_nginx_controller.sls: test/salt/pillar/examples/nginx_controller_configuration.sls
253 # yamllint enable rule:line-length
256 - path: test/integration/api
257 - path: test/integration/websocket
258 - path: test/integration/keepproxy
259 - path: test/integration/keepweb
260 - path: test/integration/controller
261 #### workbench,workbench2
264 hostname: workbench.fixme.example.net
268 path: test/salt/states/examples
271 source: https://github.com/netmanagers/nginx-formula.git
276 - single_host.host_entries
277 - single_host.snakeoil_certs
288 - example_nginx_workbench
289 - example_nginx_workbench2
291 # yamllint disable rule:line-length
292 arvados.sls: test/salt/pillar/arvados.sls
293 example_nginx.sls: test/salt/pillar/examples/nginx_passenger.sls
294 example_nginx_workbench.sls: test/salt/pillar/examples/nginx_workbench_configuration.sls
295 example_nginx_workbench2.sls: test/salt/pillar/examples/nginx_workbench2_configuration.sls
296 # yamllint enable rule:line-length
299 - path: test/integration/workbench
300 - path: test/integration/workbench2
304 hostname: shell.fixme.example.net
310 # We also test repo here. No sense for a whole separate suite
319 arvados.sls: test/salt/pillar/arvados_dev.sls
322 - path: test/integration/shell
326 hostname: keep0.fixme.example.net
341 arvados.sls: test/salt/pillar/arvados.sls
344 - path: test/integration/repo
345 - path: test/integration/keepstore