]> git.openstreetmap.org Git - chef.git/blob - .kitchen.yml
Make sure the bind.clients attribute is set when testing
[chef.git] / .kitchen.yml
1 ---
2 driver:
3   name: vagrant
4   provision: true
5   vagrantfiles:
6     - .kitchen.provision.rb
7
8 provisioner:
9   name: chef_zero
10   product_name: chef
11   product_version: 14
12   data_bags_path: test/data_bags
13
14 platforms:
15   - name: ubuntu-18.04
16
17 suites:
18   - name: accounts
19     run_list:
20       - recipe[accounts::default]
21   - name: apache
22     run_list:
23       - recipe[apache::default]
24   - name: apt
25     run_list:
26       - recipe[apt::default]
27   - name: bind
28     run_list:
29       - recipe[bind::default]
30     attributes:
31       bind:
32         clients: none
33   - name: blogs
34     run_list:
35       - recipe[accounts::default]
36       - recipe[blogs::default]
37   - name: forum
38     run_list:
39       - recipe[accounts::default]
40       - role[forum]
41   - name: letsencrypt
42     run_list:
43       - recipe[accounts::default]
44       - recipe[apt::default]
45       - role[letsencrypt]
46     attributes:
47       apt:
48         sources:
49           - openstreetmap
50   - name: munin
51     run_list:
52       - recipe[munin::default]
53   - name: munin-server
54     run_list:
55       - recipe[munin::server]
56   - name: mysql
57     run_list:
58       - recipe[mysql::default]
59   - name: networking
60     run_list:
61       - recipe[networking::default]
62   - name: otrs
63     run_list:
64       - recipe[accounts::default]
65       - recipe[chef::default]
66       - role[otrs]
67   - name: python
68     run_list:
69       - recipe[python::default]
70   - name: tools
71     run_list:
72       - recipe[tools::default]