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
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)
14 # address: 192.168.1.2
16 # name: ci-node-example
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.
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).
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.
31 # @example a container created on a specific cluster member
33 # address: 192.168.1.2
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
40 # @example a virtual machine with the default image
42 # address: 192.168.1.2
44 # name: ci-rootnode-example
45 # type: virtual-machine
49 # @example a VM with an ISO attached as a cdrom
51 # address: 192.168.1.2
53 # name: ci-rootnode-example
54 # type: virtual-machine
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'.
64 # raw.qemu: '-drive file=/path/to/image.iso,media=cdrom'
65 # raw.apparmor: '/path/to/image.iso rk,'
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
72 # @example Define a VM using libvirt
74 # # host: 'ci-host-example'
75 # name: 'ci-rootnode-example'
76 # disk: '/path/to/disk'
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
82 # @note: `meta.address` doesn't set any additional information for libvirt VMs.
89 target: ci-host-amd64-1c
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'
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
104 name: ci-node-deb12-amd64-01
106 label: 'deb12-amd64 deb12'
111 name: ci-node-deb12-amd64-02
113 label: 'deb12-amd64 deb12'
118 name: ci-node-deb12-amd64-03
120 label: 'deb12-amd64 deb12'
125 name: ci-node-deb12-amd64-04
127 label: 'deb12-amd64 deb12'
132 name: ci-node-deb12-amd64-05
134 label: 'deb12-amd64 deb12'
139 name: ci-node-deb12-amd64-06
141 label: 'deb12-amd64 deb12'
146 name: ci-node-deb12-amd64-07
148 label: 'deb12-amd64 deb12'
153 name: ci-node-deb12-amd64-08
155 label: 'deb12-amd64 deb12'
160 name: ci-node-deb12-amd64-1a-01
161 target: ci-host-amd64-1a
163 label: 'deb12-amd64 deb12'
166 address: 172.18.16.10
168 name: ci-node-deb12-amd64-1a-02
169 target: ci-host-amd64-1a
171 label: 'deb12-amd64 deb12'
174 address: 172.18.16.11
176 name: ci-node-deb12-amd64-1a-03
177 target: ci-host-amd64-1a
179 label: 'deb12-amd64 deb12'
182 address: 172.18.16.12
184 name: ci-node-deb12-amd64-1a-04
185 target: ci-host-amd64-1a
187 label: 'deb12-amd64 deb12'
190 address: 172.18.16.13
192 name: ci-node-deb12-amd64-1a-05
193 target: ci-host-amd64-1a
195 label: 'deb12-amd64 deb12'
198 address: 172.18.16.14
200 name: ci-node-deb12-amd64-1a-06
201 target: ci-host-amd64-1a
203 label: 'deb12-amd64 deb12'
206 address: 172.18.16.15
208 name: ci-node-deb12-amd64-1a-07
209 target: ci-host-amd64-1a
211 label: 'deb12-amd64 deb12'
214 address: 172.18.16.16
216 name: ci-node-deb12-amd64-1a-08
217 target: ci-host-amd64-1a
219 label: 'deb12-amd64 deb12'
222 address: 172.18.16.17
224 name: ci-node-deb12-amd64-1a-09
225 target: ci-host-amd64-1a
227 label: 'deb12-amd64 deb12'
230 address: 172.18.16.18
232 name: ci-node-deb12-amd64-1a-10
233 target: ci-host-amd64-1a
235 label: 'deb12-amd64 deb12'
238 address: 172.18.16.19
240 name: ci-node-deb12-amd64-1b-01
241 target: ci-host-amd64-1b
243 label: 'deb12-amd64 deb12'
246 address: 172.18.16.20
248 name: ci-node-deb12-amd64-1b-02
249 target: ci-host-amd64-1b
251 label: 'deb12-amd64 deb12'
254 address: 172.18.16.21
256 name: ci-node-deb12-amd64-1b-03
257 target: ci-host-amd64-1b
259 label: 'deb12-amd64 deb12'
262 address: 172.18.16.22
264 name: ci-node-deb12-amd64-1b-04
265 target: ci-host-amd64-1b
267 label: 'deb12-amd64 deb12'
270 address: 172.18.16.23
272 name: ci-node-deb12-amd64-1b-05
273 target: ci-host-amd64-1b
275 label: 'deb12-amd64 deb12'
278 address: 172.18.16.24
280 name: ci-node-deb12-amd64-1b-06
281 target: ci-host-amd64-1b
283 label: 'deb12-amd64 deb12'
286 address: 172.18.16.25
288 name: ci-node-deb12-amd64-1b-07
289 target: ci-host-amd64-1b
291 label: 'deb12-amd64 deb12'
294 address: 172.18.16.26
296 name: ci-node-deb12-amd64-1b-08
297 target: ci-host-amd64-1b
299 label: 'deb12-amd64 deb12'
302 address: 172.18.16.27
304 name: ci-node-deb12-amd64-1b-09
305 target: ci-host-amd64-1b
307 label: 'deb12-amd64 deb12'
310 address: 172.18.16.28
312 name: ci-node-deb12-amd64-1b-10
313 target: ci-host-amd64-1b
315 label: 'deb12-amd64 deb12'
318 address: 172.18.16.29
320 name: ci-node-deb12-amd64-1c-01
321 target: ci-host-amd64-1c
323 label: 'deb12-amd64 deb12'
326 address: 172.18.16.30
328 name: ci-node-deb12-amd64-1c-02
329 target: ci-host-amd64-1c
331 label: 'deb12-amd64 deb12'
334 address: 172.18.16.31
336 name: ci-node-deb12-amd64-1c-03
337 target: ci-host-amd64-1c
339 label: 'deb12-amd64 deb12'
342 address: 172.18.16.32
344 name: ci-node-deb12-amd64-1c-04
345 target: ci-host-amd64-1c
347 label: 'deb12-amd64 deb12'
350 address: 172.18.16.33
352 name: ci-node-deb12-amd64-1c-05
353 target: ci-host-amd64-1c
355 label: 'deb12-amd64 deb12'
358 address: 172.18.16.34
360 name: ci-node-deb12-amd64-1c-06
361 target: ci-host-amd64-1c
363 label: 'deb12-amd64 deb12'
366 address: 172.18.16.35
368 name: ci-node-deb12-amd64-1c-07
369 target: ci-host-amd64-1c
371 label: 'deb12-amd64 deb12'
374 address: 172.18.16.36
376 name: ci-node-deb12-amd64-1c-08
377 target: ci-host-amd64-1c
379 label: 'deb12-amd64 deb12'
382 address: 172.18.16.37
384 name: ci-node-deb12-amd64-1c-09
385 target: ci-host-amd64-1c
387 label: 'deb12-amd64 deb12'
390 address: 172.18.16.38
392 name: ci-node-deb12-amd64-1c-10
393 target: ci-host-amd64-1c
395 label: 'deb12-amd64 deb12'
398 address: 172.18.16.39
400 name: ci-node-deb12-amd64-1d-01
401 target: ci-host-amd64-1d
403 label: 'deb12-amd64 deb12'
406 address: 172.18.16.40
408 name: ci-node-deb12-amd64-1d-02
409 target: ci-host-amd64-1d
411 label: 'deb12-amd64 deb12'
414 address: 172.18.16.41
416 name: ci-node-deb12-amd64-1d-03
417 target: ci-host-amd64-1d
419 label: 'deb12-amd64 deb12'
422 address: 172.18.16.42
424 name: ci-node-deb12-amd64-1d-04
425 target: ci-host-amd64-1d
427 label: 'deb12-amd64 deb12'
430 address: 172.18.16.43
432 name: ci-node-deb12-amd64-1d-05
433 target: ci-host-amd64-1d
435 label: 'deb12-amd64 deb12'
438 address: 172.18.16.44
440 name: ci-node-deb12-amd64-1d-06
441 target: ci-host-amd64-1d
443 label: 'deb12-amd64 deb12'
446 address: 172.18.16.45
448 name: ci-node-deb12-amd64-1d-07
449 target: ci-host-amd64-1d
451 label: 'deb12-amd64 deb12'
454 address: 172.18.16.46
456 name: ci-node-deb12-amd64-1d-08
457 target: ci-host-amd64-1d
459 label: 'deb12-amd64 deb12'
462 address: 172.18.16.47
464 name: ci-node-deb12-amd64-1d-09
465 target: ci-host-amd64-1d
467 label: 'deb12-amd64 deb12'
470 address: 172.18.16.48
472 name: ci-node-deb12-amd64-1d-10
473 target: ci-host-amd64-1d
475 label: 'deb12-amd64 deb12'
478 address: 172.18.16.49
480 name: ci-node-deb12-amd64-2a-01
481 target: ci-host-amd64-2a
483 label: 'deb12-amd64 deb12'
486 address: 172.18.16.50
488 name: ci-node-deb12-amd64-2a-02
489 target: ci-host-amd64-2a
491 label: 'deb12-amd64 deb12'
494 address: 172.18.16.51
496 name: ci-node-deb12-amd64-2a-03
497 target: ci-host-amd64-2a
499 label: 'deb12-amd64 deb12'
502 address: 172.18.16.52
504 name: ci-node-deb12-amd64-2a-04
505 target: ci-host-amd64-2a
507 label: 'deb12-amd64 deb12'
510 address: 172.18.16.53
512 name: ci-node-deb12-amd64-2a-05
513 target: ci-host-amd64-2a
515 label: 'deb12-amd64 deb12'
518 address: 172.18.16.54
520 name: ci-node-deb12-amd64-2a-06
521 target: ci-host-amd64-2a
523 label: 'deb12-amd64 deb12'
526 address: 172.18.16.55
528 name: ci-node-deb12-amd64-2a-07
529 target: ci-host-amd64-2a
531 label: 'deb12-amd64 deb12'
534 address: 172.18.16.56
536 name: ci-node-deb12-amd64-2a-08
537 target: ci-host-amd64-2a
539 label: 'deb12-amd64 deb12'
542 address: 172.18.16.57
544 name: ci-node-deb12-amd64-2a-09
545 target: ci-host-amd64-2a
547 label: 'deb12-amd64 deb12'
550 address: 172.18.16.58
552 name: ci-node-deb12-amd64-2a-10
553 target: ci-host-amd64-2a
555 label: 'deb12-amd64 deb12'
558 address: 172.18.16.59
560 name: ci-node-deb12-amd64-2b-01
561 target: ci-host-amd64-2b
563 label: 'deb12-amd64 deb12'
566 address: 172.18.16.60
568 name: ci-node-deb12-amd64-2b-02
569 target: ci-host-amd64-2b
571 label: 'deb12-amd64 deb12'
574 address: 172.18.16.61
576 name: ci-node-deb12-amd64-2b-03
577 target: ci-host-amd64-2b
579 label: 'deb12-amd64 deb12'
582 address: 172.18.16.62
584 name: ci-node-deb12-amd64-2b-04
585 target: ci-host-amd64-2b
587 label: 'deb12-amd64 deb12'
590 address: 172.18.16.63
592 name: ci-node-deb12-amd64-2b-05
593 target: ci-host-amd64-2b
595 label: 'deb12-amd64 deb12'
598 address: 172.18.16.64
600 name: ci-node-deb12-amd64-2b-06
601 target: ci-host-amd64-2b
603 label: 'deb12-amd64 deb12'
606 address: 172.18.16.65
608 name: ci-node-deb12-amd64-2b-07
609 target: ci-host-amd64-2b
611 label: 'deb12-amd64 deb12'
614 address: 172.18.16.66
616 name: ci-node-deb12-amd64-2b-08
617 target: ci-host-amd64-2b
619 label: 'deb12-amd64 deb12'
622 address: 172.18.16.67
624 name: ci-node-deb12-amd64-2b-09
625 target: ci-host-amd64-2b
627 label: 'deb12-amd64 deb12'
630 address: 172.18.16.68
632 name: ci-node-deb12-amd64-2b-10
633 target: ci-host-amd64-2b
635 label: 'deb12-amd64 deb12'
638 address: 172.18.16.69
640 name: ci-node-deb12-amd64-2c-01
641 target: ci-host-amd64-2c
643 label: 'deb12-amd64 deb12'
646 address: 172.18.16.70
648 name: ci-node-deb12-amd64-2c-02
649 target: ci-host-amd64-2c
651 label: 'deb12-amd64 deb12'
654 address: 172.18.16.71
656 name: ci-node-deb12-amd64-2c-03
657 target: ci-host-amd64-2c
659 label: 'deb12-amd64 deb12'
662 address: 172.18.16.72
664 name: ci-node-deb12-amd64-2c-04
665 target: ci-host-amd64-2c
667 label: 'deb12-amd64 deb12'
670 address: 172.18.16.73
672 name: ci-node-deb12-amd64-2c-05
673 target: ci-host-amd64-2c
675 label: 'deb12-amd64 deb12'
678 address: 172.18.16.74
680 name: ci-node-deb12-amd64-2c-06
681 target: ci-host-amd64-2c
683 label: 'deb12-amd64 deb12'
686 address: 172.18.16.75
688 name: ci-node-deb12-amd64-2c-07
689 target: ci-host-amd64-2c
691 label: 'deb12-amd64 deb12'
694 address: 172.18.16.76
696 name: ci-node-deb12-amd64-2c-08
697 target: ci-host-amd64-2c
699 label: 'deb12-amd64 deb12'
702 address: 172.18.16.77
704 name: ci-node-deb12-amd64-2c-09
705 target: ci-host-amd64-2c
707 label: 'deb12-amd64 deb12'
710 address: 172.18.16.78
712 name: ci-node-deb12-amd64-2c-10
713 target: ci-host-amd64-2c
715 label: 'deb12-amd64 deb12'
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
723 address: 172.18.16.79
725 name: ci-node-deb12-i386-1a-01
726 target: ci-host-amd64-1a
728 alias: debian/bookworm/cloud/i386
730 label: 'deb12-i386 deb12'
733 address: 172.18.16.80
735 name: ci-node-deb12-i386-1b-01
736 target: ci-host-amd64-1b
738 label: 'deb12-i386 deb12'
741 address: 172.18.16.81
743 name: ci-node-deb12-i386-1c-01
744 target: ci-host-amd64-1c
746 label: 'deb12-i386 deb12'
749 address: 172.18.16.82
751 name: ci-node-deb12-i386-1d-01
752 target: ci-host-amd64-1d
754 label: 'deb12-i386 deb12'
757 address: 172.18.16.83
759 name: ci-node-deb12-i386-2a-01
760 target: ci-host-amd64-2a
762 label: 'deb12-i386 deb12'
765 address: 172.18.16.84
767 name: ci-node-deb12-i386-2b-01
768 target: ci-host-amd64-2b
770 label: 'deb12-i386 deb12'
773 address: 172.18.16.85
775 name: ci-node-deb12-i386-2c-01
776 target: ci-host-amd64-2c
778 label: 'deb12-i386 deb12'
781 address: 172.18.16.86
783 name: ci-node-deb12-i386-2d-01
784 target: ci-host-amd64-2d
786 label: 'deb12-i386 deb12'
788 # "Root " nodes in libvirt, since Jenkins can use the "libvirt agents" plugin
789 # to revert to a specific snapshot before running a job
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.
798 name: 'ci-rootnode-deb12-amd64-1a-01'
799 label: 'deb12 deb12-amd64-rootnode amd64-rootnode'
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'
812 beforeJobSnapshotName: 'base-configuration'
813 startupWaitingPeriodSeconds: '20'
814 launcher/waitTimeMs: '20000'
815 shutdownMethod: 'destroy'
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'
823 name: 'ci-rootnode-deb12-i386-1a-01'
824 label: 'deb12 deb12-i386-rootnode'
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'
837 beforeJobSnapshotName: 'base-configuration'
838 startupWaitingPeriodSeconds: '20'
839 launcher/waitTimeMs: '20000'
840 shutdownMethod: 'destroy'
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'
848 label: 'deb12 deb12-amd64-rootnode amd64-rootnode'
849 name: 'ci-rootnode-deb12-amd64-1b-01'
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'
862 beforeJobSnapshotName: 'base-configuration'
863 startupWaitingPeriodSeconds: '20'
864 launcher/waitTimeMs: '20000'
865 shutdownMethod: 'destroy'
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'
873 label: 'deb12 deb12-amd64-rootnode amd64-rootnode'
874 name: 'ci-rootnode-deb12-amd64-1c-01'
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'
885 beforeJobSnapshotName: 'base-configuration'
886 startupWaitingPeriodSeconds: '20'
887 launcher/waitTimeMs: '20000'
888 shutdownMethod: 'destroy'
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'
896 label: 'deb12 deb12-amd64-rootnode amd64-rootnode'
897 name: 'ci-rootnode-deb12-amd64-1d-01'
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'
909 beforeJobSnapshotName: 'base-configuration'
910 startupWaitingPeriodSeconds: '20'
911 launcher/waitTimeMs: '20000'
912 shutdownMethod: 'destroy'
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'
920 label: 'deb12 deb12-amd64-rootnode amd64-rootnode'
921 name: 'ci-rootnode-deb12-amd64-2a-01'
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'
934 beforeJobSnapshotName: 'base-configuration'
935 startupWaitingPeriodSeconds: '20'
936 shutdownMethod: 'destroy'
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'
944 label: 'deb12 deb12-amd64-rootnode amd64-rootnode'
945 name: 'ci-rootnode-deb12-amd64-2b-01'
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'
958 beforeJobSnapshotName: 'base-configuration'
959 startupWaitingPeriodSeconds: '20'
960 launcher/waitTimeMs: '20000'
961 shutdownMethod: 'destroy'
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'
969 label: 'deb12 deb12-amd64-rootnode amd64-rootnode'
970 name: 'ci-rootnode-deb12-amd64-2c-01'
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'
983 beforeJobSnapshotName: 'base-configuration'
984 startupWaitingPeriodSeconds: '20'
985 launcher/waitTimeMs: '20000'
986 shutdownMethod: 'destroy'
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'
994 label: 'deb12 deb12-amd64-rootnode amd64-rootnode'
995 name: 'ci-rootnode-deb12-amd64-2d-01'
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'
1008 beforeJobSnapshotName: 'base-configuration'
1009 startupWaitingPeriodSeconds: '20'
1010 launcher/waitTimeMs: '20000'
1011 shutdownMethod: 'destroy'
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'
1017 address: 172.18.17.9
1019 label: 'deb12 deb12-amd64-rootnode amd64-rootnode-linux5'
1020 name: 'ci-rootnode-deb12-amd64-1c-02'
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'
1033 beforeJobSnapshotName: 'base-configuration'
1034 startupWaitingPeriodSeconds: '20'
1035 launcher/waitTimeMs: '20000'
1036 shutdownMethod: 'destroy'
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'
1042 address: 172.18.17.10
1043 # VMs for running tests using lava
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'
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'
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'
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'
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'