ansible/jjb: Run lttng-tools 2.12 rootbuild on nodes with linux 5.x
authorKienan Stewart <kstewart@efficios.com>
Wed, 16 Aug 2023 17:29:02 +0000 (13:29 -0400)
committerKienan Stewart <kstewart@efficios.com>
Wed, 16 Aug 2023 19:36:12 +0000 (15:36 -0400)
The Debian 12 nodes run with Linux 6.1, which is not supported by
lttng-modules stable-2.12. Since the lttng-tools rootbuild jobs build
and test the modules component, those jobs failed.

A new libvirt instance was provisioned and both linux-image-amd64 and
linux-headers-amd64 installed from Debian bullseye and set to held so
there an instance with an appropriately versioned kernel to exercise
the lttng-tools rootbuild with lttng-modules tests.

Change-Id: Ie9234880b2785c5fa8d03dd7297fcc0d926b183c

automation/ansible/hosts
automation/ansible/vars/ci-instances.yml
jobs/lttng-tools.yaml

index a16ca810e94b66cf0a456ba313847ba8d2e6d021..cbd47cc5bc8a560f025edcead09c30cffd6e3f71 100644 (file)
@@ -217,6 +217,7 @@ ci-node-deb12-amd64-2c-10
 ci-rootnode-deb12-amd64-1a-01
 ci-rootnode-deb12-amd64-1b-01
 ci-rootnode-deb12-amd64-1c-01
+ci-rootnode-deb12-amd64-1c-02
 ci-rootnode-deb12-amd64-1d-01
 ci-rootnode-deb12-amd64-2a-01
 ci-rootnode-deb12-amd64-2b-01
index 29fe3a288004fdfa14b7e9317eb9401c45c883e7..e36f19dd9bac8097d319f9fe7679f9efc1ef2359 100644 (file)
@@ -944,3 +944,28 @@ 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
index 5c97d7325c3e95653d14684f0ab0040b5a663cb8..4b656a35e6be6084b0c9ae1e4d9003e53796ccf0 100644 (file)
           confs: !!python/tuple [agents]
           urcuversions: !!python/tuple [stable-0.13]
           babelversions: !!python/tuple [stable-2.0]
-          filter: '(node=="amd64-rootnode" && platform=="deb12-amd64")'
+          filter: '(node=="amd64-rootnode-linux5" && platform=="deb12-amd64")'
           touchstone: ''
       - 'lttng-tools_{version}_release':
           version: v2.12
           confs: !!python/tuple [agents]
           urcuversions: !!python/tuple [stable-0.13]
           babelversions: !!python/tuple [stable-2.0]
-          filter: '(node=="amd64-rootnode" && platform=="deb12-amd64")'
+          filter: '(node=="amd64-rootnode-linux5" && platform=="deb12-amd64")'
           touchstone: ''
 
 - project:
This page took 0.025379 seconds and 4 git commands to generate.