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-1a-01
105 target: ci-host-amd64-1a
107 label: 'deb12-amd64 deb12'
110 address: 172.18.16.10
112 name: ci-node-deb12-amd64-1a-02
113 target: ci-host-amd64-1a
115 label: 'deb12-amd64 deb12'
118 address: 172.18.16.11
120 name: ci-node-deb12-amd64-1a-03
121 target: ci-host-amd64-1a
123 label: 'deb12-amd64 deb12'
126 address: 172.18.16.12
128 name: ci-node-deb12-amd64-1a-04
129 target: ci-host-amd64-1a
131 label: 'deb12-amd64 deb12'
134 address: 172.18.16.13
136 name: ci-node-deb12-amd64-1a-05
137 target: ci-host-amd64-1a
139 label: 'deb12-amd64 deb12'
142 address: 172.18.16.14
144 name: ci-node-deb12-amd64-1a-06
145 target: ci-host-amd64-1a
147 label: 'deb12-amd64 deb12'
150 address: 172.18.16.15
152 name: ci-node-deb12-amd64-1a-07
153 target: ci-host-amd64-1a
155 label: 'deb12-amd64 deb12'
158 address: 172.18.16.16
160 name: ci-node-deb12-amd64-1a-08
161 target: ci-host-amd64-1a
163 label: 'deb12-amd64 deb12'
166 address: 172.18.16.17
168 name: ci-node-deb12-amd64-1a-09
169 target: ci-host-amd64-1a
171 label: 'deb12-amd64 deb12'
174 address: 172.18.16.18
176 name: ci-node-deb12-amd64-1a-10
177 target: ci-host-amd64-1a
179 label: 'deb12-amd64 deb12'
182 address: 172.18.16.19
184 name: ci-node-deb12-amd64-1b-01
185 target: ci-host-amd64-1b
187 label: 'deb12-amd64 deb12'
190 address: 172.18.16.20
192 name: ci-node-deb12-amd64-1b-02
193 target: ci-host-amd64-1b
195 label: 'deb12-amd64 deb12'
198 address: 172.18.16.21
200 name: ci-node-deb12-amd64-1b-03
201 target: ci-host-amd64-1b
203 label: 'deb12-amd64 deb12'
206 address: 172.18.16.22
208 name: ci-node-deb12-amd64-1b-04
209 target: ci-host-amd64-1b
211 label: 'deb12-amd64 deb12'
214 address: 172.18.16.23
216 name: ci-node-deb12-amd64-1b-05
217 target: ci-host-amd64-1b
219 label: 'deb12-amd64 deb12'
222 address: 172.18.16.24
224 name: ci-node-deb12-amd64-1b-06
225 target: ci-host-amd64-1b
227 label: 'deb12-amd64 deb12'
230 address: 172.18.16.25
232 name: ci-node-deb12-amd64-1b-07
233 target: ci-host-amd64-1b
235 label: 'deb12-amd64 deb12'
238 address: 172.18.16.26
240 name: ci-node-deb12-amd64-1b-08
241 target: ci-host-amd64-1b
243 label: 'deb12-amd64 deb12'
246 address: 172.18.16.27
248 name: ci-node-deb12-amd64-1b-09
249 target: ci-host-amd64-1b
251 label: 'deb12-amd64 deb12'
254 address: 172.18.16.28
256 name: ci-node-deb12-amd64-1b-10
257 target: ci-host-amd64-1b
259 label: 'deb12-amd64 deb12'
262 address: 172.18.16.29
264 name: ci-node-deb12-amd64-1c-01
265 target: ci-host-amd64-1c
267 label: 'deb12-amd64 deb12'
270 address: 172.18.16.30
272 name: ci-node-deb12-amd64-1c-02
273 target: ci-host-amd64-1c
275 label: 'deb12-amd64 deb12'
278 address: 172.18.16.31
280 name: ci-node-deb12-amd64-1c-03
281 target: ci-host-amd64-1c
283 label: 'deb12-amd64 deb12'
286 address: 172.18.16.32
288 name: ci-node-deb12-amd64-1c-04
289 target: ci-host-amd64-1c
291 label: 'deb12-amd64 deb12'
294 address: 172.18.16.33
296 name: ci-node-deb12-amd64-1c-05
297 target: ci-host-amd64-1c
299 label: 'deb12-amd64 deb12'
302 address: 172.18.16.34
304 name: ci-node-deb12-amd64-1c-06
305 target: ci-host-amd64-1c
307 label: 'deb12-amd64 deb12'
310 address: 172.18.16.35
312 name: ci-node-deb12-amd64-1c-07
313 target: ci-host-amd64-1c
315 label: 'deb12-amd64 deb12'
318 address: 172.18.16.36
320 name: ci-node-deb12-amd64-1c-08
321 target: ci-host-amd64-1c
323 label: 'deb12-amd64 deb12'
326 address: 172.18.16.37
328 name: ci-node-deb12-amd64-1c-09
329 target: ci-host-amd64-1c
331 label: 'deb12-amd64 deb12'
334 address: 172.18.16.38
336 name: ci-node-deb12-amd64-1c-10
337 target: ci-host-amd64-1c
339 label: 'deb12-amd64 deb12'
342 address: 172.18.16.39
344 name: ci-node-deb12-amd64-1d-01
345 target: ci-host-amd64-1d
347 label: 'deb12-amd64 deb12'
350 address: 172.18.16.40
352 name: ci-node-deb12-amd64-1d-02
353 target: ci-host-amd64-1d
355 label: 'deb12-amd64 deb12'
358 address: 172.18.16.41
360 name: ci-node-deb12-amd64-1d-03
361 target: ci-host-amd64-1d
363 label: 'deb12-amd64 deb12'
366 address: 172.18.16.42
368 name: ci-node-deb12-amd64-1d-04
369 target: ci-host-amd64-1d
371 label: 'deb12-amd64 deb12'
374 address: 172.18.16.43
376 name: ci-node-deb12-amd64-1d-05
377 target: ci-host-amd64-1d
379 label: 'deb12-amd64 deb12'
382 address: 172.18.16.44
384 name: ci-node-deb12-amd64-1d-06
385 target: ci-host-amd64-1d
387 label: 'deb12-amd64 deb12'
390 address: 172.18.16.45
392 name: ci-node-deb12-amd64-1d-07
393 target: ci-host-amd64-1d
395 label: 'deb12-amd64 deb12'
398 address: 172.18.16.46
400 name: ci-node-deb12-amd64-1d-08
401 target: ci-host-amd64-1d
403 label: 'deb12-amd64 deb12'
406 address: 172.18.16.47
408 name: ci-node-deb12-amd64-1d-09
409 target: ci-host-amd64-1d
411 label: 'deb12-amd64 deb12'
414 address: 172.18.16.48
416 name: ci-node-deb12-amd64-1d-10
417 target: ci-host-amd64-1d
419 label: 'deb12-amd64 deb12'
422 address: 172.18.16.49
424 name: ci-node-deb12-amd64-2a-01
425 target: ci-host-amd64-2a
427 label: 'deb12-amd64 deb12'
430 address: 172.18.16.50
432 name: ci-node-deb12-amd64-2a-02
433 target: ci-host-amd64-2a
435 label: 'deb12-amd64 deb12'
438 address: 172.18.16.51
440 name: ci-node-deb12-amd64-2a-03
441 target: ci-host-amd64-2a
443 label: 'deb12-amd64 deb12'
446 address: 172.18.16.52
448 name: ci-node-deb12-amd64-2a-04
449 target: ci-host-amd64-2a
451 label: 'deb12-amd64 deb12'
454 address: 172.18.16.53
456 name: ci-node-deb12-amd64-2a-05
457 target: ci-host-amd64-2a
459 label: 'deb12-amd64 deb12'
462 address: 172.18.16.54
464 name: ci-node-deb12-amd64-2a-06
465 target: ci-host-amd64-2a
467 label: 'deb12-amd64 deb12'
470 address: 172.18.16.55
472 name: ci-node-deb12-amd64-2a-07
473 target: ci-host-amd64-2a
475 label: 'deb12-amd64 deb12'
478 address: 172.18.16.56
480 name: ci-node-deb12-amd64-2a-08
481 target: ci-host-amd64-2a
483 label: 'deb12-amd64 deb12'
486 address: 172.18.16.57
488 name: ci-node-deb12-amd64-2a-09
489 target: ci-host-amd64-2a
491 label: 'deb12-amd64 deb12'
494 address: 172.18.16.58
496 name: ci-node-deb12-amd64-2a-10
497 target: ci-host-amd64-2a
499 label: 'deb12-amd64 deb12'
502 address: 172.18.16.59
504 name: ci-node-deb12-amd64-2b-01
505 target: ci-host-amd64-2b
507 label: 'deb12-amd64 deb12'
510 address: 172.18.16.60
512 name: ci-node-deb12-amd64-2b-02
513 target: ci-host-amd64-2b
515 label: 'deb12-amd64 deb12'
518 address: 172.18.16.61
520 name: ci-node-deb12-amd64-2b-03
521 target: ci-host-amd64-2b
523 label: 'deb12-amd64 deb12'
526 address: 172.18.16.62
528 name: ci-node-deb12-amd64-2b-04
529 target: ci-host-amd64-2b
531 label: 'deb12-amd64 deb12'
534 address: 172.18.16.63
536 name: ci-node-deb12-amd64-2b-05
537 target: ci-host-amd64-2b
539 label: 'deb12-amd64 deb12'
542 address: 172.18.16.64
544 name: ci-node-deb12-amd64-2b-06
545 target: ci-host-amd64-2b
547 label: 'deb12-amd64 deb12'
550 address: 172.18.16.65
552 name: ci-node-deb12-amd64-2b-07
553 target: ci-host-amd64-2b
555 label: 'deb12-amd64 deb12'
558 address: 172.18.16.66
560 name: ci-node-deb12-amd64-2b-08
561 target: ci-host-amd64-2b
563 label: 'deb12-amd64 deb12'
566 address: 172.18.16.67
568 name: ci-node-deb12-amd64-2b-09
569 target: ci-host-amd64-2b
571 label: 'deb12-amd64 deb12'
574 address: 172.18.16.68
576 name: ci-node-deb12-amd64-2b-10
577 target: ci-host-amd64-2b
579 label: 'deb12-amd64 deb12'
582 address: 172.18.16.69
584 name: ci-node-deb12-amd64-2c-01
585 target: ci-host-amd64-2c
587 label: 'deb12-amd64 deb12'
590 address: 172.18.16.70
592 name: ci-node-deb12-amd64-2c-02
593 target: ci-host-amd64-2c
595 label: 'deb12-amd64 deb12'
598 address: 172.18.16.71
600 name: ci-node-deb12-amd64-2c-03
601 target: ci-host-amd64-2c
603 label: 'deb12-amd64 deb12'
606 address: 172.18.16.72
608 name: ci-node-deb12-amd64-2c-04
609 target: ci-host-amd64-2c
611 label: 'deb12-amd64 deb12'
614 address: 172.18.16.73
616 name: ci-node-deb12-amd64-2c-05
617 target: ci-host-amd64-2c
619 label: 'deb12-amd64 deb12'
622 address: 172.18.16.74
624 name: ci-node-deb12-amd64-2c-06
625 target: ci-host-amd64-2c
627 label: 'deb12-amd64 deb12'
630 address: 172.18.16.75
632 name: ci-node-deb12-amd64-2c-07
633 target: ci-host-amd64-2c
635 label: 'deb12-amd64 deb12'
638 address: 172.18.16.76
640 name: ci-node-deb12-amd64-2c-08
641 target: ci-host-amd64-2c
643 label: 'deb12-amd64 deb12'
646 address: 172.18.16.77
648 name: ci-node-deb12-amd64-2c-09
649 target: ci-host-amd64-2c
651 label: 'deb12-amd64 deb12'
654 address: 172.18.16.78
656 name: ci-node-deb12-amd64-2c-10
657 target: ci-host-amd64-2c
659 label: 'deb12-amd64 deb12'
661 # @NOTE: debian/bookworm/cloud/i386 isn't an image
662 # available from images.linuxcontainers.org since they
663 # reduced architecture to save storage space. The instances
664 # below were produced from copies which weren't installed with
667 address: 172.18.16.79
669 name: ci-node-deb12-i386-1a-01
670 target: ci-host-amd64-1a
672 alias: debian/bookworm/cloud/i386
674 label: 'deb12-i386 deb12'
677 address: 172.18.16.80
679 name: ci-node-deb12-i386-1b-01
680 target: ci-host-amd64-1b
682 label: 'deb12-i386 deb12'
685 address: 172.18.16.81
687 name: ci-node-deb12-i386-1c-01
688 target: ci-host-amd64-1c
690 label: 'deb12-i386 deb12'
693 address: 172.18.16.82
695 name: ci-node-deb12-i386-1d-01
696 target: ci-host-amd64-1d
698 label: 'deb12-i386 deb12'
701 address: 172.18.16.83
703 name: ci-node-deb12-i386-2a-01
704 target: ci-host-amd64-2a
706 label: 'deb12-i386 deb12'
709 address: 172.18.16.84
711 name: ci-node-deb12-i386-2b-01
712 target: ci-host-amd64-2b
714 label: 'deb12-i386 deb12'
717 address: 172.18.16.85
719 name: ci-node-deb12-i386-2c-01
720 target: ci-host-amd64-2c
722 label: 'deb12-i386 deb12'
725 address: 172.18.16.86
727 name: ci-node-deb12-i386-2d-01
728 target: ci-host-amd64-2d
730 label: 'deb12-i386 deb12'
733 address: 172.18.16.91
735 name: ci-node-sles15sp4-amd64-2a-01
736 target: ci-host-amd64-2a
738 alias: 'sles/15.4/cloud/amd64/ci-node/lxd'
741 label: 'sles15sp4-amd64'
744 address: 172.18.16.92
746 name: ci-node-sles15sp4-amd64-2b-01
747 target: ci-host-amd64-2b
749 alias: 'sles/15.4/cloud/amd64/ci-node/lxd'
752 label: 'sles15sp4-amd64'
755 address: 172.18.16.93
757 name: ci-node-sles15sp4-amd64-2c-01
758 target: ci-host-amd64-2c
760 alias: 'sles/15.4/cloud/amd64/ci-node/lxd'
763 label: 'sles15sp4-amd64'
766 address: 172.18.16.94
768 name: ci-node-sles15sp5-amd64-2a-01
769 target: ci-host-amd64-2a
771 alias: 'sles/15.5/cloud/amd64/ci-node/lxd'
774 label: 'sles15sp5-amd64'
777 address: 172.18.16.95
779 name: ci-node-sles15sp5-amd64-2b-01
780 target: ci-host-amd64-2b
782 alias: 'sles/15.5/cloud/amd64/ci-node/lxd'
785 label: 'sles15sp5-amd64'
788 address: 172.18.16.96
790 name: ci-node-sles15sp5-amd64-2c-01
791 target: ci-host-amd64-2c
793 alias: 'sles/15.5/cloud/amd64/ci-node/lxd'
796 label: 'sles15sp5-amd64'
799 address: 172.18.16.97
801 label: 'sles12sp5-amd64'
804 name: 'ci-node-sles12sp5-amd64-2a-01'
805 disk: '/var/lib/libvirt/images/ci-node-sles12sp5-amd64-2a-01.qcow'
806 host: 'ci-host-amd64-2a.internal.efficios.com'
809 address: 172.18.16.98
811 label: 'sles12sp5-amd64'
814 name: 'ci-node-sles12sp5-amd64-2b-01'
815 disk: '/var/lib/libvirt/images/ci-node-sles12sp5-amd64-2b-01.qcow'
816 host: 'ci-host-amd64-2b.internal.efficios.com'
819 address: 172.18.16.99
821 label: 'sles12sp5-amd64'
824 name: 'ci-node-sles12sp5-amd64-2c-01'
825 disk: '/var/lib/libvirt/images/ci-node-sles12sp5-amd64-2c-01.qcow'
826 host: 'ci-host-amd64-2c.internal.efficios.com'
828 # "Root " nodes in libvirt, since Jenkins can use the "libvirt agents" plugin
829 # to revert to a specific snapshot before running a job
831 # @NOTE: For Jenkins, the node configuration was initially created by cloning
832 # or creating the nodes as they use a type of node which isn't 'simple' to
833 # create through the API. The entire XML configuration would have to be written
834 # from scratch. In effect, templates may be a better long term solution than
835 # the current structure.
838 name: 'ci-rootnode-deb12-amd64-1a-01'
839 label: 'deb12 deb12-amd64-rootnode amd64-rootnode'
843 launcher/hypervisorDescription: 'QEMU+ssh - ci-host-amd64-1a.internal.efficios.com'
844 launcher/virtualMachineName: 'ci-rootnode-deb12-amd64-1a-01'
845 launcher/delegate: 'hudson.plugins.sshslaves.SSHLauncher=class'
846 launcher/delegate/port: '22'
847 launcher/delegate/host: 'ci-rootnode-deb12-amd64-1a-01.internal.efficios.com'
848 launcher/delegate/credentialsId: 'bb5a81cf-346b-43fc-8586-3dc5e43801be'
849 ./hypervisorDescription: 'QEMU+ssh - ci-host-amd64-1a.internal.efficios.com'
850 ./virtualMachineName: 'ci-rootnode-deb12-amd64-1a-01'
852 beforeJobSnapshotName: 'base-configuration'
853 startupWaitingPeriodSeconds: '20'
854 launcher/waitTimeMs: '20000'
855 shutdownMethod: 'destroy'
857 name: 'ci-rootnode-deb12-amd64-1a-01'
858 disk: '/var/lib/libvirt/images/ci-rootnode-deb12-amd64-1a-01.qcow'
859 host: 'ci-host-amd64-1a.internal.efficios.com'
863 name: 'ci-rootnode-deb12-i386-1a-01'
864 label: 'deb12 deb12-i386-rootnode'
868 launcher/hypervisorDescription: 'QEMU+ssh - ci-host-amd64-1a.internal.efficios.com'
869 launcher/virtualMachineName: 'ci-rootnode-deb12-i386-1a-01'
870 launcher/delegate: 'hudson.plugins.sshslaves.SSHLauncher=class'
871 launcher/delegate/port: '22'
872 launcher/delegate/host: 'ci-rootnode-deb12-i386-1a-01.internal.efficios.com'
873 launcher/delegate/credentialsId: 'bb5a81cf-346b-43fc-8586-3dc5e43801be'
874 ./hypervisorDescription: 'QEMU+ssh - ci-host-amd64-1a.internal.efficios.com'
875 ./virtualMachineName: 'ci-rootnode-deb12-i386-1a-01'
877 beforeJobSnapshotName: 'base-configuration'
878 startupWaitingPeriodSeconds: '20'
879 launcher/waitTimeMs: '20000'
880 shutdownMethod: 'destroy'
882 name: 'ci-rootnode-deb12-i386-1a-01'
883 disk: '/var/lib/libvirt/images/ci-rootnode-deb12-i386-1a-01.qcow'
884 host: 'ci-host-amd64-1a.internal.efficios.com'
888 label: 'deb12 deb12-amd64-rootnode amd64-rootnode'
889 name: 'ci-rootnode-deb12-amd64-1b-01'
893 launcher/hypervisorDescription: 'QEMU+ssh - ci-host-amd64-1b.internal.efficios.com'
894 launcher/virtualMachineName: 'ci-rootnode-deb12-amd64-1b-01'
895 launcher/delegate: 'hudson.plugins.sshslaves.SSHLauncher=class'
896 launcher/delegate/port: '22'
897 launcher/delegate/host: 'ci-rootnode-deb12-amd64-1b-01.internal.efficios.com'
898 launcher/delegate/credentialsId: 'bb5a81cf-346b-43fc-8586-3dc5e43801be'
899 ./hypervisorDescription: 'QEMU+ssh - ci-host-amd64-1b.internal.efficios.com'
900 ./virtualMachineName: 'ci-rootnode-deb12-amd64-1b-01'
902 beforeJobSnapshotName: 'base-configuration'
903 startupWaitingPeriodSeconds: '20'
904 launcher/waitTimeMs: '20000'
905 shutdownMethod: 'destroy'
907 name: 'ci-rootnode-deb12-amd64-1b-01'
908 disk: '/var/lib/libvirt/images/ci-rootnode-deb12-amd64-1b-01.qcow'
909 host: 'ci-host-amd64-1b.internal.efficios.com'
913 label: 'deb12 deb12-amd64-rootnode amd64-rootnode'
914 name: 'ci-rootnode-deb12-amd64-1c-01'
918 launcher/hypervisorDescription: 'QEMU+ssh - ci-host-amd64-1c.internal.efficios.com'
919 launcher/virtualMachineName: 'ci-rootnode-deb12-amd64-1c-01'
920 launcher/delegate: 'hudson.plugins.sshslaves.SSHLauncher=class'
921 launcher/delegate/port: '22'
922 launcher/delegate/host: 'ci-rootnode-deb12-amd64-1c-01.internal.efficios.com'
923 launcher/delegate/credentialsId: 'bb5a81cf-346b-43fc-8586-3dc5e43801be'
925 beforeJobSnapshotName: 'base-configuration'
926 startupWaitingPeriodSeconds: '20'
927 launcher/waitTimeMs: '20000'
928 shutdownMethod: 'destroy'
930 name: 'ci-rootnode-deb12-amd64-1c-01'
931 disk: '/var/lib/libvirt/images/ci-rootnode-deb12-amd64-1c-01.qcow'
932 host: 'ci-host-amd64-1c.internal.efficios.com'
936 label: 'deb12 deb12-amd64-rootnode amd64-rootnode'
937 name: 'ci-rootnode-deb12-amd64-1d-01'
940 launcher/hypervisorDescription: 'QEMU+ssh - ci-host-amd64-1d.internal.efficios.com'
941 launcher/virtualMachineName: 'ci-rootnode-deb12-amd64-1d-01'
942 launcher/delegate: 'hudson.plugins.sshslaves.SSHLauncher=class'
943 launcher/delegate/port: '22'
944 launcher/delegate/host: 'ci-rootnode-deb12-amd64-1d-01.internal.efficios.com'
945 launcher/delegate/credentialsId: 'bb5a81cf-346b-43fc-8586-3dc5e43801be'
946 ./hypervisorDescription: 'QEMU+ssh - ci-host-amd64-1d.internal.efficios.com'
947 ./virtualMachineName: 'ci-rootnode-deb12-amd64-1d-01'
949 beforeJobSnapshotName: 'base-configuration'
950 startupWaitingPeriodSeconds: '20'
951 launcher/waitTimeMs: '20000'
952 shutdownMethod: 'destroy'
954 name: 'ci-rootnode-deb12-amd64-1d-01'
955 disk: '/var/lib/libvirt/images/ci-rootnode-deb12-amd64-1d-01.qcow'
956 host: 'ci-host-amd64-1d.internal.efficios.com'
960 label: 'deb12 deb12-amd64-rootnode amd64-rootnode'
961 name: 'ci-rootnode-deb12-amd64-2a-01'
965 launcher/hypervisorDescription: 'QEMU+ssh - ci-host-amd64-2a.internal.efficios.com'
966 launcher/virtualMachineName: 'ci-rootnode-deb12-amd64-2a-01'
967 launcher/delegate: 'hudson.plugins.sshslaves.SSHLauncher=class'
968 launcher/delegate/port: '22'
969 launcher/delegate/host: 'ci-rootnode-deb12-amd64-2a-01.internal.efficios.com'
970 launcher/delegate/credentialsId: 'bb5a81cf-346b-43fc-8586-3dc5e43801be'
971 ./hypervisorDescription: 'QEMU+ssh - ci-host-amd64-2a.internal.efficios.com'
972 ./virtualMachineName: 'ci-rootnode-deb12-amd64-2a-01'
974 beforeJobSnapshotName: 'base-configuration'
975 startupWaitingPeriodSeconds: '20'
976 shutdownMethod: 'destroy'
978 name: 'ci-rootnode-deb12-amd64-2a-01'
979 disk: '/var/lib/libvirt/images/ci-rootnode-deb12-amd64-2a-01.qcow'
980 host: 'ci-host-amd64-2a.internal.efficios.com'
984 label: 'deb12 deb12-amd64-rootnode amd64-rootnode'
985 name: 'ci-rootnode-deb12-amd64-2b-01'
989 launcher/hypervisorDescription: 'QEMU+ssh - ci-host-amd64-2b.internal.efficios.com'
990 launcher/virtualMachineName: 'ci-rootnode-deb12-amd64-2b-01'
991 launcher/delegate: 'hudson.plugins.sshslaves.SSHLauncher=class'
992 launcher/delegate/port: '22'
993 launcher/delegate/host: 'ci-rootnode-deb12-amd64-2b-01.internal.efficios.com'
994 launcher/delegate/credentialsId: 'bb5a81cf-346b-43fc-8586-3dc5e43801be'
995 ./hypervisorDescription: 'QEMU+ssh - ci-host-amd64-2b.internal.efficios.com'
996 ./virtualMachineName: 'ci-rootnode-deb12-amd64-2b-01'
998 beforeJobSnapshotName: 'base-configuration'
999 startupWaitingPeriodSeconds: '20'
1000 launcher/waitTimeMs: '20000'
1001 shutdownMethod: 'destroy'
1003 name: 'ci-rootnode-deb12-amd64-2b-01'
1004 disk: '/var/lib/libvirt/images/ci-rootnode-deb12-amd64-2b-01.qcow'
1005 host: 'ci-host-amd64-2b.internal.efficios.com'
1007 address: 172.18.17.7
1009 label: 'deb12 deb12-amd64-rootnode amd64-rootnode'
1010 name: 'ci-rootnode-deb12-amd64-2c-01'
1014 launcher/hypervisorDescription: 'QEMU+ssh - ci-host-amd64-2c.internal.efficios.com'
1015 launcher/virtualMachineName: 'ci-rootnode-deb12-amd64-2c-01'
1016 launcher/delegate: 'hudson.plugins.sshslaves.SSHLauncher=class'
1017 launcher/delegate/port: '22'
1018 launcher/delegate/host: 'ci-rootnode-deb12-amd64-2c-01.internal.efficios.com'
1019 launcher/delegate/credentialsId: 'bb5a81cf-346b-43fc-8586-3dc5e43801be'
1020 ./hypervisorDescription: 'QEMU+ssh - ci-host-amd64-2c.internal.efficios.com'
1021 ./virtualMachineName: 'ci-rootnode-deb12-amd64-2c-01'
1023 beforeJobSnapshotName: 'base-configuration'
1024 startupWaitingPeriodSeconds: '20'
1025 launcher/waitTimeMs: '20000'
1026 shutdownMethod: 'destroy'
1028 name: 'ci-rootnode-deb12-amd64-2c-01'
1029 disk: '/var/lib/libvirt/images/ci-rootnode-deb12-amd64-2c-01.qcow'
1030 host: 'ci-host-amd64-2c.internal.efficios.com'
1032 address: 172.18.17.8
1034 label: 'deb12 deb12-amd64-rootnode amd64-rootnode'
1035 name: 'ci-rootnode-deb12-amd64-2d-01'
1039 launcher/hypervisorDescription: 'QEMU+ssh - ci-host-amd64-2d.internal.efficios.com'
1040 launcher/virtualMachineName: 'ci-rootnode-deb12-amd64-2d-01'
1041 launcher/delegate: 'hudson.plugins.sshslaves.SSHLauncher=class'
1042 launcher/delegate/port: '22'
1043 launcher/delegate/host: 'ci-rootnode-deb12-amd64-2d-01.internal.efficios.com'
1044 launcher/delegate/credentialsId: 'bb5a81cf-346b-43fc-8586-3dc5e43801be'
1045 ./hypervisorDescription: 'QEMU+ssh - ci-host-amd64-2d.internal.efficios.com'
1046 ./virtualMachineName: 'ci-rootnode-deb12-amd64-2d-01'
1048 beforeJobSnapshotName: 'base-configuration'
1049 startupWaitingPeriodSeconds: '20'
1050 launcher/waitTimeMs: '20000'
1051 shutdownMethod: 'destroy'
1053 name: 'ci-rootnode-deb12-amd64-2d-01'
1054 disk: '/var/lib/libvirt/images/ci-rootnode-deb12-amd64-2d-01.qcow'
1055 host: 'ci-host-amd64-2d.internal.efficios.com'
1057 address: 172.18.17.9
1059 label: 'deb12 deb12-amd64-rootnode amd64-rootnode-linux5'
1060 name: 'ci-rootnode-deb12-amd64-1c-02'
1064 launcher/hypervisorDescription: 'QEMU+ssh - ci-host-amd64-1c.internal.efficios.com'
1065 launcher/virtualMachineName: 'ci-rootnode-deb12-amd64-1c-02'
1066 launcher/delegate: 'hudson.plugins.sshslaves.SSHLauncher=class'
1067 launcher/delegate/port: '22'
1068 launcher/delegate/host: 'ci-rootnode-deb12-amd64-1c-02.internal.efficios.com'
1069 launcher/delegate/credentialsId: 'bb5a81cf-346b-43fc-8586-3dc5e43801be'
1070 ./hypervisorDescription: 'QEMU+ssh - ci-host-amd64-1c.internal.efficios.com'
1071 ./virtualMachineName: 'ci-rootnode-deb12-amd64-1c-02'
1073 beforeJobSnapshotName: 'base-configuration'
1074 startupWaitingPeriodSeconds: '20'
1075 launcher/waitTimeMs: '20000'
1076 shutdownMethod: 'destroy'
1078 name: 'ci-rootnode-deb12-amd64-1c-02'
1079 disk: '/var/lib/libvirt/images/ci-rootnode-deb12-amd64-1c-02.qcow'
1080 host: 'ci-host-amd64-1c.internal.efficios.com'
1082 address: 172.18.17.10
1084 label: 'sles15sp4-amd64-rootnode'
1085 name: 'ci-rootnode-sles15sp4-amd64-1d-01'
1089 launcher/hypervisorDescription: 'QEMU+ssh - ci-host-amd64-1d.internal.efficios.com'
1090 launcher/virtualMachineName: 'ci-rootnode-sles15sp4-amd64-1d-01'
1091 launcher/delegate: 'hudson.plugins.sshslaves.SSHLauncher=class'
1092 launcher/delegate/port: '22'
1093 launcher/delegate/host: 'ci-rootnode-sles15sp4-amd64-1d-01.internal.efficios.com'
1094 launcher/delegate/credentialsId: 'bb5a81cf-346b-43fc-8586-3dc5e43801be'
1095 ./hypervisorDescription: 'QEMU+ssh - ci-host-amd64-1d.internal.efficios.com'
1096 ./virtualMachineName: 'ci-rootnode-sles15sp4-amd64-1d-01'
1098 beforeJobSnapshotName: 'base-configuration'
1099 startupWaitingPeriodSeconds: '30'
1100 launcher/waitTimeMs: '30000'
1101 shutdownMethod: 'destroy'
1103 name: 'ci-rootnode-sles15sp4-amd64-1d-01'
1104 disk: '/var/lib/libvirt/images/ci-rootnode-sles15sp4-amd64-1d-01.qcow'
1105 host: 'ci-host-amd64-1d.internal.efficios.com'
1107 address: 172.18.17.13
1109 label: 'el8-amd64-rootnode'
1110 name: 'ci-rootnode-el8-amd64-1d-01'
1114 launcher/hypervisorDescription: 'QEMU+ssh - ci-host-amd64-1d.internal.efficios.com'
1115 launcher/virtualMachineName: 'ci-rootnode-el8-amd64-1d-01'
1116 launcher/delegate: 'hudson.plugins.sshslaves.SSHLauncher=class'
1117 launcher/delegate/port: '22'
1118 launcher/delegate/host: 'ci-rootnode-el8-amd64-1d-01.internal.efficios.com'
1119 launcher/delegate/credentialsId: 'bb5a81cf-346b-43fc-8586-3dc5e43801be'
1120 ./hypervisorDescription: 'QEMU+ssh - ci-host-amd64-1d.internal.efficios.com'
1121 ./virtualMachineName: 'ci-rootnode-el8-amd64-1d-01'
1123 beforeJobSnapshotName: 'base-configuration'
1124 startupWaitingPeriodSeconds: '30'
1125 launcher/waitTimeMs: '30000'
1126 shutdownMethod: 'destroy'
1128 name: 'ci-rootnode-el8-amd64-1d-01'
1129 disk: '/var/lib/libvirt/images/ci-rootnode-el8-amd64-1d-01.qcow'
1130 host: 'ci-host-amd64-1d.internal.efficios.com'
1132 address: 172.18.17.14
1133 # VMs for running tests using lava
1137 name: 'lava-node-amd64-01'
1138 disk: '/var/lib/libvirt/images/lava-node-amd64-01.qcow'
1139 disk_capacity: '10G'
1140 host: 'ci-host-amd64-2d.internal.efficios.com'
1144 name: 'lava-node-amd64-02'
1145 disk: '/var/lib/libvirt/images/lava-node-amd64-02.qcow'
1146 disk_capacity: '10G'
1147 host: 'ci-host-amd64-2d.internal.efficios.com'
1151 name: 'lava-node-amd64-03'
1152 disk: '/var/lib/libvirt/images/lava-node-amd64-03.qcow'
1153 disk_capacity: '10G'
1154 host: 'ci-host-amd64-2d.internal.efficios.com'
1158 name: 'lava-node-amd64-04'
1159 disk: '/var/lib/libvirt/images/lava-node-amd64-04.qcow'
1160 disk_capacity: '10G'
1161 host: 'ci-host-amd64-2d.internal.efficios.com'
1165 name: 'lava-node-amd64-05'
1166 disk: '/var/lib/libvirt/images/lava-node-amd64-05.qcow'
1167 disk_capacity: '10G'
1168 host: 'ci-host-amd64-2d.internal.efficios.com'