X-Git-Url: http://git.lttng.org./?a=blobdiff_plain;f=automation%2Fansible%2Fvars%2Fci-instances.yml;h=9db508b0f642268701717faf7dc78cc019799ca5;hb=cda84f27d95fd6f55fa736e35298266a78bd35c5;hp=cf5f5623d7b17aad762462177a4cb496e4fe6176;hpb=9e38d56daad606e7550dc7ac7f5f7b8cc4b2da84;p=lttng-ci.git diff --git a/automation/ansible/vars/ci-instances.yml b/automation/ansible/vars/ci-instances.yml index cf5f562..9db508b 100644 --- a/automation/ansible/vars/ci-instances.yml +++ b/automation/ansible/vars/ci-instances.yml @@ -714,6 +714,77 @@ containers: jenkins: label: 'deb12-amd64 deb12' mode: EXCLUSIVE + # @NOTE: debian/bookworm/cloud/i386 isn't an image + # available from images.linuxcontainers.org since they + # reduced architecture to save storage space. The instances + # below were produced from copies which weren't installed with + # cloud-init. + - meta: + address: 172.18.16.79 + lxd: + name: ci-node-deb12-i386-1a-01 + target: ci-host-amd64-1a + source: + alias: debian/bookworm/cloud/i386 + jenkins: + label: 'deb12-i386 deb12' + mode: EXCLUSIVE + - meta: + address: 172.18.16.80 + lxd: + name: ci-node-deb12-i386-1b-01 + target: ci-host-amd64-1b + jenkins: + label: 'deb12-i386 deb12' + mode: EXCLUSIVE + - meta: + address: 172.18.16.81 + lxd: + name: ci-node-deb12-i386-1c-01 + target: ci-host-amd64-1c + jenkins: + label: 'deb12-i386 deb12' + mode: EXCLUSIVE + - meta: + address: 172.18.16.82 + lxd: + name: ci-node-deb12-i386-1d-01 + target: ci-host-amd64-1d + jenkins: + label: 'deb12-i386 deb12' + mode: EXCLUSIVE + - meta: + address: 172.18.16.83 + lxd: + name: ci-node-deb12-i386-2a-01 + target: ci-host-amd64-2a + jenkins: + label: 'deb12-i386 deb12' + mode: EXCLUSIVE + - meta: + address: 172.18.16.84 + lxd: + name: ci-node-deb12-i386-2b-01 + target: ci-host-amd64-2b + jenkins: + label: 'deb12-i386 deb12' + mode: EXCLUSIVE + - meta: + address: 172.18.16.85 + lxd: + name: ci-node-deb12-i386-2c-01 + target: ci-host-amd64-2c + jenkins: + label: 'deb12-i386 deb12' + mode: EXCLUSIVE + - meta: + address: 172.18.16.86 + lxd: + name: ci-node-deb12-i386-2d-01 + target: ci-host-amd64-2d + jenkins: + label: 'deb12-i386 deb12' + mode: EXCLUSIVE # "Root " nodes in libvirt, since Jenkins can use the "libvirt agents" plugin # to revert to a specific snapshot before running a job # @@ -725,7 +796,7 @@ containers: # - jenkins: name: 'ci-rootnode-deb12-amd64-1a-01' - label: 'deb12 deb12-amd64-rootnode' + label: 'deb12 deb12-amd64-rootnode amd64-rootnode' mode: EXCLUSIVE config: remoteFS: '/root' @@ -758,7 +829,7 @@ containers: launcher/virtualMachineName: 'ci-rootnode-deb12-i386-1a-01' launcher/delegate: 'hudson.plugins.sshslaves.SSHLauncher=class' launcher/delegate/port: '22' - launcher/delegate/host: 'ci-rootnode-deb12-amd64-1a-01.internal.efficios.com' + launcher/delegate/host: 'ci-rootnode-deb12-i386-1a-01.internal.efficios.com' launcher/delegate/credentialsId: 'bb5a81cf-346b-43fc-8586-3dc5e43801be' ./hypervisorDescription: 'QEMU+ssh - ci-host-amd64-1a.internal.efficios.com' ./virtualMachineName: 'ci-rootnode-deb12-i386-1a-01' @@ -774,7 +845,7 @@ containers: meta: address: 172.18.17.2 - jenkins: - label: 'deb12 deb12-amd64-rootnode' + label: 'deb12 deb12-amd64-rootnode amd64-rootnode' name: 'ci-rootnode-deb12-amd64-1b-01' mode: EXCLUSIVE config: @@ -783,7 +854,7 @@ containers: launcher/virtualMachineName: 'ci-rootnode-deb12-amd64-1b-01' launcher/delegate: 'hudson.plugins.sshslaves.SSHLauncher=class' launcher/delegate/port: '22' - launcher/delegate/host: 'ci-rootnode-deb12-amd64-1a-01.internal.efficios.com' + launcher/delegate/host: 'ci-rootnode-deb12-amd64-1b-01.internal.efficios.com' launcher/delegate/credentialsId: 'bb5a81cf-346b-43fc-8586-3dc5e43801be' ./hypervisorDescription: 'QEMU+ssh - ci-host-amd64-1b.internal.efficios.com' ./virtualMachineName: 'ci-rootnode-deb12-amd64-1b-01' @@ -799,7 +870,7 @@ containers: meta: address: 172.18.17.3 - jenkins: - label: 'deb12 deb12-amd64-rootnode' + label: 'deb12 deb12-amd64-rootnode amd64-rootnode' name: 'ci-rootnode-deb12-amd64-1c-01' mode: EXCLUSIVE config: @@ -808,7 +879,7 @@ containers: launcher/virtualMachineName: 'ci-rootnode-deb12-amd64-1c-01' launcher/delegate: 'hudson.plugins.sshslaves.SSHLauncher=class' launcher/delegate/port: '22' - launcher/delegate/host: 'ci-rootnode-deb12-amd64-1a-01.internal.efficios.com' + launcher/delegate/host: 'ci-rootnode-deb12-amd64-1c-01.internal.efficios.com' launcher/delegate/credentialsId: 'bb5a81cf-346b-43fc-8586-3dc5e43801be' snapshotName: '' beforeJobSnapshotName: 'base-configuration' @@ -822,7 +893,7 @@ containers: meta: address: 172.18.17.4 - jenkins: - label: 'deb12 deb12-amd64-rootnode' + label: 'deb12 deb12-amd64-rootnode amd64-rootnode' name: 'ci-rootnode-deb12-amd64-1d-01' config: remoteFS: '/root' @@ -830,7 +901,7 @@ containers: launcher/virtualMachineName: 'ci-rootnode-deb12-amd64-1d-01' launcher/delegate: 'hudson.plugins.sshslaves.SSHLauncher=class' launcher/delegate/port: '22' - launcher/delegate/host: 'ci-rootnode-deb12-amd64-1a-01.internal.efficios.com' + launcher/delegate/host: 'ci-rootnode-deb12-amd64-1d-01.internal.efficios.com' launcher/delegate/credentialsId: 'bb5a81cf-346b-43fc-8586-3dc5e43801be' ./hypervisorDescription: 'QEMU+ssh - ci-host-amd64-1d.internal.efficios.com' ./virtualMachineName: 'ci-rootnode-deb12-amd64-1d-01' @@ -846,7 +917,7 @@ containers: meta: address: 172.18.17.5 - jenkins: - label: 'deb12 deb12-amd64-rootnode' + label: 'deb12 deb12-amd64-rootnode amd64-rootnode' name: 'ci-rootnode-deb12-amd64-2a-01' mode: EXCLUSIVE config: @@ -855,7 +926,7 @@ containers: launcher/virtualMachineName: 'ci-rootnode-deb12-amd64-2a-01' launcher/delegate: 'hudson.plugins.sshslaves.SSHLauncher=class' launcher/delegate/port: '22' - launcher/delegate/host: 'ci-rootnode-deb12-amd64-1a-01.internal.efficios.com' + launcher/delegate/host: 'ci-rootnode-deb12-amd64-2a-01.internal.efficios.com' launcher/delegate/credentialsId: 'bb5a81cf-346b-43fc-8586-3dc5e43801be' ./hypervisorDescription: 'QEMU+ssh - ci-host-amd64-2a.internal.efficios.com' ./virtualMachineName: 'ci-rootnode-deb12-amd64-2a-01' @@ -870,7 +941,7 @@ containers: meta: address: 172.18.17.6 - jenkins: - label: 'deb12 deb12-amd64-rootnode' + label: 'deb12 deb12-amd64-rootnode amd64-rootnode' name: 'ci-rootnode-deb12-amd64-2b-01' mode: EXCLUSIVE config: @@ -879,7 +950,7 @@ containers: launcher/virtualMachineName: 'ci-rootnode-deb12-amd64-2b-01' launcher/delegate: 'hudson.plugins.sshslaves.SSHLauncher=class' launcher/delegate/port: '22' - launcher/delegate/host: 'ci-rootnode-deb12-amd64-1a-01.internal.efficios.com' + launcher/delegate/host: 'ci-rootnode-deb12-amd64-2b-01.internal.efficios.com' launcher/delegate/credentialsId: 'bb5a81cf-346b-43fc-8586-3dc5e43801be' ./hypervisorDescription: 'QEMU+ssh - ci-host-amd64-2b.internal.efficios.com' ./virtualMachineName: 'ci-rootnode-deb12-amd64-2b-01' @@ -895,7 +966,7 @@ containers: meta: address: 172.18.17.7 - jenkins: - label: 'deb12 deb12-amd64-rootnode' + label: 'deb12 deb12-amd64-rootnode amd64-rootnode' name: 'ci-rootnode-deb12-amd64-2c-01' mode: EXCLUSIVE config: @@ -904,7 +975,7 @@ containers: launcher/virtualMachineName: 'ci-rootnode-deb12-amd64-2c-01' launcher/delegate: 'hudson.plugins.sshslaves.SSHLauncher=class' launcher/delegate/port: '22' - launcher/delegate/host: 'ci-rootnode-deb12-amd64-1a-01.internal.efficios.com' + launcher/delegate/host: 'ci-rootnode-deb12-amd64-2c-01.internal.efficios.com' launcher/delegate/credentialsId: 'bb5a81cf-346b-43fc-8586-3dc5e43801be' ./hypervisorDescription: 'QEMU+ssh - ci-host-amd64-2c.internal.efficios.com' ./virtualMachineName: 'ci-rootnode-deb12-amd64-2c-01' @@ -920,7 +991,7 @@ containers: meta: address: 172.18.17.8 - jenkins: - label: 'deb12 deb12-amd64-rootnode' + label: 'deb12 deb12-amd64-rootnode amd64-rootnode' name: 'ci-rootnode-deb12-amd64-2d-01' mode: EXCLUSIVE config: @@ -929,7 +1000,7 @@ containers: launcher/virtualMachineName: 'ci-rootnode-deb12-amd64-2d-01' launcher/delegate: 'hudson.plugins.sshslaves.SSHLauncher=class' launcher/delegate/port: '22' - launcher/delegate/host: 'ci-rootnode-deb12-amd64-1a-01.internal.efficios.com' + launcher/delegate/host: 'ci-rootnode-deb12-amd64-2d-01.internal.efficios.com' launcher/delegate/credentialsId: 'bb5a81cf-346b-43fc-8586-3dc5e43801be' ./hypervisorDescription: 'QEMU+ssh - ci-host-amd64-2d.internal.efficios.com' ./virtualMachineName: 'ci-rootnode-deb12-amd64-2d-01' @@ -944,3 +1015,64 @@ containers: host: 'ci-host-amd64-2d.internal.efficios.com' meta: address: 172.18.17.9 + - jenkins: + label: 'deb12 deb12-amd64-rootnode amd64-rootnode-linux5' + name: 'ci-rootnode-deb12-amd64-1c-02' + mode: EXCLUSIVE + config: + remoteFS: '/root' + launcher/hypervisorDescription: 'QEMU+ssh - ci-host-amd64-1c.internal.efficios.com' + launcher/virtualMachineName: 'ci-rootnode-deb12-amd64-1c-02' + launcher/delegate: 'hudson.plugins.sshslaves.SSHLauncher=class' + launcher/delegate/port: '22' + launcher/delegate/host: 'ci-rootnode-deb12-amd64-1c-02.internal.efficios.com' + launcher/delegate/credentialsId: 'bb5a81cf-346b-43fc-8586-3dc5e43801be' + ./hypervisorDescription: 'QEMU+ssh - ci-host-amd64-1c.internal.efficios.com' + ./virtualMachineName: 'ci-rootnode-deb12-amd64-1c-02' + snapshotName: '' + beforeJobSnapshotName: 'base-configuration' + startupWaitingPeriodSeconds: '20' + launcher/waitTimeMs: '20000' + shutdownMethod: 'destroy' + vm: + name: 'ci-rootnode-deb12-amd64-1c-02' + disk: '/var/lib/libvirt/images/ci-rootnode-deb12-amd64-1c-02.qcow' + host: 'ci-host-amd64-1c.internal.efficios.com' + meta: + address: 172.18.17.10 + # VMs for running tests using lava + - jenkins: {} + meta: {} + vm: + name: 'lava-node-amd64-01' + disk: '/var/lib/libvirt/images/lava-node-amd64-01.qcow' + disk_capacity: '10G' + host: 'ci-host-amd64-2d.internal.efficios.com' + - jenkins: {} + meta: {} + vm: + name: 'lava-node-amd64-02' + disk: '/var/lib/libvirt/images/lava-node-amd64-02.qcow' + disk_capacity: '10G' + host: 'ci-host-amd64-2d.internal.efficios.com' + - jenkins: {} + meta: {} + vm: + name: 'lava-node-amd64-03' + disk: '/var/lib/libvirt/images/lava-node-amd64-03.qcow' + disk_capacity: '10G' + host: 'ci-host-amd64-2d.internal.efficios.com' + - jenkins: {} + meta: {} + vm: + name: 'lava-node-amd64-04' + disk: '/var/lib/libvirt/images/lava-node-amd64-04.qcow' + disk_capacity: '10G' + host: 'ci-host-amd64-2d.internal.efficios.com' + - jenkins: {} + meta: {} + vm: + name: 'lava-node-amd64-05' + disk: '/var/lib/libvirt/images/lava-node-amd64-05.qcow' + disk_capacity: '10G' + host: 'ci-host-amd64-2d.internal.efficios.com'