9db508b0f642268701717faf7dc78cc019799ca5
[lttng-ci.git] / automation / ansible / vars / ci-instances.yml
1 ---
2 # The search domain for instance names
3 search_domain: internal.efficios.com
4 # Which DNS server to use for checks + updates
5 name_server: smb-adc02.internal.efficios.com
6 # The host to use for delegating lxd commands
7 lxd_host: ci-host-amd64-1a.internal.efficios.com
8 # Default host to create libvirt VMs on if not specified
9 libvirt_host: ci-host-amd64-1b.internal.efficios.com
10
11 # @see https://docs.ansible.com/ansible/latest/collections/community/general/lxd_container_module.html#ansible-collections-community-general-lxd-container-module
12 # @example a container instance with the default image (deb12 amd64)
13 # - meta:
14 # address: 192.168.1.2
15 # lxd:
16 # name: ci-node-example
17 #
18 # The meta.address is used to fill in the default lxd.config['user.network-config'] value
19 # templated from the cloud_init_netconf.j2 template. Note that this does not change the
20 # configuration inside an already deployed instances. The merged value of lxd is passed
21 # as arguments to community.general.lxd_container task.
22 #
23 # When a container/vm is created, the target within the cluster is
24 # determined by the allocation strategy configured for the LXD cluster. The
25 # default is to allocate the instance to the cluster member with the fewest
26 # instances (resource usage not considered).
27 #
28 # Once the instances are provisied meta.address and lxd.name are used to update the
29 # DNS records in Samba. @see scripts/update_dns_entry.py.
30 #
31 # @example a container created on a specific cluster member
32 # - meta:
33 # address: 192.168.1.2
34 # lxd:
35 # name: ci-node-example
36 # # This only affects creation, the container is not moved if it
37 # # already exists in the cluster.
38 # target: ci-host-amd64-1a
39 #
40 # @example a virtual machine with the default image
41 # - meta:
42 # address: 192.168.1.2
43 # lxd:
44 # name: ci-rootnode-example
45 # type: virtual-machine
46 # profiles:
47 # - ci-rootnode
48 #
49 # @example a VM with an ISO attached as a cdrom
50 # - meta:
51 # address: 192.168.1.2
52 # lxd:
53 # name: ci-rootnode-example
54 # type: virtual-machine
55 # profiles:
56 # - ci-rootnode
57 # # If there are configuration errors, sometimes the state
58 # # will need to be set to stopped to apply any differences.
59 # # Some values, eg. raw.apparmor, cannot be changed while the
60 # # VM or container is online. Note that the image needs to
61 # # be readable as the user 'nobody'.
62 # # state: stopped
63 # config:
64 # raw.qemu: '-drive file=/path/to/image.iso,media=cdrom'
65 # raw.apparmor: '/path/to/image.iso rk,'
66 #
67 # Console access, assuming the remote 'ci' is connected to the LXD cluster:
68 # lxc console ci:ci-rootnode-example --type vga
69 # Text console (may not have output depending on boot settings)
70 # lxc console ci:ci-rootnode-example
71 #
72 # @example Define a VM using libvirt
73 # - vm:
74 # # host: 'ci-host-example'
75 # name: 'ci-rootnode-example'
76 # disk: '/path/to/disk'
77 #
78 # @note libvirt VMs are created using the task roles/libvirt/vm.yml.
79 # If `vm.host` not specified, then the host will default to the one defined
80 # in `libvirt_host`.
81 #
82 # @note: `meta.address` doesn't set any additional information for libvirt VMs.
83 #
84 containers:
85 - meta:
86 address: 172.18.18.1
87 lxd:
88 name: git-mirror02
89 target: ci-host-amd64-1c
90 config:
91 # Using a privileged container here means we can avoid doing
92 # uid/gid mapping and reduce the work done during file IO
93 security.privileged: 'true'
94 devices:
95 git-mirror:
96 path: /storage/git-mirror
97 # This was created manually:
98 # zfs create -o mountpoint=/storage/git-mirror tank/lxd/custom/git-mirror
99 source: /storage/git-mirror
100 type: disk
101 - meta:
102 address: 172.18.16.1
103 lxd:
104 name: ci-node-deb12-amd64-01
105 jenkins:
106 label: 'deb12-amd64 deb12'
107 mode: EXCLUSIVE
108 - meta:
109 address: 172.18.16.2
110 lxd:
111 name: ci-node-deb12-amd64-02
112 jenkins:
113 label: 'deb12-amd64 deb12'
114 mode: EXCLUSIVE
115 - meta:
116 address: 172.18.16.3
117 lxd:
118 name: ci-node-deb12-amd64-03
119 jenkins:
120 label: 'deb12-amd64 deb12'
121 mode: EXCLUSIVE
122 - meta:
123 address: 172.18.16.4
124 lxd:
125 name: ci-node-deb12-amd64-04
126 jenkins:
127 label: 'deb12-amd64 deb12'
128 mode: EXCLUSIVE
129 - meta:
130 address: 172.18.16.5
131 lxd:
132 name: ci-node-deb12-amd64-05
133 jenkins:
134 label: 'deb12-amd64 deb12'
135 mode: EXCLUSIVE
136 - meta:
137 address: 172.18.16.6
138 lxd:
139 name: ci-node-deb12-amd64-06
140 jenkins:
141 label: 'deb12-amd64 deb12'
142 mode: EXCLUSIVE
143 - meta:
144 address: 172.18.16.7
145 lxd:
146 name: ci-node-deb12-amd64-07
147 jenkins:
148 label: 'deb12-amd64 deb12'
149 mode: EXCLUSIVE
150 - meta:
151 address: 172.18.16.8
152 lxd:
153 name: ci-node-deb12-amd64-08
154 jenkins:
155 label: 'deb12-amd64 deb12'
156 mode: EXCLUSIVE
157 - meta:
158 address: 172.18.16.9
159 lxd:
160 name: ci-node-deb12-amd64-1a-01
161 target: ci-host-amd64-1a
162 jenkins:
163 label: 'deb12-amd64 deb12'
164 mode: EXCLUSIVE
165 - meta:
166 address: 172.18.16.10
167 lxd:
168 name: ci-node-deb12-amd64-1a-02
169 target: ci-host-amd64-1a
170 jenkins:
171 label: 'deb12-amd64 deb12'
172 mode: EXCLUSIVE
173 - meta:
174 address: 172.18.16.11
175 lxd:
176 name: ci-node-deb12-amd64-1a-03
177 target: ci-host-amd64-1a
178 jenkins:
179 label: 'deb12-amd64 deb12'
180 mode: EXCLUSIVE
181 - meta:
182 address: 172.18.16.12
183 lxd:
184 name: ci-node-deb12-amd64-1a-04
185 target: ci-host-amd64-1a
186 jenkins:
187 label: 'deb12-amd64 deb12'
188 mode: EXCLUSIVE
189 - meta:
190 address: 172.18.16.13
191 lxd:
192 name: ci-node-deb12-amd64-1a-05
193 target: ci-host-amd64-1a
194 jenkins:
195 label: 'deb12-amd64 deb12'
196 mode: EXCLUSIVE
197 - meta:
198 address: 172.18.16.14
199 lxd:
200 name: ci-node-deb12-amd64-1a-06
201 target: ci-host-amd64-1a
202 jenkins:
203 label: 'deb12-amd64 deb12'
204 mode: EXCLUSIVE
205 - meta:
206 address: 172.18.16.15
207 lxd:
208 name: ci-node-deb12-amd64-1a-07
209 target: ci-host-amd64-1a
210 jenkins:
211 label: 'deb12-amd64 deb12'
212 mode: EXCLUSIVE
213 - meta:
214 address: 172.18.16.16
215 lxd:
216 name: ci-node-deb12-amd64-1a-08
217 target: ci-host-amd64-1a
218 jenkins:
219 label: 'deb12-amd64 deb12'
220 mode: EXCLUSIVE
221 - meta:
222 address: 172.18.16.17
223 lxd:
224 name: ci-node-deb12-amd64-1a-09
225 target: ci-host-amd64-1a
226 jenkins:
227 label: 'deb12-amd64 deb12'
228 mode: EXCLUSIVE
229 - meta:
230 address: 172.18.16.18
231 lxd:
232 name: ci-node-deb12-amd64-1a-10
233 target: ci-host-amd64-1a
234 jenkins:
235 label: 'deb12-amd64 deb12'
236 mode: EXCLUSIVE
237 - meta:
238 address: 172.18.16.19
239 lxd:
240 name: ci-node-deb12-amd64-1b-01
241 target: ci-host-amd64-1b
242 jenkins:
243 label: 'deb12-amd64 deb12'
244 mode: EXCLUSIVE
245 - meta:
246 address: 172.18.16.20
247 lxd:
248 name: ci-node-deb12-amd64-1b-02
249 target: ci-host-amd64-1b
250 jenkins:
251 label: 'deb12-amd64 deb12'
252 mode: EXCLUSIVE
253 - meta:
254 address: 172.18.16.21
255 lxd:
256 name: ci-node-deb12-amd64-1b-03
257 target: ci-host-amd64-1b
258 jenkins:
259 label: 'deb12-amd64 deb12'
260 mode: EXCLUSIVE
261 - meta:
262 address: 172.18.16.22
263 lxd:
264 name: ci-node-deb12-amd64-1b-04
265 target: ci-host-amd64-1b
266 jenkins:
267 label: 'deb12-amd64 deb12'
268 mode: EXCLUSIVE
269 - meta:
270 address: 172.18.16.23
271 lxd:
272 name: ci-node-deb12-amd64-1b-05
273 target: ci-host-amd64-1b
274 jenkins:
275 label: 'deb12-amd64 deb12'
276 mode: EXCLUSIVE
277 - meta:
278 address: 172.18.16.24
279 lxd:
280 name: ci-node-deb12-amd64-1b-06
281 target: ci-host-amd64-1b
282 jenkins:
283 label: 'deb12-amd64 deb12'
284 mode: EXCLUSIVE
285 - meta:
286 address: 172.18.16.25
287 lxd:
288 name: ci-node-deb12-amd64-1b-07
289 target: ci-host-amd64-1b
290 jenkins:
291 label: 'deb12-amd64 deb12'
292 mode: EXCLUSIVE
293 - meta:
294 address: 172.18.16.26
295 lxd:
296 name: ci-node-deb12-amd64-1b-08
297 target: ci-host-amd64-1b
298 jenkins:
299 label: 'deb12-amd64 deb12'
300 mode: EXCLUSIVE
301 - meta:
302 address: 172.18.16.27
303 lxd:
304 name: ci-node-deb12-amd64-1b-09
305 target: ci-host-amd64-1b
306 jenkins:
307 label: 'deb12-amd64 deb12'
308 mode: EXCLUSIVE
309 - meta:
310 address: 172.18.16.28
311 lxd:
312 name: ci-node-deb12-amd64-1b-10
313 target: ci-host-amd64-1b
314 jenkins:
315 label: 'deb12-amd64 deb12'
316 mode: EXCLUSIVE
317 - meta:
318 address: 172.18.16.29
319 lxd:
320 name: ci-node-deb12-amd64-1c-01
321 target: ci-host-amd64-1c
322 jenkins:
323 label: 'deb12-amd64 deb12'
324 mode: EXCLUSIVE
325 - meta:
326 address: 172.18.16.30
327 lxd:
328 name: ci-node-deb12-amd64-1c-02
329 target: ci-host-amd64-1c
330 jenkins:
331 label: 'deb12-amd64 deb12'
332 mode: EXCLUSIVE
333 - meta:
334 address: 172.18.16.31
335 lxd:
336 name: ci-node-deb12-amd64-1c-03
337 target: ci-host-amd64-1c
338 jenkins:
339 label: 'deb12-amd64 deb12'
340 mode: EXCLUSIVE
341 - meta:
342 address: 172.18.16.32
343 lxd:
344 name: ci-node-deb12-amd64-1c-04
345 target: ci-host-amd64-1c
346 jenkins:
347 label: 'deb12-amd64 deb12'
348 mode: EXCLUSIVE
349 - meta:
350 address: 172.18.16.33
351 lxd:
352 name: ci-node-deb12-amd64-1c-05
353 target: ci-host-amd64-1c
354 jenkins:
355 label: 'deb12-amd64 deb12'
356 mode: EXCLUSIVE
357 - meta:
358 address: 172.18.16.34
359 lxd:
360 name: ci-node-deb12-amd64-1c-06
361 target: ci-host-amd64-1c
362 jenkins:
363 label: 'deb12-amd64 deb12'
364 mode: EXCLUSIVE
365 - meta:
366 address: 172.18.16.35
367 lxd:
368 name: ci-node-deb12-amd64-1c-07
369 target: ci-host-amd64-1c
370 jenkins:
371 label: 'deb12-amd64 deb12'
372 mode: EXCLUSIVE
373 - meta:
374 address: 172.18.16.36
375 lxd:
376 name: ci-node-deb12-amd64-1c-08
377 target: ci-host-amd64-1c
378 jenkins:
379 label: 'deb12-amd64 deb12'
380 mode: EXCLUSIVE
381 - meta:
382 address: 172.18.16.37
383 lxd:
384 name: ci-node-deb12-amd64-1c-09
385 target: ci-host-amd64-1c
386 jenkins:
387 label: 'deb12-amd64 deb12'
388 mode: EXCLUSIVE
389 - meta:
390 address: 172.18.16.38
391 lxd:
392 name: ci-node-deb12-amd64-1c-10
393 target: ci-host-amd64-1c
394 jenkins:
395 label: 'deb12-amd64 deb12'
396 mode: EXCLUSIVE
397 - meta:
398 address: 172.18.16.39
399 lxd:
400 name: ci-node-deb12-amd64-1d-01
401 target: ci-host-amd64-1d
402 jenkins:
403 label: 'deb12-amd64 deb12'
404 mode: EXCLUSIVE
405 - meta:
406 address: 172.18.16.40
407 lxd:
408 name: ci-node-deb12-amd64-1d-02
409 target: ci-host-amd64-1d
410 jenkins:
411 label: 'deb12-amd64 deb12'
412 mode: EXCLUSIVE
413 - meta:
414 address: 172.18.16.41
415 lxd:
416 name: ci-node-deb12-amd64-1d-03
417 target: ci-host-amd64-1d
418 jenkins:
419 label: 'deb12-amd64 deb12'
420 mode: EXCLUSIVE
421 - meta:
422 address: 172.18.16.42
423 lxd:
424 name: ci-node-deb12-amd64-1d-04
425 target: ci-host-amd64-1d
426 jenkins:
427 label: 'deb12-amd64 deb12'
428 mode: EXCLUSIVE
429 - meta:
430 address: 172.18.16.43
431 lxd:
432 name: ci-node-deb12-amd64-1d-05
433 target: ci-host-amd64-1d
434 jenkins:
435 label: 'deb12-amd64 deb12'
436 mode: EXCLUSIVE
437 - meta:
438 address: 172.18.16.44
439 lxd:
440 name: ci-node-deb12-amd64-1d-06
441 target: ci-host-amd64-1d
442 jenkins:
443 label: 'deb12-amd64 deb12'
444 mode: EXCLUSIVE
445 - meta:
446 address: 172.18.16.45
447 lxd:
448 name: ci-node-deb12-amd64-1d-07
449 target: ci-host-amd64-1d
450 jenkins:
451 label: 'deb12-amd64 deb12'
452 mode: EXCLUSIVE
453 - meta:
454 address: 172.18.16.46
455 lxd:
456 name: ci-node-deb12-amd64-1d-08
457 target: ci-host-amd64-1d
458 jenkins:
459 label: 'deb12-amd64 deb12'
460 mode: EXCLUSIVE
461 - meta:
462 address: 172.18.16.47
463 lxd:
464 name: ci-node-deb12-amd64-1d-09
465 target: ci-host-amd64-1d
466 jenkins:
467 label: 'deb12-amd64 deb12'
468 mode: EXCLUSIVE
469 - meta:
470 address: 172.18.16.48
471 lxd:
472 name: ci-node-deb12-amd64-1d-10
473 target: ci-host-amd64-1d
474 jenkins:
475 label: 'deb12-amd64 deb12'
476 mode: EXCLUSIVE
477 - meta:
478 address: 172.18.16.49
479 lxd:
480 name: ci-node-deb12-amd64-2a-01
481 target: ci-host-amd64-2a
482 jenkins:
483 label: 'deb12-amd64 deb12'
484 mode: EXCLUSIVE
485 - meta:
486 address: 172.18.16.50
487 lxd:
488 name: ci-node-deb12-amd64-2a-02
489 target: ci-host-amd64-2a
490 jenkins:
491 label: 'deb12-amd64 deb12'
492 mode: EXCLUSIVE
493 - meta:
494 address: 172.18.16.51
495 lxd:
496 name: ci-node-deb12-amd64-2a-03
497 target: ci-host-amd64-2a
498 jenkins:
499 label: 'deb12-amd64 deb12'
500 mode: EXCLUSIVE
501 - meta:
502 address: 172.18.16.52
503 lxd:
504 name: ci-node-deb12-amd64-2a-04
505 target: ci-host-amd64-2a
506 jenkins:
507 label: 'deb12-amd64 deb12'
508 mode: EXCLUSIVE
509 - meta:
510 address: 172.18.16.53
511 lxd:
512 name: ci-node-deb12-amd64-2a-05
513 target: ci-host-amd64-2a
514 jenkins:
515 label: 'deb12-amd64 deb12'
516 mode: EXCLUSIVE
517 - meta:
518 address: 172.18.16.54
519 lxd:
520 name: ci-node-deb12-amd64-2a-06
521 target: ci-host-amd64-2a
522 jenkins:
523 label: 'deb12-amd64 deb12'
524 mode: EXCLUSIVE
525 - meta:
526 address: 172.18.16.55
527 lxd:
528 name: ci-node-deb12-amd64-2a-07
529 target: ci-host-amd64-2a
530 jenkins:
531 label: 'deb12-amd64 deb12'
532 mode: EXCLUSIVE
533 - meta:
534 address: 172.18.16.56
535 lxd:
536 name: ci-node-deb12-amd64-2a-08
537 target: ci-host-amd64-2a
538 jenkins:
539 label: 'deb12-amd64 deb12'
540 mode: EXCLUSIVE
541 - meta:
542 address: 172.18.16.57
543 lxd:
544 name: ci-node-deb12-amd64-2a-09
545 target: ci-host-amd64-2a
546 jenkins:
547 label: 'deb12-amd64 deb12'
548 mode: EXCLUSIVE
549 - meta:
550 address: 172.18.16.58
551 lxd:
552 name: ci-node-deb12-amd64-2a-10
553 target: ci-host-amd64-2a
554 jenkins:
555 label: 'deb12-amd64 deb12'
556 mode: EXCLUSIVE
557 - meta:
558 address: 172.18.16.59
559 lxd:
560 name: ci-node-deb12-amd64-2b-01
561 target: ci-host-amd64-2b
562 jenkins:
563 label: 'deb12-amd64 deb12'
564 mode: EXCLUSIVE
565 - meta:
566 address: 172.18.16.60
567 lxd:
568 name: ci-node-deb12-amd64-2b-02
569 target: ci-host-amd64-2b
570 jenkins:
571 label: 'deb12-amd64 deb12'
572 mode: EXCLUSIVE
573 - meta:
574 address: 172.18.16.61
575 lxd:
576 name: ci-node-deb12-amd64-2b-03
577 target: ci-host-amd64-2b
578 jenkins:
579 label: 'deb12-amd64 deb12'
580 mode: EXCLUSIVE
581 - meta:
582 address: 172.18.16.62
583 lxd:
584 name: ci-node-deb12-amd64-2b-04
585 target: ci-host-amd64-2b
586 jenkins:
587 label: 'deb12-amd64 deb12'
588 mode: EXCLUSIVE
589 - meta:
590 address: 172.18.16.63
591 lxd:
592 name: ci-node-deb12-amd64-2b-05
593 target: ci-host-amd64-2b
594 jenkins:
595 label: 'deb12-amd64 deb12'
596 mode: EXCLUSIVE
597 - meta:
598 address: 172.18.16.64
599 lxd:
600 name: ci-node-deb12-amd64-2b-06
601 target: ci-host-amd64-2b
602 jenkins:
603 label: 'deb12-amd64 deb12'
604 mode: EXCLUSIVE
605 - meta:
606 address: 172.18.16.65
607 lxd:
608 name: ci-node-deb12-amd64-2b-07
609 target: ci-host-amd64-2b
610 jenkins:
611 label: 'deb12-amd64 deb12'
612 mode: EXCLUSIVE
613 - meta:
614 address: 172.18.16.66
615 lxd:
616 name: ci-node-deb12-amd64-2b-08
617 target: ci-host-amd64-2b
618 jenkins:
619 label: 'deb12-amd64 deb12'
620 mode: EXCLUSIVE
621 - meta:
622 address: 172.18.16.67
623 lxd:
624 name: ci-node-deb12-amd64-2b-09
625 target: ci-host-amd64-2b
626 jenkins:
627 label: 'deb12-amd64 deb12'
628 mode: EXCLUSIVE
629 - meta:
630 address: 172.18.16.68
631 lxd:
632 name: ci-node-deb12-amd64-2b-10
633 target: ci-host-amd64-2b
634 jenkins:
635 label: 'deb12-amd64 deb12'
636 mode: EXCLUSIVE
637 - meta:
638 address: 172.18.16.69
639 lxd:
640 name: ci-node-deb12-amd64-2c-01
641 target: ci-host-amd64-2c
642 jenkins:
643 label: 'deb12-amd64 deb12'
644 mode: EXCLUSIVE
645 - meta:
646 address: 172.18.16.70
647 lxd:
648 name: ci-node-deb12-amd64-2c-02
649 target: ci-host-amd64-2c
650 jenkins:
651 label: 'deb12-amd64 deb12'
652 mode: EXCLUSIVE
653 - meta:
654 address: 172.18.16.71
655 lxd:
656 name: ci-node-deb12-amd64-2c-03
657 target: ci-host-amd64-2c
658 jenkins:
659 label: 'deb12-amd64 deb12'
660 mode: EXCLUSIVE
661 - meta:
662 address: 172.18.16.72
663 lxd:
664 name: ci-node-deb12-amd64-2c-04
665 target: ci-host-amd64-2c
666 jenkins:
667 label: 'deb12-amd64 deb12'
668 mode: EXCLUSIVE
669 - meta:
670 address: 172.18.16.73
671 lxd:
672 name: ci-node-deb12-amd64-2c-05
673 target: ci-host-amd64-2c
674 jenkins:
675 label: 'deb12-amd64 deb12'
676 mode: EXCLUSIVE
677 - meta:
678 address: 172.18.16.74
679 lxd:
680 name: ci-node-deb12-amd64-2c-06
681 target: ci-host-amd64-2c
682 jenkins:
683 label: 'deb12-amd64 deb12'
684 mode: EXCLUSIVE
685 - meta:
686 address: 172.18.16.75
687 lxd:
688 name: ci-node-deb12-amd64-2c-07
689 target: ci-host-amd64-2c
690 jenkins:
691 label: 'deb12-amd64 deb12'
692 mode: EXCLUSIVE
693 - meta:
694 address: 172.18.16.76
695 lxd:
696 name: ci-node-deb12-amd64-2c-08
697 target: ci-host-amd64-2c
698 jenkins:
699 label: 'deb12-amd64 deb12'
700 mode: EXCLUSIVE
701 - meta:
702 address: 172.18.16.77
703 lxd:
704 name: ci-node-deb12-amd64-2c-09
705 target: ci-host-amd64-2c
706 jenkins:
707 label: 'deb12-amd64 deb12'
708 mode: EXCLUSIVE
709 - meta:
710 address: 172.18.16.78
711 lxd:
712 name: ci-node-deb12-amd64-2c-10
713 target: ci-host-amd64-2c
714 jenkins:
715 label: 'deb12-amd64 deb12'
716 mode: EXCLUSIVE
717 # @NOTE: debian/bookworm/cloud/i386 isn't an image
718 # available from images.linuxcontainers.org since they
719 # reduced architecture to save storage space. The instances
720 # below were produced from copies which weren't installed with
721 # cloud-init.
722 - meta:
723 address: 172.18.16.79
724 lxd:
725 name: ci-node-deb12-i386-1a-01
726 target: ci-host-amd64-1a
727 source:
728 alias: debian/bookworm/cloud/i386
729 jenkins:
730 label: 'deb12-i386 deb12'
731 mode: EXCLUSIVE
732 - meta:
733 address: 172.18.16.80
734 lxd:
735 name: ci-node-deb12-i386-1b-01
736 target: ci-host-amd64-1b
737 jenkins:
738 label: 'deb12-i386 deb12'
739 mode: EXCLUSIVE
740 - meta:
741 address: 172.18.16.81
742 lxd:
743 name: ci-node-deb12-i386-1c-01
744 target: ci-host-amd64-1c
745 jenkins:
746 label: 'deb12-i386 deb12'
747 mode: EXCLUSIVE
748 - meta:
749 address: 172.18.16.82
750 lxd:
751 name: ci-node-deb12-i386-1d-01
752 target: ci-host-amd64-1d
753 jenkins:
754 label: 'deb12-i386 deb12'
755 mode: EXCLUSIVE
756 - meta:
757 address: 172.18.16.83
758 lxd:
759 name: ci-node-deb12-i386-2a-01
760 target: ci-host-amd64-2a
761 jenkins:
762 label: 'deb12-i386 deb12'
763 mode: EXCLUSIVE
764 - meta:
765 address: 172.18.16.84
766 lxd:
767 name: ci-node-deb12-i386-2b-01
768 target: ci-host-amd64-2b
769 jenkins:
770 label: 'deb12-i386 deb12'
771 mode: EXCLUSIVE
772 - meta:
773 address: 172.18.16.85
774 lxd:
775 name: ci-node-deb12-i386-2c-01
776 target: ci-host-amd64-2c
777 jenkins:
778 label: 'deb12-i386 deb12'
779 mode: EXCLUSIVE
780 - meta:
781 address: 172.18.16.86
782 lxd:
783 name: ci-node-deb12-i386-2d-01
784 target: ci-host-amd64-2d
785 jenkins:
786 label: 'deb12-i386 deb12'
787 mode: EXCLUSIVE
788 # "Root " nodes in libvirt, since Jenkins can use the "libvirt agents" plugin
789 # to revert to a specific snapshot before running a job
790 #
791 # @NOTE: For Jenkins, the node configuration was initially created by cloning
792 # or creating the nodes as they use a type of node which isn't 'simple' to
793 # create through the API. The entire XML configuration would have to be written
794 # from scratch. In effect, templates may be a better long term solution than
795 # the current structure.
796 #
797 - jenkins:
798 name: 'ci-rootnode-deb12-amd64-1a-01'
799 label: 'deb12 deb12-amd64-rootnode amd64-rootnode'
800 mode: EXCLUSIVE
801 config:
802 remoteFS: '/root'
803 launcher/hypervisorDescription: 'QEMU+ssh - ci-host-amd64-1a.internal.efficios.com'
804 launcher/virtualMachineName: 'ci-rootnode-deb12-amd64-1a-01'
805 launcher/delegate: 'hudson.plugins.sshslaves.SSHLauncher=class'
806 launcher/delegate/port: '22'
807 launcher/delegate/host: 'ci-rootnode-deb12-amd64-1a-01.internal.efficios.com'
808 launcher/delegate/credentialsId: 'bb5a81cf-346b-43fc-8586-3dc5e43801be'
809 ./hypervisorDescription: 'QEMU+ssh - ci-host-amd64-1a.internal.efficios.com'
810 ./virtualMachineName: 'ci-rootnode-deb12-amd64-1a-01'
811 snapshotName: ''
812 beforeJobSnapshotName: 'base-configuration'
813 startupWaitingPeriodSeconds: '20'
814 launcher/waitTimeMs: '20000'
815 shutdownMethod: 'destroy'
816 vm:
817 name: 'ci-rootnode-deb12-amd64-1a-01'
818 disk: '/var/lib/libvirt/images/ci-rootnode-deb12-amd64-1a-01.qcow'
819 host: 'ci-host-amd64-1a.internal.efficios.com'
820 meta:
821 address: 172.18.17.1
822 - jenkins:
823 name: 'ci-rootnode-deb12-i386-1a-01'
824 label: 'deb12 deb12-i386-rootnode'
825 mode: EXCLUSIVE
826 config:
827 remoteFS: '/root'
828 launcher/hypervisorDescription: 'QEMU+ssh - ci-host-amd64-1a.internal.efficios.com'
829 launcher/virtualMachineName: 'ci-rootnode-deb12-i386-1a-01'
830 launcher/delegate: 'hudson.plugins.sshslaves.SSHLauncher=class'
831 launcher/delegate/port: '22'
832 launcher/delegate/host: 'ci-rootnode-deb12-i386-1a-01.internal.efficios.com'
833 launcher/delegate/credentialsId: 'bb5a81cf-346b-43fc-8586-3dc5e43801be'
834 ./hypervisorDescription: 'QEMU+ssh - ci-host-amd64-1a.internal.efficios.com'
835 ./virtualMachineName: 'ci-rootnode-deb12-i386-1a-01'
836 snapshotName: ''
837 beforeJobSnapshotName: 'base-configuration'
838 startupWaitingPeriodSeconds: '20'
839 launcher/waitTimeMs: '20000'
840 shutdownMethod: 'destroy'
841 vm:
842 name: 'ci-rootnode-deb12-i386-1a-01'
843 disk: '/var/lib/libvirt/images/ci-rootnode-deb12-i386-1a-01.qcow'
844 host: 'ci-host-amd64-1a.internal.efficios.com'
845 meta:
846 address: 172.18.17.2
847 - jenkins:
848 label: 'deb12 deb12-amd64-rootnode amd64-rootnode'
849 name: 'ci-rootnode-deb12-amd64-1b-01'
850 mode: EXCLUSIVE
851 config:
852 remoteFS: '/root'
853 launcher/hypervisorDescription: 'QEMU+ssh - ci-host-amd64-1b.internal.efficios.com'
854 launcher/virtualMachineName: 'ci-rootnode-deb12-amd64-1b-01'
855 launcher/delegate: 'hudson.plugins.sshslaves.SSHLauncher=class'
856 launcher/delegate/port: '22'
857 launcher/delegate/host: 'ci-rootnode-deb12-amd64-1b-01.internal.efficios.com'
858 launcher/delegate/credentialsId: 'bb5a81cf-346b-43fc-8586-3dc5e43801be'
859 ./hypervisorDescription: 'QEMU+ssh - ci-host-amd64-1b.internal.efficios.com'
860 ./virtualMachineName: 'ci-rootnode-deb12-amd64-1b-01'
861 snapshotName: ''
862 beforeJobSnapshotName: 'base-configuration'
863 startupWaitingPeriodSeconds: '20'
864 launcher/waitTimeMs: '20000'
865 shutdownMethod: 'destroy'
866 vm:
867 name: 'ci-rootnode-deb12-amd64-1b-01'
868 disk: '/var/lib/libvirt/images/ci-rootnode-deb12-amd64-1b-01.qcow'
869 host: 'ci-host-amd64-1b.internal.efficios.com'
870 meta:
871 address: 172.18.17.3
872 - jenkins:
873 label: 'deb12 deb12-amd64-rootnode amd64-rootnode'
874 name: 'ci-rootnode-deb12-amd64-1c-01'
875 mode: EXCLUSIVE
876 config:
877 remoteFS: '/root'
878 launcher/hypervisorDescription: 'QEMU+ssh - ci-host-amd64-1c.internal.efficios.com'
879 launcher/virtualMachineName: 'ci-rootnode-deb12-amd64-1c-01'
880 launcher/delegate: 'hudson.plugins.sshslaves.SSHLauncher=class'
881 launcher/delegate/port: '22'
882 launcher/delegate/host: 'ci-rootnode-deb12-amd64-1c-01.internal.efficios.com'
883 launcher/delegate/credentialsId: 'bb5a81cf-346b-43fc-8586-3dc5e43801be'
884 snapshotName: ''
885 beforeJobSnapshotName: 'base-configuration'
886 startupWaitingPeriodSeconds: '20'
887 launcher/waitTimeMs: '20000'
888 shutdownMethod: 'destroy'
889 vm:
890 name: 'ci-rootnode-deb12-amd64-1c-01'
891 disk: '/var/lib/libvirt/images/ci-rootnode-deb12-amd64-1c-01.qcow'
892 host: 'ci-host-amd64-1c.internal.efficios.com'
893 meta:
894 address: 172.18.17.4
895 - jenkins:
896 label: 'deb12 deb12-amd64-rootnode amd64-rootnode'
897 name: 'ci-rootnode-deb12-amd64-1d-01'
898 config:
899 remoteFS: '/root'
900 launcher/hypervisorDescription: 'QEMU+ssh - ci-host-amd64-1d.internal.efficios.com'
901 launcher/virtualMachineName: 'ci-rootnode-deb12-amd64-1d-01'
902 launcher/delegate: 'hudson.plugins.sshslaves.SSHLauncher=class'
903 launcher/delegate/port: '22'
904 launcher/delegate/host: 'ci-rootnode-deb12-amd64-1d-01.internal.efficios.com'
905 launcher/delegate/credentialsId: 'bb5a81cf-346b-43fc-8586-3dc5e43801be'
906 ./hypervisorDescription: 'QEMU+ssh - ci-host-amd64-1d.internal.efficios.com'
907 ./virtualMachineName: 'ci-rootnode-deb12-amd64-1d-01'
908 snapshotName: ''
909 beforeJobSnapshotName: 'base-configuration'
910 startupWaitingPeriodSeconds: '20'
911 launcher/waitTimeMs: '20000'
912 shutdownMethod: 'destroy'
913 vm:
914 name: 'ci-rootnode-deb12-amd64-1d-01'
915 disk: '/var/lib/libvirt/images/ci-rootnode-deb12-amd64-1d-01.qcow'
916 host: 'ci-host-amd64-1d.internal.efficios.com'
917 meta:
918 address: 172.18.17.5
919 - jenkins:
920 label: 'deb12 deb12-amd64-rootnode amd64-rootnode'
921 name: 'ci-rootnode-deb12-amd64-2a-01'
922 mode: EXCLUSIVE
923 config:
924 remoteFS: '/root'
925 launcher/hypervisorDescription: 'QEMU+ssh - ci-host-amd64-2a.internal.efficios.com'
926 launcher/virtualMachineName: 'ci-rootnode-deb12-amd64-2a-01'
927 launcher/delegate: 'hudson.plugins.sshslaves.SSHLauncher=class'
928 launcher/delegate/port: '22'
929 launcher/delegate/host: 'ci-rootnode-deb12-amd64-2a-01.internal.efficios.com'
930 launcher/delegate/credentialsId: 'bb5a81cf-346b-43fc-8586-3dc5e43801be'
931 ./hypervisorDescription: 'QEMU+ssh - ci-host-amd64-2a.internal.efficios.com'
932 ./virtualMachineName: 'ci-rootnode-deb12-amd64-2a-01'
933 snapshotName: ''
934 beforeJobSnapshotName: 'base-configuration'
935 startupWaitingPeriodSeconds: '20'
936 shutdownMethod: 'destroy'
937 vm:
938 name: 'ci-rootnode-deb12-amd64-2a-01'
939 disk: '/var/lib/libvirt/images/ci-rootnode-deb12-amd64-2a-01.qcow'
940 host: 'ci-host-amd64-2a.internal.efficios.com'
941 meta:
942 address: 172.18.17.6
943 - jenkins:
944 label: 'deb12 deb12-amd64-rootnode amd64-rootnode'
945 name: 'ci-rootnode-deb12-amd64-2b-01'
946 mode: EXCLUSIVE
947 config:
948 remoteFS: '/root'
949 launcher/hypervisorDescription: 'QEMU+ssh - ci-host-amd64-2b.internal.efficios.com'
950 launcher/virtualMachineName: 'ci-rootnode-deb12-amd64-2b-01'
951 launcher/delegate: 'hudson.plugins.sshslaves.SSHLauncher=class'
952 launcher/delegate/port: '22'
953 launcher/delegate/host: 'ci-rootnode-deb12-amd64-2b-01.internal.efficios.com'
954 launcher/delegate/credentialsId: 'bb5a81cf-346b-43fc-8586-3dc5e43801be'
955 ./hypervisorDescription: 'QEMU+ssh - ci-host-amd64-2b.internal.efficios.com'
956 ./virtualMachineName: 'ci-rootnode-deb12-amd64-2b-01'
957 snapshotName: ''
958 beforeJobSnapshotName: 'base-configuration'
959 startupWaitingPeriodSeconds: '20'
960 launcher/waitTimeMs: '20000'
961 shutdownMethod: 'destroy'
962 vm:
963 name: 'ci-rootnode-deb12-amd64-2b-01'
964 disk: '/var/lib/libvirt/images/ci-rootnode-deb12-amd64-2b-01.qcow'
965 host: 'ci-host-amd64-2b.internal.efficios.com'
966 meta:
967 address: 172.18.17.7
968 - jenkins:
969 label: 'deb12 deb12-amd64-rootnode amd64-rootnode'
970 name: 'ci-rootnode-deb12-amd64-2c-01'
971 mode: EXCLUSIVE
972 config:
973 remoteFS: '/root'
974 launcher/hypervisorDescription: 'QEMU+ssh - ci-host-amd64-2c.internal.efficios.com'
975 launcher/virtualMachineName: 'ci-rootnode-deb12-amd64-2c-01'
976 launcher/delegate: 'hudson.plugins.sshslaves.SSHLauncher=class'
977 launcher/delegate/port: '22'
978 launcher/delegate/host: 'ci-rootnode-deb12-amd64-2c-01.internal.efficios.com'
979 launcher/delegate/credentialsId: 'bb5a81cf-346b-43fc-8586-3dc5e43801be'
980 ./hypervisorDescription: 'QEMU+ssh - ci-host-amd64-2c.internal.efficios.com'
981 ./virtualMachineName: 'ci-rootnode-deb12-amd64-2c-01'
982 snapshotName: ''
983 beforeJobSnapshotName: 'base-configuration'
984 startupWaitingPeriodSeconds: '20'
985 launcher/waitTimeMs: '20000'
986 shutdownMethod: 'destroy'
987 vm:
988 name: 'ci-rootnode-deb12-amd64-2c-01'
989 disk: '/var/lib/libvirt/images/ci-rootnode-deb12-amd64-2c-01.qcow'
990 host: 'ci-host-amd64-2c.internal.efficios.com'
991 meta:
992 address: 172.18.17.8
993 - jenkins:
994 label: 'deb12 deb12-amd64-rootnode amd64-rootnode'
995 name: 'ci-rootnode-deb12-amd64-2d-01'
996 mode: EXCLUSIVE
997 config:
998 remoteFS: '/root'
999 launcher/hypervisorDescription: 'QEMU+ssh - ci-host-amd64-2d.internal.efficios.com'
1000 launcher/virtualMachineName: 'ci-rootnode-deb12-amd64-2d-01'
1001 launcher/delegate: 'hudson.plugins.sshslaves.SSHLauncher=class'
1002 launcher/delegate/port: '22'
1003 launcher/delegate/host: 'ci-rootnode-deb12-amd64-2d-01.internal.efficios.com'
1004 launcher/delegate/credentialsId: 'bb5a81cf-346b-43fc-8586-3dc5e43801be'
1005 ./hypervisorDescription: 'QEMU+ssh - ci-host-amd64-2d.internal.efficios.com'
1006 ./virtualMachineName: 'ci-rootnode-deb12-amd64-2d-01'
1007 snapshotName: ''
1008 beforeJobSnapshotName: 'base-configuration'
1009 startupWaitingPeriodSeconds: '20'
1010 launcher/waitTimeMs: '20000'
1011 shutdownMethod: 'destroy'
1012 vm:
1013 name: 'ci-rootnode-deb12-amd64-2d-01'
1014 disk: '/var/lib/libvirt/images/ci-rootnode-deb12-amd64-2d-01.qcow'
1015 host: 'ci-host-amd64-2d.internal.efficios.com'
1016 meta:
1017 address: 172.18.17.9
1018 - jenkins:
1019 label: 'deb12 deb12-amd64-rootnode amd64-rootnode-linux5'
1020 name: 'ci-rootnode-deb12-amd64-1c-02'
1021 mode: EXCLUSIVE
1022 config:
1023 remoteFS: '/root'
1024 launcher/hypervisorDescription: 'QEMU+ssh - ci-host-amd64-1c.internal.efficios.com'
1025 launcher/virtualMachineName: 'ci-rootnode-deb12-amd64-1c-02'
1026 launcher/delegate: 'hudson.plugins.sshslaves.SSHLauncher=class'
1027 launcher/delegate/port: '22'
1028 launcher/delegate/host: 'ci-rootnode-deb12-amd64-1c-02.internal.efficios.com'
1029 launcher/delegate/credentialsId: 'bb5a81cf-346b-43fc-8586-3dc5e43801be'
1030 ./hypervisorDescription: 'QEMU+ssh - ci-host-amd64-1c.internal.efficios.com'
1031 ./virtualMachineName: 'ci-rootnode-deb12-amd64-1c-02'
1032 snapshotName: ''
1033 beforeJobSnapshotName: 'base-configuration'
1034 startupWaitingPeriodSeconds: '20'
1035 launcher/waitTimeMs: '20000'
1036 shutdownMethod: 'destroy'
1037 vm:
1038 name: 'ci-rootnode-deb12-amd64-1c-02'
1039 disk: '/var/lib/libvirt/images/ci-rootnode-deb12-amd64-1c-02.qcow'
1040 host: 'ci-host-amd64-1c.internal.efficios.com'
1041 meta:
1042 address: 172.18.17.10
1043 # VMs for running tests using lava
1044 - jenkins: {}
1045 meta: {}
1046 vm:
1047 name: 'lava-node-amd64-01'
1048 disk: '/var/lib/libvirt/images/lava-node-amd64-01.qcow'
1049 disk_capacity: '10G'
1050 host: 'ci-host-amd64-2d.internal.efficios.com'
1051 - jenkins: {}
1052 meta: {}
1053 vm:
1054 name: 'lava-node-amd64-02'
1055 disk: '/var/lib/libvirt/images/lava-node-amd64-02.qcow'
1056 disk_capacity: '10G'
1057 host: 'ci-host-amd64-2d.internal.efficios.com'
1058 - jenkins: {}
1059 meta: {}
1060 vm:
1061 name: 'lava-node-amd64-03'
1062 disk: '/var/lib/libvirt/images/lava-node-amd64-03.qcow'
1063 disk_capacity: '10G'
1064 host: 'ci-host-amd64-2d.internal.efficios.com'
1065 - jenkins: {}
1066 meta: {}
1067 vm:
1068 name: 'lava-node-amd64-04'
1069 disk: '/var/lib/libvirt/images/lava-node-amd64-04.qcow'
1070 disk_capacity: '10G'
1071 host: 'ci-host-amd64-2d.internal.efficios.com'
1072 - jenkins: {}
1073 meta: {}
1074 vm:
1075 name: 'lava-node-amd64-05'
1076 disk: '/var/lib/libvirt/images/lava-node-amd64-05.qcow'
1077 disk_capacity: '10G'
1078 host: 'ci-host-amd64-2d.internal.efficios.com'
This page took 0.051561 seconds and 3 git commands to generate.