]> git.openstreetmap.org Git - chef.git/blob - .kitchen.yml
Enable remaining test-kitchen suites in travis
[chef.git] / .kitchen.yml
1 ---
2 driver:
3   name: dokken
4   chef_version: 14
5
6 transport:
7   name: dokken
8
9 provisioner:
10   name: dokken
11   data_bags_path: test/data_bags
12
13 verifier:
14   root_path: /opt/verifier
15
16 platforms:
17   - name: ubuntu-18.04
18     driver:
19       image: dokken/ubuntu-18.04
20       privileged: true
21       pid_one_command: /bin/systemd
22       intermediate_instructions:
23         - RUN /usr/bin/apt-get update -y
24
25 suites:
26   - name: accounts
27     run_list:
28       - recipe[accounts::default]
29   - name: apache
30     run_list:
31       - recipe[apache::default]
32   - name: apt
33     run_list:
34       - recipe[apt::default]
35   - name: bind
36     run_list:
37       - recipe[bind::default]
38     attributes:
39       bind:
40         clients: none
41   - name: blogs
42     run_list:
43       - recipe[accounts::default]
44       - recipe[blogs::default]
45   - name: forum
46     run_list:
47       - recipe[accounts::default]
48       - role[forum]
49   - name: letsencrypt
50     run_list:
51       - recipe[accounts::default]
52       - recipe[apt::default]
53       - role[letsencrypt]
54     attributes:
55       apt:
56         sources:
57           - openstreetmap
58   - name: munin
59     run_list:
60       - recipe[munin::default]
61   - name: munin-server
62     run_list:
63       - recipe[munin::server]
64   - name: mysql
65     run_list:
66       - recipe[mysql::default]
67   - name: networking
68     run_list:
69       - recipe[networking::default]
70   - name: otrs
71     run_list:
72       - recipe[accounts::default]
73       - recipe[chef::default]
74       - role[otrs]
75   - name: python
76     run_list:
77       - recipe[python::default]
78   - name: tools
79     run_list:
80       - recipe[tools::default]