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 name: ci-node-deb12-arm64-1a-01
90 target: ci-host-arm64-1a
96 server: https://images.linuxcontainers.org
97 protocol: simplestreams
99 alias: debian/bookworm/cloud/arm64
101 label: 'deb12-arm64 deb12'
104 address: 172.18.16.88
106 name: ci-node-deb12-armhf-1a-01
107 target: ci-host-arm64-1a
113 server: https://images.linuxcontainers.org
114 protocol: simplestreams
116 alias: debian/bookworm/cloud/armhf
118 label: 'deb12-armhf deb12'
122 address: 172.18.16.89
124 name: ci-node-deb12-arm64-1b-01
125 target: ci-host-arm64-1b
131 server: https://images.linuxcontainers.org
132 protocol: simplestreams
134 alias: debian/bookworm/cloud/arm64
136 label: 'deb12-arm64 deb12'
139 address: 172.18.16.90
141 name: ci-node-deb12-armhf-1b-01
142 target: ci-host-arm64-1b
148 server: https://images.linuxcontainers.org
149 protocol: simplestreams
151 alias: debian/bookworm/cloud/armhf
153 label: 'deb12-armhf deb12'
157 address: 172.18.16.100
159 name: ci-node-deb12-arm64-2a-01
160 target: ci-host-arm64-2a
166 server: https://images.linuxcontainers.org
167 protocol: simplestreams
169 alias: debian/bookworm/cloud/arm64
171 label: 'deb12-arm64 deb12'
174 address: 172.18.16.101
176 name: ci-node-deb12-armhf-2a-01
177 target: ci-host-arm64-2a
183 server: https://images.linuxcontainers.org
184 protocol: simplestreams
186 alias: debian/bookworm/cloud/armhf
188 label: 'deb12-armhf deb12'
192 address: 172.18.16.102
194 name: ci-node-deb12-arm64-2b-01
195 target: ci-host-arm64-2b
201 server: https://images.linuxcontainers.org
202 protocol: simplestreams
204 alias: debian/bookworm/cloud/arm64
206 label: 'deb12-arm64 deb12'
209 address: 172.18.16.103
211 name: ci-node-deb12-armhf-2b-01
212 target: ci-host-arm64-2b
218 server: https://images.linuxcontainers.org
219 protocol: simplestreams
221 alias: debian/bookworm/cloud/armhf
223 label: 'deb12-armhf deb12'
229 target: ci-host-amd64-1c
231 # Using a privileged container here means we can avoid doing
232 # uid/gid mapping and reduce the work done during file IO
233 security.privileged: 'true'
236 path: /storage/git-mirror
237 # This was created manually:
238 # zfs create -o mountpoint=/storage/git-mirror tank/lxd/custom/git-mirror
239 source: /storage/git-mirror
244 name: ci-node-deb12-amd64-1a-01
245 target: ci-host-amd64-1a
247 label: 'deb12-amd64 deb12'
250 address: 172.18.16.10
252 name: ci-node-deb12-amd64-1a-02
253 target: ci-host-amd64-1a
255 label: 'deb12-amd64 deb12'
258 address: 172.18.16.11
260 name: ci-node-deb12-amd64-1a-03
261 target: ci-host-amd64-1a
263 label: 'deb12-amd64 deb12'
266 address: 172.18.16.12
268 name: ci-node-deb12-amd64-1a-04
269 target: ci-host-amd64-1a
271 label: 'deb12-amd64 deb12'
274 address: 172.18.16.13
276 name: ci-node-deb12-amd64-1a-05
277 target: ci-host-amd64-1a
279 label: 'deb12-amd64 deb12'
282 address: 172.18.16.14
284 name: ci-node-deb12-amd64-1a-06
285 target: ci-host-amd64-1a
287 label: 'deb12-amd64 deb12'
290 address: 172.18.16.15
292 name: ci-node-deb12-amd64-1a-07
293 target: ci-host-amd64-1a
295 label: 'deb12-amd64 deb12'
298 address: 172.18.16.16
300 name: ci-node-deb12-amd64-1a-08
301 target: ci-host-amd64-1a
303 label: 'deb12-amd64 deb12'
306 address: 172.18.16.17
308 name: ci-node-deb12-amd64-1a-09
309 target: ci-host-amd64-1a
311 label: 'deb12-amd64 deb12'
314 address: 172.18.16.18
316 name: ci-node-deb12-amd64-1a-10
317 target: ci-host-amd64-1a
319 label: 'deb12-amd64 deb12'
322 address: 172.18.16.19
324 name: ci-node-deb12-amd64-1b-01
325 target: ci-host-amd64-1b
327 label: 'deb12-amd64 deb12'
330 address: 172.18.16.20
332 name: ci-node-deb12-amd64-1b-02
333 target: ci-host-amd64-1b
335 label: 'deb12-amd64 deb12'
338 address: 172.18.16.21
340 name: ci-node-deb12-amd64-1b-03
341 target: ci-host-amd64-1b
343 label: 'deb12-amd64 deb12'
346 address: 172.18.16.22
348 name: ci-node-deb12-amd64-1b-04
349 target: ci-host-amd64-1b
351 label: 'deb12-amd64 deb12'
354 address: 172.18.16.23
356 name: ci-node-deb12-amd64-1b-05
357 target: ci-host-amd64-1b
359 label: 'deb12-amd64 deb12'
362 address: 172.18.16.24
364 name: ci-node-deb12-amd64-1b-06
365 target: ci-host-amd64-1b
367 label: 'deb12-amd64 deb12'
370 address: 172.18.16.25
372 name: ci-node-deb12-amd64-1b-07
373 target: ci-host-amd64-1b
375 label: 'deb12-amd64 deb12'
378 address: 172.18.16.26
380 name: ci-node-deb12-amd64-1b-08
381 target: ci-host-amd64-1b
383 label: 'deb12-amd64 deb12'
386 address: 172.18.16.27
388 name: ci-node-deb12-amd64-1b-09
389 target: ci-host-amd64-1b
391 label: 'deb12-amd64 deb12'
394 address: 172.18.16.28
396 name: ci-node-deb12-amd64-1b-10
397 target: ci-host-amd64-1b
399 label: 'deb12-amd64 deb12'
402 address: 172.18.16.29
404 name: ci-node-deb12-amd64-1c-01
405 target: ci-host-amd64-1c
407 label: 'deb12-amd64 deb12'
410 address: 172.18.16.30
412 name: ci-node-deb12-amd64-1c-02
413 target: ci-host-amd64-1c
415 label: 'deb12-amd64 deb12'
418 address: 172.18.16.31
420 name: ci-node-deb12-amd64-1c-03
421 target: ci-host-amd64-1c
423 label: 'deb12-amd64 deb12'
426 address: 172.18.16.32
428 name: ci-node-deb12-amd64-1c-04
429 target: ci-host-amd64-1c
431 label: 'deb12-amd64 deb12'
434 address: 172.18.16.33
436 name: ci-node-deb12-amd64-1c-05
437 target: ci-host-amd64-1c
439 label: 'deb12-amd64 deb12'
442 address: 172.18.16.34
444 name: ci-node-deb12-amd64-1c-06
445 target: ci-host-amd64-1c
447 label: 'deb12-amd64 deb12'
450 address: 172.18.16.35
452 name: ci-node-deb12-amd64-1c-07
453 target: ci-host-amd64-1c
455 label: 'deb12-amd64 deb12'
458 address: 172.18.16.36
460 name: ci-node-deb12-amd64-1c-08
461 target: ci-host-amd64-1c
463 label: 'deb12-amd64 deb12'
466 address: 172.18.16.37
468 name: ci-node-deb12-amd64-1c-09
469 target: ci-host-amd64-1c
471 label: 'deb12-amd64 deb12'
474 address: 172.18.16.38
476 name: ci-node-deb12-amd64-1c-10
477 target: ci-host-amd64-1c
479 label: 'deb12-amd64 deb12'
482 address: 172.18.16.39
484 name: ci-node-deb12-amd64-1d-01
485 target: ci-host-amd64-1d
487 label: 'deb12-amd64 deb12'
490 address: 172.18.16.40
492 name: ci-node-deb12-amd64-1d-02
493 target: ci-host-amd64-1d
495 label: 'deb12-amd64 deb12'
498 address: 172.18.16.41
500 name: ci-node-deb12-amd64-1d-03
501 target: ci-host-amd64-1d
503 label: 'deb12-amd64 deb12'
506 address: 172.18.16.42
508 name: ci-node-deb12-amd64-1d-04
509 target: ci-host-amd64-1d
511 label: 'deb12-amd64 deb12'
514 address: 172.18.16.43
516 name: ci-node-deb12-amd64-1d-05
517 target: ci-host-amd64-1d
519 label: 'deb12-amd64 deb12'
522 address: 172.18.16.44
524 name: ci-node-deb12-amd64-1d-06
525 target: ci-host-amd64-1d
527 label: 'deb12-amd64 deb12'
530 address: 172.18.16.45
532 name: ci-node-deb12-amd64-1d-07
533 target: ci-host-amd64-1d
535 label: 'deb12-amd64 deb12'
538 address: 172.18.16.46
540 name: ci-node-deb12-amd64-1d-08
541 target: ci-host-amd64-1d
543 label: 'deb12-amd64 deb12'
546 address: 172.18.16.47
548 name: ci-node-deb12-amd64-1d-09
549 target: ci-host-amd64-1d
551 label: 'deb12-amd64 deb12'
554 address: 172.18.16.48
556 name: ci-node-deb12-amd64-1d-10
557 target: ci-host-amd64-1d
559 label: 'deb12-amd64 deb12'
562 address: 172.18.16.49
564 name: ci-node-deb12-amd64-2a-01
565 target: ci-host-amd64-2a
567 label: 'deb12-amd64 deb12'
570 address: 172.18.16.50
572 name: ci-node-deb12-amd64-2a-02
573 target: ci-host-amd64-2a
575 label: 'deb12-amd64 deb12'
578 address: 172.18.16.51
580 name: ci-node-deb12-amd64-2a-03
581 target: ci-host-amd64-2a
583 label: 'deb12-amd64 deb12'
586 address: 172.18.16.52
588 name: ci-node-deb12-amd64-2a-04
589 target: ci-host-amd64-2a
591 label: 'deb12-amd64 deb12'
594 address: 172.18.16.53
596 name: ci-node-deb12-amd64-2a-05
597 target: ci-host-amd64-2a
599 label: 'deb12-amd64 deb12'
602 address: 172.18.16.54
604 name: ci-node-deb12-amd64-2a-06
605 target: ci-host-amd64-2a
607 label: 'deb12-amd64 deb12'
610 address: 172.18.16.55
612 name: ci-node-deb12-amd64-2a-07
613 target: ci-host-amd64-2a
615 label: 'deb12-amd64 deb12'
618 address: 172.18.16.56
620 name: ci-node-deb12-amd64-2a-08
621 target: ci-host-amd64-2a
623 label: 'deb12-amd64 deb12'
626 address: 172.18.16.57
628 name: ci-node-deb12-amd64-2a-09
629 target: ci-host-amd64-2a
631 label: 'deb12-amd64 deb12'
634 address: 172.18.16.58
636 name: ci-node-deb12-amd64-2a-10
637 target: ci-host-amd64-2a
639 label: 'deb12-amd64 deb12'
642 address: 172.18.16.59
644 name: ci-node-deb12-amd64-2b-01
645 target: ci-host-amd64-2b
647 label: 'deb12-amd64 deb12'
650 address: 172.18.16.60
652 name: ci-node-deb12-amd64-2b-02
653 target: ci-host-amd64-2b
655 label: 'deb12-amd64 deb12'
658 address: 172.18.16.61
660 name: ci-node-deb12-amd64-2b-03
661 target: ci-host-amd64-2b
663 label: 'deb12-amd64 deb12'
666 address: 172.18.16.62
668 name: ci-node-deb12-amd64-2b-04
669 target: ci-host-amd64-2b
671 label: 'deb12-amd64 deb12'
674 address: 172.18.16.63
676 name: ci-node-deb12-amd64-2b-05
677 target: ci-host-amd64-2b
679 label: 'deb12-amd64 deb12'
682 address: 172.18.16.64
684 name: ci-node-deb12-amd64-2b-06
685 target: ci-host-amd64-2b
687 label: 'deb12-amd64 deb12'
690 address: 172.18.16.65
692 name: ci-node-deb12-amd64-2b-07
693 target: ci-host-amd64-2b
695 label: 'deb12-amd64 deb12'
698 address: 172.18.16.66
700 name: ci-node-deb12-amd64-2b-08
701 target: ci-host-amd64-2b
703 label: 'deb12-amd64 deb12'
706 address: 172.18.16.67
708 name: ci-node-deb12-amd64-2b-09
709 target: ci-host-amd64-2b
711 label: 'deb12-amd64 deb12'
714 address: 172.18.16.68
716 name: ci-node-deb12-amd64-2b-10
717 target: ci-host-amd64-2b
719 label: 'deb12-amd64 deb12'
722 address: 172.18.16.69
724 name: ci-node-deb12-amd64-2c-01
725 target: ci-host-amd64-2c
727 label: 'deb12-amd64 deb12'
730 address: 172.18.16.70
732 name: ci-node-deb12-amd64-2c-02
733 target: ci-host-amd64-2c
735 label: 'deb12-amd64 deb12'
738 address: 172.18.16.71
740 name: ci-node-deb12-amd64-2c-03
741 target: ci-host-amd64-2c
743 label: 'deb12-amd64 deb12'
746 address: 172.18.16.72
748 name: ci-node-deb12-amd64-2c-04
749 target: ci-host-amd64-2c
751 label: 'deb12-amd64 deb12'
754 address: 172.18.16.73
756 name: ci-node-deb12-amd64-2c-05
757 target: ci-host-amd64-2c
759 label: 'deb12-amd64 deb12'
762 address: 172.18.16.74
764 name: ci-node-deb12-amd64-2c-06
765 target: ci-host-amd64-2c
767 label: 'deb12-amd64 deb12'
770 address: 172.18.16.75
772 name: ci-node-deb12-amd64-2c-07
773 target: ci-host-amd64-2c
775 label: 'deb12-amd64 deb12'
778 address: 172.18.16.76
780 name: ci-node-deb12-amd64-2c-08
781 target: ci-host-amd64-2c
783 label: 'deb12-amd64 deb12'
786 address: 172.18.16.77
788 name: ci-node-deb12-amd64-2c-09
789 target: ci-host-amd64-2c
791 label: 'deb12-amd64 deb12'
794 address: 172.18.16.78
796 name: ci-node-deb12-amd64-2c-10
797 target: ci-host-amd64-2c
799 label: 'deb12-amd64 deb12'
801 # @NOTE: debian/bookworm/cloud/i386 isn't an image
802 # available from images.linuxcontainers.org since they
803 # reduced architecture to save storage space. The instances
804 # below were produced from copies which weren't installed with
807 address: 172.18.16.79
809 name: ci-node-deb12-i386-1a-01
810 target: ci-host-amd64-1a
812 alias: debian/bookworm/cloud/i386
814 label: 'deb12-i386 deb12'
817 address: 172.18.16.80
819 name: ci-node-deb12-i386-1b-01
820 target: ci-host-amd64-1b
822 label: 'deb12-i386 deb12'
825 address: 172.18.16.81
827 name: ci-node-deb12-i386-1c-01
828 target: ci-host-amd64-1c
830 label: 'deb12-i386 deb12'
833 address: 172.18.16.82
835 name: ci-node-deb12-i386-1d-01
836 target: ci-host-amd64-1d
838 label: 'deb12-i386 deb12'
841 address: 172.18.16.83
843 name: ci-node-deb12-i386-2a-01
844 target: ci-host-amd64-2a
846 label: 'deb12-i386 deb12'
849 address: 172.18.16.84
851 name: ci-node-deb12-i386-2b-01
852 target: ci-host-amd64-2b
854 label: 'deb12-i386 deb12'
857 address: 172.18.16.85
859 name: ci-node-deb12-i386-2c-01
860 target: ci-host-amd64-2c
862 label: 'deb12-i386 deb12'
865 address: 172.18.16.86
867 name: ci-node-deb12-i386-2d-01
868 target: ci-host-amd64-2d
870 label: 'deb12-i386 deb12'
873 address: 172.18.16.91
875 name: ci-node-sles15sp4-amd64-2a-01
876 target: ci-host-amd64-2a
878 alias: 'sles/15.4/cloud/amd64/ci-node/lxd'
881 label: 'sles15sp4-amd64'
884 address: 172.18.16.92
886 name: ci-node-sles15sp4-amd64-2b-01
887 target: ci-host-amd64-2b
889 alias: 'sles/15.4/cloud/amd64/ci-node/lxd'
892 label: 'sles15sp4-amd64'
895 address: 172.18.16.93
897 name: ci-node-sles15sp4-amd64-2c-01
898 target: ci-host-amd64-2c
900 alias: 'sles/15.4/cloud/amd64/ci-node/lxd'
903 label: 'sles15sp4-amd64'
906 address: 172.18.16.94
908 name: ci-node-sles15sp5-amd64-2a-01
909 target: ci-host-amd64-2a
911 alias: 'sles/15.5/cloud/amd64/ci-node/lxd'
914 label: 'sles15sp5-amd64'
917 address: 172.18.16.95
919 name: ci-node-sles15sp5-amd64-2b-01
920 target: ci-host-amd64-2b
922 alias: 'sles/15.5/cloud/amd64/ci-node/lxd'
925 label: 'sles15sp5-amd64'
928 address: 172.18.16.96
930 name: ci-node-sles15sp5-amd64-2c-01
931 target: ci-host-amd64-2c
933 alias: 'sles/15.5/cloud/amd64/ci-node/lxd'
936 label: 'sles15sp5-amd64'
939 address: 172.18.16.97
941 label: 'sles12sp5-amd64'
944 name: 'ci-node-sles12sp5-amd64-2a-01'
945 disk: '/var/lib/libvirt/images/ci-node-sles12sp5-amd64-2a-01.qcow'
946 host: 'ci-host-amd64-2a.internal.efficios.com'
949 address: 172.18.16.98
951 label: 'sles12sp5-amd64'
954 name: 'ci-node-sles12sp5-amd64-2b-01'
955 disk: '/var/lib/libvirt/images/ci-node-sles12sp5-amd64-2b-01.qcow'
956 host: 'ci-host-amd64-2b.internal.efficios.com'
959 address: 172.18.16.99
961 label: 'sles12sp5-amd64'
964 name: 'ci-node-sles12sp5-amd64-2c-01'
965 disk: '/var/lib/libvirt/images/ci-node-sles12sp5-amd64-2c-01.qcow'
966 host: 'ci-host-amd64-2c.internal.efficios.com'
968 # "Root " nodes in libvirt, since Jenkins can use the "libvirt agents" plugin
969 # to revert to a specific snapshot before running a job
971 # @NOTE: For Jenkins, the node configuration was initially created by cloning
972 # or creating the nodes as they use a type of node which isn't 'simple' to
973 # create through the API. The entire XML configuration would have to be written
974 # from scratch. In effect, templates may be a better long term solution than
975 # the current structure.
978 name: 'ci-rootnode-deb12-amd64-1a-01'
979 label: 'deb12 deb12-amd64-rootnode amd64-rootnode'
983 launcher/hypervisorDescription: 'QEMU+ssh - ci-host-amd64-1a.internal.efficios.com'
984 launcher/virtualMachineName: 'ci-rootnode-deb12-amd64-1a-01'
985 launcher/delegate: 'hudson.plugins.sshslaves.SSHLauncher=class'
986 launcher/delegate/port: '22'
987 launcher/delegate/host: 'ci-rootnode-deb12-amd64-1a-01.internal.efficios.com'
988 launcher/delegate/credentialsId: 'bb5a81cf-346b-43fc-8586-3dc5e43801be'
989 ./hypervisorDescription: 'QEMU+ssh - ci-host-amd64-1a.internal.efficios.com'
990 ./virtualMachineName: 'ci-rootnode-deb12-amd64-1a-01'
992 beforeJobSnapshotName: 'base-configuration'
993 startupWaitingPeriodSeconds: '20'
994 launcher/waitTimeMs: '20000'
995 shutdownMethod: 'destroy'
997 name: 'ci-rootnode-deb12-amd64-1a-01'
998 disk: '/var/lib/libvirt/images/ci-rootnode-deb12-amd64-1a-01.qcow'
999 host: 'ci-host-amd64-1a.internal.efficios.com'
1001 address: 172.18.17.1
1003 name: 'ci-rootnode-deb12-i386-1a-01'
1004 label: 'deb12 deb12-i386-rootnode'
1008 launcher/hypervisorDescription: 'QEMU+ssh - ci-host-amd64-1a.internal.efficios.com'
1009 launcher/virtualMachineName: 'ci-rootnode-deb12-i386-1a-01'
1010 launcher/delegate: 'hudson.plugins.sshslaves.SSHLauncher=class'
1011 launcher/delegate/port: '22'
1012 launcher/delegate/host: 'ci-rootnode-deb12-i386-1a-01.internal.efficios.com'
1013 launcher/delegate/credentialsId: 'bb5a81cf-346b-43fc-8586-3dc5e43801be'
1014 ./hypervisorDescription: 'QEMU+ssh - ci-host-amd64-1a.internal.efficios.com'
1015 ./virtualMachineName: 'ci-rootnode-deb12-i386-1a-01'
1017 beforeJobSnapshotName: 'base-configuration'
1018 startupWaitingPeriodSeconds: '20'
1019 launcher/waitTimeMs: '20000'
1020 shutdownMethod: 'destroy'
1022 name: 'ci-rootnode-deb12-i386-1a-01'
1023 disk: '/var/lib/libvirt/images/ci-rootnode-deb12-i386-1a-01.qcow'
1024 host: 'ci-host-amd64-1a.internal.efficios.com'
1026 address: 172.18.17.2
1028 label: 'deb12 deb12-amd64-rootnode amd64-rootnode'
1029 name: 'ci-rootnode-deb12-amd64-1b-01'
1033 launcher/hypervisorDescription: 'QEMU+ssh - ci-host-amd64-1b.internal.efficios.com'
1034 launcher/virtualMachineName: 'ci-rootnode-deb12-amd64-1b-01'
1035 launcher/delegate: 'hudson.plugins.sshslaves.SSHLauncher=class'
1036 launcher/delegate/port: '22'
1037 launcher/delegate/host: 'ci-rootnode-deb12-amd64-1b-01.internal.efficios.com'
1038 launcher/delegate/credentialsId: 'bb5a81cf-346b-43fc-8586-3dc5e43801be'
1039 ./hypervisorDescription: 'QEMU+ssh - ci-host-amd64-1b.internal.efficios.com'
1040 ./virtualMachineName: 'ci-rootnode-deb12-amd64-1b-01'
1042 beforeJobSnapshotName: 'base-configuration'
1043 startupWaitingPeriodSeconds: '20'
1044 launcher/waitTimeMs: '20000'
1045 shutdownMethod: 'destroy'
1047 name: 'ci-rootnode-deb12-amd64-1b-01'
1048 disk: '/var/lib/libvirt/images/ci-rootnode-deb12-amd64-1b-01.qcow'
1049 host: 'ci-host-amd64-1b.internal.efficios.com'
1051 address: 172.18.17.3
1053 label: 'deb12 deb12-amd64-rootnode amd64-rootnode'
1054 name: 'ci-rootnode-deb12-amd64-1c-01'
1058 launcher/hypervisorDescription: 'QEMU+ssh - ci-host-amd64-1c.internal.efficios.com'
1059 launcher/virtualMachineName: 'ci-rootnode-deb12-amd64-1c-01'
1060 launcher/delegate: 'hudson.plugins.sshslaves.SSHLauncher=class'
1061 launcher/delegate/port: '22'
1062 launcher/delegate/host: 'ci-rootnode-deb12-amd64-1c-01.internal.efficios.com'
1063 launcher/delegate/credentialsId: 'bb5a81cf-346b-43fc-8586-3dc5e43801be'
1065 beforeJobSnapshotName: 'base-configuration'
1066 startupWaitingPeriodSeconds: '20'
1067 launcher/waitTimeMs: '20000'
1068 shutdownMethod: 'destroy'
1070 name: 'ci-rootnode-deb12-amd64-1c-01'
1071 disk: '/var/lib/libvirt/images/ci-rootnode-deb12-amd64-1c-01.qcow'
1072 host: 'ci-host-amd64-1c.internal.efficios.com'
1074 address: 172.18.17.4
1076 label: 'deb12 deb12-amd64-rootnode amd64-rootnode'
1077 name: 'ci-rootnode-deb12-amd64-1d-01'
1080 launcher/hypervisorDescription: 'QEMU+ssh - ci-host-amd64-1d.internal.efficios.com'
1081 launcher/virtualMachineName: 'ci-rootnode-deb12-amd64-1d-01'
1082 launcher/delegate: 'hudson.plugins.sshslaves.SSHLauncher=class'
1083 launcher/delegate/port: '22'
1084 launcher/delegate/host: 'ci-rootnode-deb12-amd64-1d-01.internal.efficios.com'
1085 launcher/delegate/credentialsId: 'bb5a81cf-346b-43fc-8586-3dc5e43801be'
1086 ./hypervisorDescription: 'QEMU+ssh - ci-host-amd64-1d.internal.efficios.com'
1087 ./virtualMachineName: 'ci-rootnode-deb12-amd64-1d-01'
1089 beforeJobSnapshotName: 'base-configuration'
1090 startupWaitingPeriodSeconds: '20'
1091 launcher/waitTimeMs: '20000'
1092 shutdownMethod: 'destroy'
1094 name: 'ci-rootnode-deb12-amd64-1d-01'
1095 disk: '/var/lib/libvirt/images/ci-rootnode-deb12-amd64-1d-01.qcow'
1096 host: 'ci-host-amd64-1d.internal.efficios.com'
1098 address: 172.18.17.5
1100 label: 'deb12 deb12-amd64-rootnode amd64-rootnode'
1101 name: 'ci-rootnode-deb12-amd64-2a-01'
1105 launcher/hypervisorDescription: 'QEMU+ssh - ci-host-amd64-2a.internal.efficios.com'
1106 launcher/virtualMachineName: 'ci-rootnode-deb12-amd64-2a-01'
1107 launcher/delegate: 'hudson.plugins.sshslaves.SSHLauncher=class'
1108 launcher/delegate/port: '22'
1109 launcher/delegate/host: 'ci-rootnode-deb12-amd64-2a-01.internal.efficios.com'
1110 launcher/delegate/credentialsId: 'bb5a81cf-346b-43fc-8586-3dc5e43801be'
1111 ./hypervisorDescription: 'QEMU+ssh - ci-host-amd64-2a.internal.efficios.com'
1112 ./virtualMachineName: 'ci-rootnode-deb12-amd64-2a-01'
1114 beforeJobSnapshotName: 'base-configuration'
1115 startupWaitingPeriodSeconds: '20'
1116 shutdownMethod: 'destroy'
1118 name: 'ci-rootnode-deb12-amd64-2a-01'
1119 disk: '/var/lib/libvirt/images/ci-rootnode-deb12-amd64-2a-01.qcow'
1120 host: 'ci-host-amd64-2a.internal.efficios.com'
1122 address: 172.18.17.6
1124 label: 'deb12 deb12-amd64-rootnode amd64-rootnode'
1125 name: 'ci-rootnode-deb12-amd64-2b-01'
1129 launcher/hypervisorDescription: 'QEMU+ssh - ci-host-amd64-2b.internal.efficios.com'
1130 launcher/virtualMachineName: 'ci-rootnode-deb12-amd64-2b-01'
1131 launcher/delegate: 'hudson.plugins.sshslaves.SSHLauncher=class'
1132 launcher/delegate/port: '22'
1133 launcher/delegate/host: 'ci-rootnode-deb12-amd64-2b-01.internal.efficios.com'
1134 launcher/delegate/credentialsId: 'bb5a81cf-346b-43fc-8586-3dc5e43801be'
1135 ./hypervisorDescription: 'QEMU+ssh - ci-host-amd64-2b.internal.efficios.com'
1136 ./virtualMachineName: 'ci-rootnode-deb12-amd64-2b-01'
1138 beforeJobSnapshotName: 'base-configuration'
1139 startupWaitingPeriodSeconds: '20'
1140 launcher/waitTimeMs: '20000'
1141 shutdownMethod: 'destroy'
1143 name: 'ci-rootnode-deb12-amd64-2b-01'
1144 disk: '/var/lib/libvirt/images/ci-rootnode-deb12-amd64-2b-01.qcow'
1145 host: 'ci-host-amd64-2b.internal.efficios.com'
1147 address: 172.18.17.7
1149 label: 'deb12 deb12-amd64-rootnode amd64-rootnode'
1150 name: 'ci-rootnode-deb12-amd64-2c-01'
1154 launcher/hypervisorDescription: 'QEMU+ssh - ci-host-amd64-2c.internal.efficios.com'
1155 launcher/virtualMachineName: 'ci-rootnode-deb12-amd64-2c-01'
1156 launcher/delegate: 'hudson.plugins.sshslaves.SSHLauncher=class'
1157 launcher/delegate/port: '22'
1158 launcher/delegate/host: 'ci-rootnode-deb12-amd64-2c-01.internal.efficios.com'
1159 launcher/delegate/credentialsId: 'bb5a81cf-346b-43fc-8586-3dc5e43801be'
1160 ./hypervisorDescription: 'QEMU+ssh - ci-host-amd64-2c.internal.efficios.com'
1161 ./virtualMachineName: 'ci-rootnode-deb12-amd64-2c-01'
1163 beforeJobSnapshotName: 'base-configuration'
1164 startupWaitingPeriodSeconds: '20'
1165 launcher/waitTimeMs: '20000'
1166 shutdownMethod: 'destroy'
1168 name: 'ci-rootnode-deb12-amd64-2c-01'
1169 disk: '/var/lib/libvirt/images/ci-rootnode-deb12-amd64-2c-01.qcow'
1170 host: 'ci-host-amd64-2c.internal.efficios.com'
1172 address: 172.18.17.8
1174 label: 'deb12 deb12-amd64-rootnode amd64-rootnode'
1175 name: 'ci-rootnode-deb12-amd64-2d-01'
1179 launcher/hypervisorDescription: 'QEMU+ssh - ci-host-amd64-2d.internal.efficios.com'
1180 launcher/virtualMachineName: 'ci-rootnode-deb12-amd64-2d-01'
1181 launcher/delegate: 'hudson.plugins.sshslaves.SSHLauncher=class'
1182 launcher/delegate/port: '22'
1183 launcher/delegate/host: 'ci-rootnode-deb12-amd64-2d-01.internal.efficios.com'
1184 launcher/delegate/credentialsId: 'bb5a81cf-346b-43fc-8586-3dc5e43801be'
1185 ./hypervisorDescription: 'QEMU+ssh - ci-host-amd64-2d.internal.efficios.com'
1186 ./virtualMachineName: 'ci-rootnode-deb12-amd64-2d-01'
1188 beforeJobSnapshotName: 'base-configuration'
1189 startupWaitingPeriodSeconds: '20'
1190 launcher/waitTimeMs: '20000'
1191 shutdownMethod: 'destroy'
1193 name: 'ci-rootnode-deb12-amd64-2d-01'
1194 disk: '/var/lib/libvirt/images/ci-rootnode-deb12-amd64-2d-01.qcow'
1195 host: 'ci-host-amd64-2d.internal.efficios.com'
1197 address: 172.18.17.9
1199 label: 'deb12 deb12-amd64-rootnode amd64-rootnode-linux5'
1200 name: 'ci-rootnode-deb12-amd64-1c-02'
1204 launcher/hypervisorDescription: 'QEMU+ssh - ci-host-amd64-1c.internal.efficios.com'
1205 launcher/virtualMachineName: 'ci-rootnode-deb12-amd64-1c-02'
1206 launcher/delegate: 'hudson.plugins.sshslaves.SSHLauncher=class'
1207 launcher/delegate/port: '22'
1208 launcher/delegate/host: 'ci-rootnode-deb12-amd64-1c-02.internal.efficios.com'
1209 launcher/delegate/credentialsId: 'bb5a81cf-346b-43fc-8586-3dc5e43801be'
1210 ./hypervisorDescription: 'QEMU+ssh - ci-host-amd64-1c.internal.efficios.com'
1211 ./virtualMachineName: 'ci-rootnode-deb12-amd64-1c-02'
1213 beforeJobSnapshotName: 'base-configuration'
1214 startupWaitingPeriodSeconds: '20'
1215 launcher/waitTimeMs: '20000'
1216 shutdownMethod: 'destroy'
1218 name: 'ci-rootnode-deb12-amd64-1c-02'
1219 disk: '/var/lib/libvirt/images/ci-rootnode-deb12-amd64-1c-02.qcow'
1220 host: 'ci-host-amd64-1c.internal.efficios.com'
1222 address: 172.18.17.10
1224 label: 'sles15sp4-amd64-rootnode'
1225 name: 'ci-rootnode-sles15sp4-amd64-1d-01'
1229 launcher/hypervisorDescription: 'QEMU+ssh - ci-host-amd64-1d.internal.efficios.com'
1230 launcher/virtualMachineName: 'ci-rootnode-sles15sp4-amd64-1d-01'
1231 launcher/delegate: 'hudson.plugins.sshslaves.SSHLauncher=class'
1232 launcher/delegate/port: '22'
1233 launcher/delegate/host: 'ci-rootnode-sles15sp4-amd64-1d-01.internal.efficios.com'
1234 launcher/delegate/credentialsId: 'bb5a81cf-346b-43fc-8586-3dc5e43801be'
1235 ./hypervisorDescription: 'QEMU+ssh - ci-host-amd64-1d.internal.efficios.com'
1236 ./virtualMachineName: 'ci-rootnode-sles15sp4-amd64-1d-01'
1238 beforeJobSnapshotName: 'base-configuration'
1239 startupWaitingPeriodSeconds: '30'
1240 launcher/waitTimeMs: '30000'
1241 shutdownMethod: 'destroy'
1243 name: 'ci-rootnode-sles15sp4-amd64-1d-01'
1244 disk: '/var/lib/libvirt/images/ci-rootnode-sles15sp4-amd64-1d-01.qcow'
1245 host: 'ci-host-amd64-1d.internal.efficios.com'
1247 address: 172.18.17.13
1249 label: 'el8-amd64-rootnode'
1250 name: 'ci-rootnode-el8-amd64-1d-01'
1254 launcher/hypervisorDescription: 'QEMU+ssh - ci-host-amd64-1d.internal.efficios.com'
1255 launcher/virtualMachineName: 'ci-rootnode-el8-amd64-1d-01'
1256 launcher/delegate: 'hudson.plugins.sshslaves.SSHLauncher=class'
1257 launcher/delegate/port: '22'
1258 launcher/delegate/host: 'ci-rootnode-el8-amd64-1d-01.internal.efficios.com'
1259 launcher/delegate/credentialsId: 'bb5a81cf-346b-43fc-8586-3dc5e43801be'
1260 ./hypervisorDescription: 'QEMU+ssh - ci-host-amd64-1d.internal.efficios.com'
1261 ./virtualMachineName: 'ci-rootnode-el8-amd64-1d-01'
1263 beforeJobSnapshotName: 'base-configuration'
1264 startupWaitingPeriodSeconds: '30'
1265 launcher/waitTimeMs: '30000'
1266 shutdownMethod: 'destroy'
1268 name: 'ci-rootnode-el8-amd64-1d-01'
1269 disk: '/var/lib/libvirt/images/ci-rootnode-el8-amd64-1d-01.qcow'
1270 host: 'ci-host-amd64-1d.internal.efficios.com'
1272 address: 172.18.17.14
1273 # VMs for running tests using lava
1277 name: 'lava-node-amd64-01'
1278 disk: '/var/lib/libvirt/images/lava-node-amd64-01.qcow'
1279 disk_capacity: '10G'
1280 host: 'ci-host-amd64-2d.internal.efficios.com'
1284 name: 'lava-node-amd64-02'
1285 disk: '/var/lib/libvirt/images/lava-node-amd64-02.qcow'
1286 disk_capacity: '10G'
1287 host: 'ci-host-amd64-2d.internal.efficios.com'
1291 name: 'lava-node-amd64-03'
1292 disk: '/var/lib/libvirt/images/lava-node-amd64-03.qcow'
1293 disk_capacity: '10G'
1294 host: 'ci-host-amd64-2d.internal.efficios.com'
1298 name: 'lava-node-amd64-04'
1299 disk: '/var/lib/libvirt/images/lava-node-amd64-04.qcow'
1300 disk_capacity: '10G'
1301 host: 'ci-host-amd64-2d.internal.efficios.com'
1305 name: 'lava-node-amd64-05'
1306 disk: '/var/lib/libvirt/images/lava-node-amd64-05.qcow'
1307 disk_capacity: '10G'
1308 host: 'ci-host-amd64-2d.internal.efficios.com'
1310 name: "ci-rootnode-deb12-arm64-1a-01"
1311 label: 'deb12 deb12-arm64-rootnode arm64-rootnode'
1315 launcher/hypervisorDescription: 'QEMU+ssh - ci-host-arm64-1a.internal.efficios.com'
1316 launcher/virtualMachineName: 'ci-rootnode-deb12-arm64-1a-01'
1317 launcher/delegate: 'hudson.plugins.sshslaves.SSHLauncher=class'
1318 launcher/delegate/port: '22'
1319 launcher/delegate/host: 'ci-rootnode-deb12-arm64-1a-01.internal.efficios.com'
1320 launcher/delegate/credentialsId: 'bb5a81cf-346b-43fc-8586-3dc5e43801be'
1321 ./hypervisorDescription: 'QEMU+ssh - ci-host-arm64-1a.internal.efficios.com'
1322 ./virtualMachineName: 'ci-rootnode-deb12-arm64-1a-01'
1324 beforeJobSnapshotName: 'base-configuration'
1325 startupWaitingPeriodSeconds: '20'
1326 launcher/waitTimeMs: '20000'
1327 shutdownMethod: 'destroy'
1329 name: 'ci-rootnode-deb12-arm64-1a-01'
1330 disk: '/var/lib/libvirt/images/ci-rootnode-deb12-arm64-1a-01.qcow'
1331 host: 'ci-host-arm64-1a.internal.efficios.com'
1333 address: 172.18.17.15