ansible: Add ci-master-04
[lttng-ci.git] / automation / ansible / vars / ci-instances.yml
index 526457c20fdd38f97675d29b3f60c4ed7f1bc285..2caf4cdcc39b317ea7ef2c0a624d84a6d2848b35 100644 (file)
@@ -98,62 +98,6 @@ containers:
           #   zfs create -o mountpoint=/storage/git-mirror tank/lxd/custom/git-mirror
           source: /storage/git-mirror
           type: disk
-  - meta:
-      address: 172.18.16.1
-    lxd:
-      name: ci-node-deb12-amd64-01
-    jenkins:
-      label: 'deb12-amd64 deb12'
-      mode: EXCLUSIVE
-  - meta:
-      address: 172.18.16.2
-    lxd:
-      name: ci-node-deb12-amd64-02
-    jenkins:
-      label: 'deb12-amd64 deb12'
-      mode: EXCLUSIVE
-  - meta:
-      address: 172.18.16.3
-    lxd:
-      name: ci-node-deb12-amd64-03
-    jenkins:
-      label: 'deb12-amd64 deb12'
-      mode: EXCLUSIVE
-  - meta:
-      address: 172.18.16.4
-    lxd:
-      name: ci-node-deb12-amd64-04
-    jenkins:
-      label: 'deb12-amd64 deb12'
-      mode: EXCLUSIVE
-  - meta:
-      address: 172.18.16.5
-    lxd:
-      name: ci-node-deb12-amd64-05
-    jenkins:
-      label: 'deb12-amd64 deb12'
-      mode: EXCLUSIVE
-  - meta:
-      address: 172.18.16.6
-    lxd:
-      name: ci-node-deb12-amd64-06
-    jenkins:
-      label: 'deb12-amd64 deb12'
-      mode: EXCLUSIVE
-  - meta:
-      address: 172.18.16.7
-    lxd:
-      name: ci-node-deb12-amd64-07
-    jenkins:
-      label: 'deb12-amd64 deb12'
-      mode: EXCLUSIVE
-  - meta:
-      address: 172.18.16.8
-    lxd:
-      name: ci-node-deb12-amd64-08
-    jenkins:
-      label: 'deb12-amd64 deb12'
-      mode: EXCLUSIVE
   - meta:
       address: 172.18.16.9
     lxd:
@@ -714,6 +658,173 @@ 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
+  - meta:
+      address: 172.18.16.91
+    lxd:
+      name: ci-node-sles15sp4-amd64-2a-01
+      target: ci-host-amd64-2a
+      source:
+        alias: 'sles/15.4/cloud/amd64/ci-node/lxd'
+        type: image
+    jenkins:
+      label: 'sles15sp4-amd64'
+      mode: EXCLUSIVE
+  - meta:
+      address: 172.18.16.92
+    lxd:
+      name: ci-node-sles15sp4-amd64-2b-01
+      target: ci-host-amd64-2b
+      source:
+        alias: 'sles/15.4/cloud/amd64/ci-node/lxd'
+        type: image
+    jenkins:
+      label: 'sles15sp4-amd64'
+      mode: EXCLUSIVE
+  - meta:
+      address: 172.18.16.93
+    lxd:
+      name: ci-node-sles15sp4-amd64-2c-01
+      target: ci-host-amd64-2c
+      source:
+        alias: 'sles/15.4/cloud/amd64/ci-node/lxd'
+        type: image
+    jenkins:
+      label: 'sles15sp4-amd64'
+      mode: EXCLUSIVE
+  - meta:
+      address: 172.18.16.94
+    lxd:
+      name: ci-node-sles15sp5-amd64-2a-01
+      target: ci-host-amd64-2a
+      source:
+        alias: 'sles/15.5/cloud/amd64/ci-node/lxd'
+        type: image
+    jenkins:
+      label: 'sles15sp5-amd64'
+      mode: EXCLUSIVE
+  - meta:
+      address: 172.18.16.95
+    lxd:
+      name: ci-node-sles15sp5-amd64-2b-01
+      target: ci-host-amd64-2b
+      source:
+        alias: 'sles/15.5/cloud/amd64/ci-node/lxd'
+        type: image
+    jenkins:
+      label: 'sles15sp5-amd64'
+      mode: EXCLUSIVE
+  - meta:
+      address: 172.18.16.96
+    lxd:
+      name: ci-node-sles15sp5-amd64-2c-01
+      target: ci-host-amd64-2c
+      source:
+        alias: 'sles/15.5/cloud/amd64/ci-node/lxd'
+        type: image
+    jenkins:
+      label: 'sles15sp5-amd64'
+      mode: EXCLUSIVE
+  - meta:
+      address: 172.18.16.97
+    jenkins:
+      label: 'sles12sp5-amd64'
+      mode: EXCLUSIVE
+    vm:
+      name: 'ci-node-sles12sp5-amd64-2a-01'
+      disk: '/var/lib/libvirt/images/ci-node-sles12sp5-amd64-2a-01.qcow'
+      host: 'ci-host-amd64-2a.internal.efficios.com'
+      efi: true
+  - meta:
+      address: 172.18.16.98
+    jenkins:
+      label: 'sles12sp5-amd64'
+      mode: EXCLUSIVE
+    vm:
+      name: 'ci-node-sles12sp5-amd64-2b-01'
+      disk: '/var/lib/libvirt/images/ci-node-sles12sp5-amd64-2b-01.qcow'
+      host: 'ci-host-amd64-2b.internal.efficios.com'
+      efi: true
+  - meta:
+      address: 172.18.16.99
+    jenkins:
+      label: 'sles12sp5-amd64'
+      mode: EXCLUSIVE
+    vm:
+      name: 'ci-node-sles12sp5-amd64-2c-01'
+      disk: '/var/lib/libvirt/images/ci-node-sles12sp5-amd64-2c-01.qcow'
+      host: 'ci-host-amd64-2c.internal.efficios.com'
+      efi: true
   # "Root " nodes in libvirt, since Jenkins can use the "libvirt agents" plugin
   # to revert to a specific snapshot before running a job
   #
@@ -758,7 +869,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'
@@ -783,7 +894,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'
@@ -808,7 +919,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'
@@ -830,7 +941,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'
@@ -855,7 +966,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'
@@ -879,7 +990,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'
@@ -904,7 +1015,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'
@@ -929,7 +1040,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 +1055,114 @@ 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
+  - jenkins:
+      label: 'sles15sp4-amd64-rootnode'
+      name: 'ci-rootnode-sles15sp4-amd64-1d-01'
+      mode: EXCLUSIVE
+      config:
+        remoteFS: '/root'
+        launcher/hypervisorDescription: 'QEMU+ssh - ci-host-amd64-1d.internal.efficios.com'
+        launcher/virtualMachineName: 'ci-rootnode-sles15sp4-amd64-1d-01'
+        launcher/delegate: 'hudson.plugins.sshslaves.SSHLauncher=class'
+        launcher/delegate/port: '22'
+        launcher/delegate/host: 'ci-rootnode-sles15sp4-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-sles15sp4-amd64-1d-01'
+        snapshotName: ''
+        beforeJobSnapshotName: 'base-configuration'
+        startupWaitingPeriodSeconds: '30'
+        launcher/waitTimeMs: '30000'
+        shutdownMethod: 'destroy'
+    vm:
+      name: 'ci-rootnode-sles15sp4-amd64-1d-01'
+      disk: '/var/lib/libvirt/images/ci-rootnode-sles15sp4-amd64-1d-01.qcow'
+      host: 'ci-host-amd64-1d.internal.efficios.com'
+    meta:
+      address: 172.18.17.13
+  - jenkins:
+      label: 'el8-amd64-rootnode'
+      name: 'ci-rootnode-el8-amd64-1d-01'
+      mode: EXCLUSIVE
+      config:
+        remoteFS: '/root'
+        launcher/hypervisorDescription: 'QEMU+ssh - ci-host-amd64-1d.internal.efficios.com'
+        launcher/virtualMachineName: 'ci-rootnode-el8-amd64-1d-01'
+        launcher/delegate: 'hudson.plugins.sshslaves.SSHLauncher=class'
+        launcher/delegate/port: '22'
+        launcher/delegate/host: 'ci-rootnode-el8-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-el8-amd64-1d-01'
+        snapshotName: ''
+        beforeJobSnapshotName: 'base-configuration'
+        startupWaitingPeriodSeconds: '30'
+        launcher/waitTimeMs: '30000'
+        shutdownMethod: 'destroy'
+    vm:
+      name: 'ci-rootnode-el8-amd64-1d-01'
+      disk: '/var/lib/libvirt/images/ci-rootnode-el8-amd64-1d-01.qcow'
+      host: 'ci-host-amd64-1d.internal.efficios.com'
+    meta:
+      address: 172.18.17.14
+  # 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'
This page took 0.026585 seconds and 4 git commands to generate.