-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathkitchen.yml
173 lines (169 loc) · 4.46 KB
/
kitchen.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
---
driver:
name: vagrant
verifier:
name: inspec
provisioner:
name: chef_infra
product_name: cinc
product_version: '18'
enforce_idempotency: true
multiple_converge: 2
deprecations_as_errors: true
platforms:
- name: almalinux-8
- name: almalinux-9
- name: debian-12
- name: ubuntu-22.04
suites:
- name: osl_authorized_keys
run_list:
- recipe[osl-resources-test::osl_authorized_keys]
- name: osl_authorized_keys_remove
run_list:
- recipe[osl-resources-test::osl_authorized_keys_remove]
provisioner:
enforce_idempotency: false
multiple_converge: 1
- name: osl_awstats_site
run_list:
- recipe[osl-resources-test::osl_awstats_site]
- name: osl_conntrackd
run_list:
- recipe[osl-resources-test::osl_conntrackd]
excludes:
- debian-12
- ubuntu-24.04
- name: osl_dnsdist
run_list:
- recipe[osl-resources-test::osl_dnsdist]
excludes:
- debian-12
- ubuntu-24.04
- name: osl_fakenic
run_list:
- recipe[osl-resources-test::osl_fakenic]
- name: osl_fakenic_delete
run_list:
- recipe[osl-resources-test::osl_fakenic_delete]
provisioner:
enforce_idempotency: false
multiple_converge: 1
- name: osl_geoip
run_list:
- recipe[osl-resources-test::osl_geoip]
includes:
- almalinux-9
- name: osl_ifconfig
excludes:
- debian-12
- ubuntu-24.04
run_list:
- recipe[osl-resources-test::osl_ifconfig]
- name: osl_ifconfig_non_idempotent
excludes:
- debian-12
- ubuntu-24.04
run_list:
- recipe[osl-resources-test::osl_ifconfig_non_idempotent]
provisioner:
enforce_idempotency: false
multiple_converge: 1
- name: osl_mongodb
excludes:
- debian-12
- ubuntu-24.04
run_list:
- recipe[osl-resources-test::osl_mongodb]
- name: osl_mongodb_parameters
excludes:
- debian-12
- ubuntu-24.04
run_list:
- recipe[osl-resources-test::osl_mongodb_parameters]
- name: osl_nfdump
excludes:
- debian-12
- ubuntu-24.04
run_list:
- recipe[osl-resources-test::osl_nfdump]
- name: osl_nfdump_sflow
excludes:
- debian-12
- ubuntu-24.04
run_list:
- recipe[osl-resources-test::osl_nfdump_sflow]
- name: osl_packagecloud_repo
run_list:
- recipe[osl-resources-test::osl_packagecloud_repo]
- name: osl_route
excludes:
- debian-12
- ubuntu-24.04
run_list:
- recipe[osl-resources-test::osl_route]
- name: osl_route_remove
excludes:
- debian-12
- ubuntu-24.04
run_list:
- recipe[osl-resources-test::osl_route_remove]
provisioner:
enforce_idempotency: false
multiple_converge: 1
- name: osl_shell_alias
run_list:
- recipe[osl-resources-test::osl_shell_alias]
- name: osl_shell_alias_remove
run_list:
- recipe[osl-resources-test::osl_shell_alias_remove]
provisioner:
enforce_idempotency: false
multiple_converge: 1
- name: osl_shell_environment
run_list:
- recipe[osl-resources-test::osl_shell_environment]
- name: osl_shell_environment_remove
run_list:
- recipe[osl-resources-test::osl_shell_environment_remove]
provisioner:
enforce_idempotency: false
multiple_converge: 1
- name: osl_ssh_key
run_list:
- recipe[osl-resources-test::osl_ssh_key]
- name: osl_ssh_key_remove
run_list:
- recipe[osl-resources-test::osl_ssh_key_remove]
provisioner:
enforce_idempotency: false
multiple_converge: 1
- name: osl_systemd_unit_drop_in
run_list:
- recipe[osl-resources-test::osl_systemd_unit_drop_in]
- name: osl_systemd_unit_drop_in_delete
run_list:
- recipe[osl-resources-test::osl_systemd_unit_drop_in_delete]
provisioner:
enforce_idempotency: false
multiple_converge: 1
- name: osl_hugo
run_list:
- recipe[osl-resources-test::osl_hugo]
- name: osl_pagefind
run_list:
- recipe[osl-resources-test::osl_pagefind]
- name: osl_udev_rules
run_list:
- recipe[osl-resources-test::osl_udev_rules]
excludes:
- debian-12
- ubuntu-24.04
- name: osl_virtualbox
# TODO(ramereth): This isn't actually working with openstack but it's a
# start. Just rerun kitchen to continue this suite.
provisioner:
# use non-tmpfs temp dir for persistence across reboots
data_path: /var/tmp/kitchen
run_list:
- recipe[osl-resources-test::osl_virtualbox]