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
214 - single_host.host_entries
215 - single_host.snakeoil_certs
235 - example_nginx_websocket
236 - example_nginx_keepweb
237 - example_nginx_controller
238 # keepproxy expects to retrieve a list of services from API, so
239 # installing/testing it without an api server running will fail
240 - example_nginx_keepproxy
242 # yamllint disable rule:line-length
243 arvados.sls: test/salt/pillar/arvados.sls
244 example_locale.sls: test/salt/pillar/examples/locale.sls
245 example_postgres.sls: test/salt/pillar/examples/postgresql.sls
246 example_nginx.sls: test/salt/pillar/examples/nginx_passenger.sls
247 example_nginx_api.sls: test/salt/pillar/examples/nginx_api_configuration.sls
248 example_nginx_websocket.sls: test/salt/pillar/examples/nginx_websocket_configuration.sls
249 example_nginx_keepweb.sls: test/salt/pillar/examples/nginx_keepweb_configuration.sls
250 example_nginx_keepproxy.sls: test/salt/pillar/examples/nginx_keepproxy_configuration.sls
251 example_nginx_controller.sls: test/salt/pillar/examples/nginx_controller_configuration.sls
252 # yamllint enable rule:line-length
255 - path: test/integration/api
256 - path: test/integration/websocket
257 - path: test/integration/keepproxy
258 - path: test/integration/keepweb
259 - path: test/integration/controller
260 #### workbench,workbench2
263 hostname: workbench.fixme.example.net
267 path: test/salt/states/examples
270 source: https://github.com/netmanagers/nginx-formula.git
274 - single_host.host_entries
275 - single_host.snakeoil_certs
286 - example_nginx_workbench
287 - example_nginx_workbench2
289 # yamllint disable rule:line-length
290 arvados.sls: test/salt/pillar/arvados.sls
291 example_nginx.sls: test/salt/pillar/examples/nginx_passenger.sls
292 example_nginx_workbench.sls: test/salt/pillar/examples/nginx_workbench_configuration.sls
293 example_nginx_workbench2.sls: test/salt/pillar/examples/nginx_workbench2_configuration.sls
294 # yamllint enable rule:line-length
297 - path: test/integration/workbench
298 - path: test/integration/workbench2
302 hostname: shell.fixme.example.net
307 # We also test repo here. No sense for a whole separate suite
316 arvados.sls: test/salt/pillar/arvados_dev.sls
319 - path: test/integration/shell
323 hostname: keep0.fixme.example.net
337 arvados.sls: test/salt/pillar/arvados.sls
340 - path: test/integration/repo
341 - path: test/integration/keepstore