1 # DO NOT EDIT - This file is being maintained by Chef
3 option architecture-type code 93 = unsigned integer 16;
5 default-lease-time 600;
7 <% node.interfaces(:role => :internal).each do |interface| -%>
9 subnet <%= interface[:network] %> netmask <%= interface[:netmask] %> {
11 range dynamic-bootp <%= node[:dhcpd][:first_address] %> <%= node[:dhcpd][:last_address] %>;
12 # option broadcast-address <%= interface[:broadcast] %>;
13 option routers <%= interface[:gateway] %>;
14 option domain-name "<%= @domain %>";
15 option domain-name-servers <%= interface[:gateway] %>;
16 option ntp-servers <%= node[:ntp][:servers].first %>;
19 match if substring (option vendor-class-identifier, 0, 9) = "PXEClient";
20 next-server <%= interface[:gateway] %>;
22 if option architecture-type = 00:07 {
23 filename "netboot.xyz.efi";
25 filename "netboot.xyz.kpxe";
31 host pdu1.ams.openstreetmap.org {
32 hardware ethernet 00:c0:b7:e3:e8:f2;
33 server-name "pdu1.ams.openstreetmap.org";
34 fixed-address pdu1.ams.openstreetmap.org;
37 host pdu2.ams.openstreetmap.org {
38 hardware ethernet 00:c0:b7:e3:1b:9a;
39 server-name "pdu2.ams.openstreetmap.org";
40 fixed-address pdu2.ams.openstreetmap.org;
43 host pdu1.dub.openstreetmap.org {
44 hardware ethernet 28:29:86:48:f7:f5;
45 server-name "pdu1.dub.openstreetmap.org";
46 fixed-address pdu1.dub.openstreetmap.org;
49 host pdu2.dub.openstreetmap.org {
50 hardware ethernet 28:29:86:48:f8:64;
51 server-name "pdu2.dub.openstreetmap.org";
52 fixed-address pdu2.dub.openstreetmap.org;
55 host clifford.oob.openstreetmap.org {
56 hardware ethernet 1c:c1:de:78:20:d6;
57 server-name "clifford.oob.openstreetmap.org";
58 fixed-address clifford.oob.openstreetmap.org;
61 host culebre.oob.openstreetmap.org {
62 hardware ethernet 3c:ec:ef:2f:29:41;
63 server-name "culebre.oob.openstreetmap.org";
64 fixed-address culebre.oob.openstreetmap.org;
67 host draco.oob.openstreetmap.org {
68 hardware ethernet 9c:8e:99:25:99:7d;
69 server-name "draco.oob.openstreetmap.org";
70 fixed-address draco.oob.openstreetmap.org;
73 host dulcy.oob.openstreetmap.org {
74 hardware ethernet 0c:c4:7a:66:ce:95;
75 server-name "dulcy.oob.openstreetmap.org";
76 fixed-address dulcy.oob.openstreetmap.org;
79 host eddie.oob.openstreetmap.org {
80 hardware ethernet 0c:c4:7a:d5:8c:c0;
81 server-name "eddie.oob.openstreetmap.org";
82 fixed-address eddie.oob.openstreetmap.org;
85 host errol.oob.openstreetmap.org {
86 hardware ethernet 00:e0:81:c0:8d:01;
87 server-name "errol.oob.openstreetmap.org";
88 fixed-address errol.oob.openstreetmap.org;
91 host eustace.oob.openstreetmap.org {
92 hardware ethernet 1c:c1:de:71:4d:2e;
93 server-name "eustace.oob.openstreetmap.org";
94 fixed-address eustace.oob.openstreetmap.org;
97 host fafnir.oob.openstreetmap.org {
98 hardware ethernet 38:63:bb:39:f0:96;
99 server-name "fafnir.oob.openstreetmap.org";
100 fixed-address fafnir.oob.openstreetmap.org;
103 host gorwen.oob.openstreetmap.org {
104 hardware ethernet d8:9d:67:5f:bd:bc;
105 server-name "gorwen.oob.openstreetmap.org";
106 fixed-address gorwen.oob.openstreetmap.org;
109 host grindtooth.oob.openstreetmap.org {
110 hardware ethernet 98:4b:e1:6d:77:85;
111 server-name "grindtooth.oob.openstreetmap.org";
112 fixed-address grindtooth.oob.openstreetmap.org;
115 host horntail.oob.openstreetmap.org {
116 hardware ethernet 3c:ec:ef:82:ac:d2;
117 server-name "horntail.oob.openstreetmap.org";
118 fixed-address horntail.oob.openstreetmap.org;
121 host idris.oob.openstreetmap.org {
122 hardware ethernet 94:57:a5:50:b5:a0;
123 server-name "idris.oob.openstreetmap.org";
124 fixed-address idris.oob.openstreetmap.org;
127 host ironbelly.oob.openstreetmap.org {
128 hardware ethernet 00:25:90:cd:14:84;
129 server-name "ironbelly.oob.openstreetmap.org";
130 fixed-address ironbelly.oob.openstreetmap.org;
133 host jakelong.oob.openstreetmap.org {
134 hardware ethernet d8:9d:67:66:02:9e;
135 server-name "jakelong.oob.openstreetmap.org";
136 fixed-address jakelong.oob.openstreetmap.org;
139 host karm.oob.openstreetmap.org {
140 hardware ethernet 0c:c4:7a:67:cf:c4;
141 server-name "karm.oob.openstreetmap.org";
142 fixed-address karm.oob.openstreetmap.org;
145 host konqi.oob.openstreetmap.org {
146 hardware ethernet ec:b1:d7:7a:ea:64;
147 server-name "konqi.oob.openstreetmap.org";
148 fixed-address konqi.oob.openstreetmap.org;
151 host lockheed.oob.openstreetmap.org {
152 hardware ethernet 44:1e:a1:57:8f:fe;
153 server-name "lockheed.oob.openstreetmap.org";
154 fixed-address lockheed.oob.openstreetmap.org;
157 host naga.oob.openstreetmap.org {
158 hardware ethernet 94:57:a5:5f:11:f2;
159 server-name "naga.oob.openstreetmap.org";
160 fixed-address naga.oob.openstreetmap.org;
163 host noquiklos.oob.openstreetmap.org {
164 hardware ethernet 18:a9:05:70:b0:1e;
165 server-name "noquiklos.oob.openstreetmap.org";
166 fixed-address noquiklos.oob.openstreetmap.org;
169 host norbert.oob.openstreetmap.org {
170 hardware ethernet 3c:ec:ef:82:ac:cf;
171 server-name "norbert.oob.openstreetmap.org";
172 fixed-address norbert.oob.openstreetmap.org;
175 host odin.oob.openstreetmap.org {
176 hardware ethernet ac:1f:6b:c0:59:a3;
177 server-name "odin.oob.openstreetmap.org";
178 fixed-address odin.oob.openstreetmap.org;
181 host oob1.dub.openstreetmap.org {
182 hardware ethernet dc:a6:32:ec:d4:ee;
183 server-name "oob1.dub.openstreetmap.org";
184 fixed-address oob1.dub.openstreetmap.org;
187 host orm.oob.openstreetmap.org {
188 hardware ethernet 00:e0:81:c5:26:80;
189 server-name "orm.oob.openstreetmap.org";
190 fixed-address orm.oob.openstreetmap.org;
193 host ouroboros.oob.openstreetmap.org {
194 hardware ethernet d4:85:64:4c:3d:00;
195 server-name "ouroboros.oob.openstreetmap.org";
196 fixed-address ouroboros.oob.openstreetmap.org;
199 host pummelzacken.oob.openstreetmap.org {
200 hardware ethernet 00:25:90:cf:72:73;
201 server-name "pummelzacken.oob.openstreetmap.org";
202 fixed-address pummelzacken.oob.openstreetmap.org;
205 host ramoth.oob.openstreetmap.org {
206 hardware ethernet 0c:c4:7a:af:75:eb;
207 server-name "ramoth.oob.openstreetmap.org";
208 fixed-address ramoth.oob.openstreetmap.org;
211 host ridley.oob.openstreetmap.org {
212 hardware ethernet d4:85:64:52:2d:d8;
213 server-name "ridley.oob.openstreetmap.org";
214 fixed-address ridley.oob.openstreetmap.org;
217 host sarel.oob.openstreetmap.org {
218 hardware ethernet e8:39:35:b0:ef:d5;
219 server-name "sarel.oob.openstreetmap.org";
220 fixed-address sarel.oob.openstreetmap.org;
223 host snap-01.oob.openstreetmap.org {
224 hardware ethernet 3c:ec:ef:17:a6:72;
225 server-name "snap-01.oob.openstreetmap.org";
226 fixed-address snap-01.oob.openstreetmap.org;
229 host snap-02.oob.openstreetmap.org {
230 hardware ethernet 3c:ec:ef:17:a5:37;
231 server-name "snap-02.oob.openstreetmap.org";
232 fixed-address snap-02.oob.openstreetmap.org;
235 host snap-03.oob.openstreetmap.org {
236 hardware ethernet 3c:ec:ef:82:ab:f2;
237 server-name "snap-03.oob.openstreetmap.org";
238 fixed-address snap-03.oob.openstreetmap.org;
241 host smaug.oob.openstreetmap.org {
242 hardware ethernet 00:30:48:9d:57:ff;
243 server-name "smaug.oob.openstreetmap.org";
244 fixed-address smaug.oob.openstreetmap.org;
247 host spike-01.oob.openstreetmap.org {
248 hardware ethernet 3c:a8:2a:11:78:d6;
249 server-name "spike-01.oob.openstreetmap.org";
250 fixed-address spike-01.oob.openstreetmap.org;
253 host spike-02.oob.openstreetmap.org {
254 hardware ethernet 14:58:d0:5d:74:44;
255 server-name "spike-02.oob.openstreetmap.org";
256 fixed-address spike-02.oob.openstreetmap.org;
259 host spike-03.oob.openstreetmap.org {
260 hardware ethernet 38:63:bb:3a:b0:ce;
261 server-name "spike-03.oob.openstreetmap.org";
262 fixed-address spike-03.oob.openstreetmap.org;
265 host spike-06.oob.openstreetmap.org {
266 hardware ethernet 38:63:bb:3a:41:a0;
267 server-name "spike-06.oob.openstreetmap.org";
268 fixed-address spike-06.oob.openstreetmap.org;
271 host spike-07.oob.openstreetmap.org {
272 hardware ethernet 14:02:ec:38:e9:52;
273 server-name "spike-07.oob.openstreetmap.org";
274 fixed-address spike-07.oob.openstreetmap.org;
277 host spike-08.oob.openstreetmap.org {
278 hardware ethernet 38:63:bb:3a:41:94;
279 server-name "spike-08.oob.openstreetmap.org";
280 fixed-address spike-08.oob.openstreetmap.org;
283 host tabaluga.oob.openstreetmap.org {
284 hardware ethernet 38:63:bb:39:82:7a;
285 server-name "tabaluga.oob.openstreetmap.org";
286 fixed-address tabaluga.oob.openstreetmap.org;
289 host tiamat-00.oob.openstreetmap.org {
290 hardware ethernet 00:25:90:1a:76:01;
291 server-name "tiamat-00.oob.openstreetmap.org";
292 fixed-address tiamat-00.oob.openstreetmap.org;
295 host tiamat-01.oob.openstreetmap.org {
296 hardware ethernet 00:25:90:1a:75:78;
297 server-name "tiamat-01.oob.openstreetmap.org";
298 fixed-address tiamat-01.oob.openstreetmap.org;
301 host tiamat-02.oob.openstreetmap.org {
302 hardware ethernet 00:25:90:1f:10:e3;
303 server-name "tiamat-02.oob.openstreetmap.org";
304 fixed-address tiamat-02.oob.openstreetmap.org;
307 host tiamat-03.oob.openstreetmap.org {
308 hardware ethernet 00:25:90:1a:75:74;
309 server-name "tiamat-03.oob.openstreetmap.org";
310 fixed-address tiamat-03.oob.openstreetmap.org;
313 host tiamat-11.oob.openstreetmap.org {
314 hardware ethernet 00:25:90:2c:cd:68;
315 server-name "tiamat-11.oob.openstreetmap.org";
316 fixed-address tiamat-11.oob.openstreetmap.org;
319 host tiamat-12.oob.openstreetmap.org {
320 hardware ethernet 00:25:90:1f:0a:9c;
321 server-name "tiamat-12.oob.openstreetmap.org";
322 fixed-address tiamat-12.oob.openstreetmap.org;
325 host tiamat-13.oob.openstreetmap.org {
326 hardware ethernet 00:25:90:1f:17:ed;
327 server-name "tiamat-13.oob.openstreetmap.org";
328 fixed-address tiamat-13.oob.openstreetmap.org;
331 host tiamat-21.oob.openstreetmap.org {
332 hardware ethernet 00:25:90:29:a8:d7;
333 server-name "tiamat-21.oob.openstreetmap.org";
334 fixed-address tiamat-21.oob.openstreetmap.org;
337 host tiamat-22.oob.openstreetmap.org {
338 hardware ethernet 00:25:90:29:a8:01;
339 server-name "tiamat-22.oob.openstreetmap.org";
340 fixed-address tiamat-22.oob.openstreetmap.org;
343 host tiamat-23.oob.openstreetmap.org {
344 hardware ethernet 00:25:90:29:a7:ff;
345 server-name "tiamat-23.oob.openstreetmap.org";
346 fixed-address tiamat-23.oob.openstreetmap.org;
349 host thorn-02.oob.openstreetmap.org {
350 hardware ethernet e4:11:5b:ce:e8:aa;
351 server-name "thorn-02.oob.openstreetmap.org";
352 fixed-address thorn-02.oob.openstreetmap.org;
355 host thorn-03.oob.openstreetmap.org {
356 hardware ethernet 44:1e:a1:60:1f:92;
357 server-name "thorn-03.oob.openstreetmap.org";
358 fixed-address thorn-03.oob.openstreetmap.org;
361 host urmel.oob.openstreetmap.org {
362 hardware ethernet 1c:c1:de:e7:4d:b2;
363 server-name "urmel.oob.openstreetmap.org";
364 fixed-address urmel.oob.openstreetmap.org;
367 host ysera.oob.openstreetmap.org {
368 hardware ethernet ac:1f:6b:c1:40:2a;
369 server-name "ysera.oob.openstreetmap.org";
370 fixed-address ysera.oob.openstreetmap.org;