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'
732 # "Root " nodes in libvirt, since Jenkins can use the "libvirt agents" plugin
733 # to revert to a specific snapshot before running a job
735 # @NOTE: For Jenkins, the node configuration was initially created by cloning
736 # or creating the nodes as they use a type of node which isn't 'simple' to
737 # create through the API. The entire XML configuration would have to be written
738 # from scratch. In effect, templates may be a better long term solution than
739 # the current structure.
742 name: 'ci-rootnode-deb12-amd64-1a-01'
743 label: 'deb12 deb12-amd64-rootnode amd64-rootnode'
747 launcher/hypervisorDescription: 'QEMU+ssh - ci-host-amd64-1a.internal.efficios.com'
748 launcher/virtualMachineName: 'ci-rootnode-deb12-amd64-1a-01'
749 launcher/delegate: 'hudson.plugins.sshslaves.SSHLauncher=class'
750 launcher/delegate/port: '22'
751 launcher/delegate/host: 'ci-rootnode-deb12-amd64-1a-01.internal.efficios.com'
752 launcher/delegate/credentialsId: 'bb5a81cf-346b-43fc-8586-3dc5e43801be'
753 ./hypervisorDescription: 'QEMU+ssh - ci-host-amd64-1a.internal.efficios.com'
754 ./virtualMachineName: 'ci-rootnode-deb12-amd64-1a-01'
756 beforeJobSnapshotName: 'base-configuration'
757 startupWaitingPeriodSeconds: '20'
758 launcher/waitTimeMs: '20000'
759 shutdownMethod: 'destroy'
761 name: 'ci-rootnode-deb12-amd64-1a-01'
762 disk: '/var/lib/libvirt/images/ci-rootnode-deb12-amd64-1a-01.qcow'
763 host: 'ci-host-amd64-1a.internal.efficios.com'
767 name: 'ci-rootnode-deb12-i386-1a-01'
768 label: 'deb12 deb12-i386-rootnode'
772 launcher/hypervisorDescription: 'QEMU+ssh - ci-host-amd64-1a.internal.efficios.com'
773 launcher/virtualMachineName: 'ci-rootnode-deb12-i386-1a-01'
774 launcher/delegate: 'hudson.plugins.sshslaves.SSHLauncher=class'
775 launcher/delegate/port: '22'
776 launcher/delegate/host: 'ci-rootnode-deb12-i386-1a-01.internal.efficios.com'
777 launcher/delegate/credentialsId: 'bb5a81cf-346b-43fc-8586-3dc5e43801be'
778 ./hypervisorDescription: 'QEMU+ssh - ci-host-amd64-1a.internal.efficios.com'
779 ./virtualMachineName: 'ci-rootnode-deb12-i386-1a-01'
781 beforeJobSnapshotName: 'base-configuration'
782 startupWaitingPeriodSeconds: '20'
783 launcher/waitTimeMs: '20000'
784 shutdownMethod: 'destroy'
786 name: 'ci-rootnode-deb12-i386-1a-01'
787 disk: '/var/lib/libvirt/images/ci-rootnode-deb12-i386-1a-01.qcow'
788 host: 'ci-host-amd64-1a.internal.efficios.com'
792 label: 'deb12 deb12-amd64-rootnode amd64-rootnode'
793 name: 'ci-rootnode-deb12-amd64-1b-01'
797 launcher/hypervisorDescription: 'QEMU+ssh - ci-host-amd64-1b.internal.efficios.com'
798 launcher/virtualMachineName: 'ci-rootnode-deb12-amd64-1b-01'
799 launcher/delegate: 'hudson.plugins.sshslaves.SSHLauncher=class'
800 launcher/delegate/port: '22'
801 launcher/delegate/host: 'ci-rootnode-deb12-amd64-1b-01.internal.efficios.com'
802 launcher/delegate/credentialsId: 'bb5a81cf-346b-43fc-8586-3dc5e43801be'
803 ./hypervisorDescription: 'QEMU+ssh - ci-host-amd64-1b.internal.efficios.com'
804 ./virtualMachineName: 'ci-rootnode-deb12-amd64-1b-01'
806 beforeJobSnapshotName: 'base-configuration'
807 startupWaitingPeriodSeconds: '20'
808 launcher/waitTimeMs: '20000'
809 shutdownMethod: 'destroy'
811 name: 'ci-rootnode-deb12-amd64-1b-01'
812 disk: '/var/lib/libvirt/images/ci-rootnode-deb12-amd64-1b-01.qcow'
813 host: 'ci-host-amd64-1b.internal.efficios.com'
817 label: 'deb12 deb12-amd64-rootnode amd64-rootnode'
818 name: 'ci-rootnode-deb12-amd64-1c-01'
822 launcher/hypervisorDescription: 'QEMU+ssh - ci-host-amd64-1c.internal.efficios.com'
823 launcher/virtualMachineName: 'ci-rootnode-deb12-amd64-1c-01'
824 launcher/delegate: 'hudson.plugins.sshslaves.SSHLauncher=class'
825 launcher/delegate/port: '22'
826 launcher/delegate/host: 'ci-rootnode-deb12-amd64-1c-01.internal.efficios.com'
827 launcher/delegate/credentialsId: 'bb5a81cf-346b-43fc-8586-3dc5e43801be'
829 beforeJobSnapshotName: 'base-configuration'
830 startupWaitingPeriodSeconds: '20'
831 launcher/waitTimeMs: '20000'
832 shutdownMethod: 'destroy'
834 name: 'ci-rootnode-deb12-amd64-1c-01'
835 disk: '/var/lib/libvirt/images/ci-rootnode-deb12-amd64-1c-01.qcow'
836 host: 'ci-host-amd64-1c.internal.efficios.com'
840 label: 'deb12 deb12-amd64-rootnode amd64-rootnode'
841 name: 'ci-rootnode-deb12-amd64-1d-01'
844 launcher/hypervisorDescription: 'QEMU+ssh - ci-host-amd64-1d.internal.efficios.com'
845 launcher/virtualMachineName: 'ci-rootnode-deb12-amd64-1d-01'
846 launcher/delegate: 'hudson.plugins.sshslaves.SSHLauncher=class'
847 launcher/delegate/port: '22'
848 launcher/delegate/host: 'ci-rootnode-deb12-amd64-1d-01.internal.efficios.com'
849 launcher/delegate/credentialsId: 'bb5a81cf-346b-43fc-8586-3dc5e43801be'
850 ./hypervisorDescription: 'QEMU+ssh - ci-host-amd64-1d.internal.efficios.com'
851 ./virtualMachineName: 'ci-rootnode-deb12-amd64-1d-01'
853 beforeJobSnapshotName: 'base-configuration'
854 startupWaitingPeriodSeconds: '20'
855 launcher/waitTimeMs: '20000'
856 shutdownMethod: 'destroy'
858 name: 'ci-rootnode-deb12-amd64-1d-01'
859 disk: '/var/lib/libvirt/images/ci-rootnode-deb12-amd64-1d-01.qcow'
860 host: 'ci-host-amd64-1d.internal.efficios.com'
864 label: 'deb12 deb12-amd64-rootnode amd64-rootnode'
865 name: 'ci-rootnode-deb12-amd64-2a-01'
869 launcher/hypervisorDescription: 'QEMU+ssh - ci-host-amd64-2a.internal.efficios.com'
870 launcher/virtualMachineName: 'ci-rootnode-deb12-amd64-2a-01'
871 launcher/delegate: 'hudson.plugins.sshslaves.SSHLauncher=class'
872 launcher/delegate/port: '22'
873 launcher/delegate/host: 'ci-rootnode-deb12-amd64-2a-01.internal.efficios.com'
874 launcher/delegate/credentialsId: 'bb5a81cf-346b-43fc-8586-3dc5e43801be'
875 ./hypervisorDescription: 'QEMU+ssh - ci-host-amd64-2a.internal.efficios.com'
876 ./virtualMachineName: 'ci-rootnode-deb12-amd64-2a-01'
878 beforeJobSnapshotName: 'base-configuration'
879 startupWaitingPeriodSeconds: '20'
880 shutdownMethod: 'destroy'
882 name: 'ci-rootnode-deb12-amd64-2a-01'
883 disk: '/var/lib/libvirt/images/ci-rootnode-deb12-amd64-2a-01.qcow'
884 host: 'ci-host-amd64-2a.internal.efficios.com'
888 label: 'deb12 deb12-amd64-rootnode amd64-rootnode'
889 name: 'ci-rootnode-deb12-amd64-2b-01'
893 launcher/hypervisorDescription: 'QEMU+ssh - ci-host-amd64-2b.internal.efficios.com'
894 launcher/virtualMachineName: 'ci-rootnode-deb12-amd64-2b-01'
895 launcher/delegate: 'hudson.plugins.sshslaves.SSHLauncher=class'
896 launcher/delegate/port: '22'
897 launcher/delegate/host: 'ci-rootnode-deb12-amd64-2b-01.internal.efficios.com'
898 launcher/delegate/credentialsId: 'bb5a81cf-346b-43fc-8586-3dc5e43801be'
899 ./hypervisorDescription: 'QEMU+ssh - ci-host-amd64-2b.internal.efficios.com'
900 ./virtualMachineName: 'ci-rootnode-deb12-amd64-2b-01'
902 beforeJobSnapshotName: 'base-configuration'
903 startupWaitingPeriodSeconds: '20'
904 launcher/waitTimeMs: '20000'
905 shutdownMethod: 'destroy'
907 name: 'ci-rootnode-deb12-amd64-2b-01'
908 disk: '/var/lib/libvirt/images/ci-rootnode-deb12-amd64-2b-01.qcow'
909 host: 'ci-host-amd64-2b.internal.efficios.com'
913 label: 'deb12 deb12-amd64-rootnode amd64-rootnode'
914 name: 'ci-rootnode-deb12-amd64-2c-01'
918 launcher/hypervisorDescription: 'QEMU+ssh - ci-host-amd64-2c.internal.efficios.com'
919 launcher/virtualMachineName: 'ci-rootnode-deb12-amd64-2c-01'
920 launcher/delegate: 'hudson.plugins.sshslaves.SSHLauncher=class'
921 launcher/delegate/port: '22'
922 launcher/delegate/host: 'ci-rootnode-deb12-amd64-2c-01.internal.efficios.com'
923 launcher/delegate/credentialsId: 'bb5a81cf-346b-43fc-8586-3dc5e43801be'
924 ./hypervisorDescription: 'QEMU+ssh - ci-host-amd64-2c.internal.efficios.com'
925 ./virtualMachineName: 'ci-rootnode-deb12-amd64-2c-01'
927 beforeJobSnapshotName: 'base-configuration'
928 startupWaitingPeriodSeconds: '20'
929 launcher/waitTimeMs: '20000'
930 shutdownMethod: 'destroy'
932 name: 'ci-rootnode-deb12-amd64-2c-01'
933 disk: '/var/lib/libvirt/images/ci-rootnode-deb12-amd64-2c-01.qcow'
934 host: 'ci-host-amd64-2c.internal.efficios.com'
938 label: 'deb12 deb12-amd64-rootnode amd64-rootnode'
939 name: 'ci-rootnode-deb12-amd64-2d-01'
943 launcher/hypervisorDescription: 'QEMU+ssh - ci-host-amd64-2d.internal.efficios.com'
944 launcher/virtualMachineName: 'ci-rootnode-deb12-amd64-2d-01'
945 launcher/delegate: 'hudson.plugins.sshslaves.SSHLauncher=class'
946 launcher/delegate/port: '22'
947 launcher/delegate/host: 'ci-rootnode-deb12-amd64-2d-01.internal.efficios.com'
948 launcher/delegate/credentialsId: 'bb5a81cf-346b-43fc-8586-3dc5e43801be'
949 ./hypervisorDescription: 'QEMU+ssh - ci-host-amd64-2d.internal.efficios.com'
950 ./virtualMachineName: 'ci-rootnode-deb12-amd64-2d-01'
952 beforeJobSnapshotName: 'base-configuration'
953 startupWaitingPeriodSeconds: '20'
954 launcher/waitTimeMs: '20000'
955 shutdownMethod: 'destroy'
957 name: 'ci-rootnode-deb12-amd64-2d-01'
958 disk: '/var/lib/libvirt/images/ci-rootnode-deb12-amd64-2d-01.qcow'
959 host: 'ci-host-amd64-2d.internal.efficios.com'
963 label: 'deb12 deb12-amd64-rootnode amd64-rootnode-linux5'
964 name: 'ci-rootnode-deb12-amd64-1c-02'
968 launcher/hypervisorDescription: 'QEMU+ssh - ci-host-amd64-1c.internal.efficios.com'
969 launcher/virtualMachineName: 'ci-rootnode-deb12-amd64-1c-02'
970 launcher/delegate: 'hudson.plugins.sshslaves.SSHLauncher=class'
971 launcher/delegate/port: '22'
972 launcher/delegate/host: 'ci-rootnode-deb12-amd64-1c-02.internal.efficios.com'
973 launcher/delegate/credentialsId: 'bb5a81cf-346b-43fc-8586-3dc5e43801be'
974 ./hypervisorDescription: 'QEMU+ssh - ci-host-amd64-1c.internal.efficios.com'
975 ./virtualMachineName: 'ci-rootnode-deb12-amd64-1c-02'
977 beforeJobSnapshotName: 'base-configuration'
978 startupWaitingPeriodSeconds: '20'
979 launcher/waitTimeMs: '20000'
980 shutdownMethod: 'destroy'
982 name: 'ci-rootnode-deb12-amd64-1c-02'
983 disk: '/var/lib/libvirt/images/ci-rootnode-deb12-amd64-1c-02.qcow'
984 host: 'ci-host-amd64-1c.internal.efficios.com'
986 address: 172.18.17.10
988 label: 'sles15sp4-amd64-rootnode'
989 name: 'ci-rootnode-sles15sp4-amd64-1d-01'
993 launcher/hypervisorDescription: 'QEMU+ssh - ci-host-amd64-1d.internal.efficios.com'
994 launcher/virtualMachineName: 'ci-rootnode-sles15sp4-amd64-1d-01'
995 launcher/delegate: 'hudson.plugins.sshslaves.SSHLauncher=class'
996 launcher/delegate/port: '22'
997 launcher/delegate/host: 'ci-rootnode-sles15sp4-amd64-1d-01.internal.efficios.com'
998 launcher/delegate/credentialsId: 'bb5a81cf-346b-43fc-8586-3dc5e43801be'
999 ./hypervisorDescription: 'QEMU+ssh - ci-host-amd64-1d.internal.efficios.com'
1000 ./virtualMachineName: 'ci-rootnode-sles15sp4-amd64-1d-01'
1002 beforeJobSnapshotName: 'base-configuration'
1003 startupWaitingPeriodSeconds: '30'
1004 launcher/waitTimeMs: '30000'
1005 shutdownMethod: 'destroy'
1007 name: 'ci-rootnode-sles15sp4-amd64-1d-01'
1008 disk: '/var/lib/libvirt/images/ci-rootnode-sles15sp4-amd64-1d-01.qcow'
1009 host: 'ci-host-amd64-1d.internal.efficios.com'
1011 address: 172.18.17.13
1013 label: 'el8-amd64-rootnode'
1014 name: 'ci-rootnode-el8-amd64-1d-01'
1018 launcher/hypervisorDescription: 'QEMU+ssh - ci-host-amd64-1d.internal.efficios.com'
1019 launcher/virtualMachineName: 'ci-rootnode-el8-amd64-1d-01'
1020 launcher/delegate: 'hudson.plugins.sshslaves.SSHLauncher=class'
1021 launcher/delegate/port: '22'
1022 launcher/delegate/host: 'ci-rootnode-el8-amd64-1d-01.internal.efficios.com'
1023 launcher/delegate/credentialsId: 'bb5a81cf-346b-43fc-8586-3dc5e43801be'
1024 ./hypervisorDescription: 'QEMU+ssh - ci-host-amd64-1d.internal.efficios.com'
1025 ./virtualMachineName: 'ci-rootnode-el8-amd64-1d-01'
1027 beforeJobSnapshotName: 'base-configuration'
1028 startupWaitingPeriodSeconds: '30'
1029 launcher/waitTimeMs: '30000'
1030 shutdownMethod: 'destroy'
1032 name: 'ci-rootnode-el8-amd64-1d-01'
1033 disk: '/var/lib/libvirt/images/ci-rootnode-el8-amd64-1d-01.qcow'
1034 host: 'ci-host-amd64-1d.internal.efficios.com'
1036 address: 172.18.17.14
1037 # VMs for running tests using lava
1041 name: 'lava-node-amd64-01'
1042 disk: '/var/lib/libvirt/images/lava-node-amd64-01.qcow'
1043 disk_capacity: '10G'
1044 host: 'ci-host-amd64-2d.internal.efficios.com'
1048 name: 'lava-node-amd64-02'
1049 disk: '/var/lib/libvirt/images/lava-node-amd64-02.qcow'
1050 disk_capacity: '10G'
1051 host: 'ci-host-amd64-2d.internal.efficios.com'
1055 name: 'lava-node-amd64-03'
1056 disk: '/var/lib/libvirt/images/lava-node-amd64-03.qcow'
1057 disk_capacity: '10G'
1058 host: 'ci-host-amd64-2d.internal.efficios.com'
1062 name: 'lava-node-amd64-04'
1063 disk: '/var/lib/libvirt/images/lava-node-amd64-04.qcow'
1064 disk_capacity: '10G'
1065 host: 'ci-host-amd64-2d.internal.efficios.com'
1069 name: 'lava-node-amd64-05'
1070 disk: '/var/lib/libvirt/images/lava-node-amd64-05.qcow'
1071 disk_capacity: '10G'
1072 host: 'ci-host-amd64-2d.internal.efficios.com'