From fbdb79c0553e31063a1e33426bab6b5309ed7e8c Mon Sep 17 00:00:00 2001
From: Dmitriy Rabotyagov <dmitriy.rabotyagov@cleura.com>
Date: Tue, 13 Feb 2024 11:54:02 +0100
Subject: [PATCH] Replace voting jobs with Rocky Linux

There is a regression in CentOS 9 Stream libvirt version 9.10 which makes
impossible to spawn VMs in this OS and breaking CI.

Let's still leave some non-voting jobs just in case.

Change-Id: I1237769d637d318a68b1891eba7fa44671eb9ac1
---
 zuul.d/jobs.yaml    | 15 ++++++++-------
 zuul.d/project.yaml |  8 ++++----
 2 files changed, 12 insertions(+), 11 deletions(-)

diff --git a/zuul.d/jobs.yaml b/zuul.d/jobs.yaml
index 726ca6e2..5e077d61 100644
--- a/zuul.d/jobs.yaml
+++ b/zuul.d/jobs.yaml
@@ -40,17 +40,18 @@
     parent: openstack-ansible-deploy-aio
     nodeset: centos-9-stream
 
-- job:
-    name: openstack-ansible-deploy-aio_metal_ovs-centos-9-stream
-    parent: openstack-ansible-deploy-aio
-    nodeset: centos-9-stream
-
 - job:
     name: openstack-ansible-deploy-aio_lxb_lxc-centos-9-stream
     parent: openstack-ansible-deploy-aio
     nodeset: centos-9-stream
 
+# Rocky 9
 - job:
-    name: openstack-ansible-deploy-aio_lxb_metal-centos-9-stream
+    name: openstack-ansible-deploy-aio_metal_ovs-rockylinux-9
     parent: openstack-ansible-deploy-aio
-    nodeset: centos-9-stream
+    nodeset: rockylinux-9
+
+- job:
+    name: openstack-ansible-deploy-aio_lxb_metal-rockylinux-9
+    parent: openstack-ansible-deploy-aio
+    nodeset: rockylinux-9
diff --git a/zuul.d/project.yaml b/zuul.d/project.yaml
index 42c8ec71..d5eb3ec7 100644
--- a/zuul.d/project.yaml
+++ b/zuul.d/project.yaml
@@ -27,17 +27,17 @@
         - openstack-ansible-deploy-aio_metal_ovs-ubuntu-jammy
         - openstack-ansible-deploy-aio_ovs_lxc-centos-9-stream:
             voting: false
-        - openstack-ansible-deploy-aio_metal_ovs-centos-9-stream
+        - openstack-ansible-deploy-aio_metal_ovs-rockylinux-9
         - openstack-ansible-deploy-aio_lxb_lxc-centos-9-stream:
             voting: false
-        - openstack-ansible-deploy-aio_lxb_metal-centos-9-stream
+        - openstack-ansible-deploy-aio_lxb_metal-rockylinux-9
         - openstack-ansible-deploy-aio_lxb_lxc-ubuntu-jammy
         - openstack-ansible-deploy-aio_lxb_metal-ubuntu-jammy
     gate:
       jobs:
         - openstack-ansible-deploy-aio_ovs_lxc-ubuntu-jammy
         - openstack-ansible-deploy-aio_metal_ovs-ubuntu-jammy
-        - openstack-ansible-deploy-aio_metal_ovs-centos-9-stream
-        - openstack-ansible-deploy-aio_lxb_metal-centos-9-stream
+        - openstack-ansible-deploy-aio_metal_ovs-rockylinux-9
+        - openstack-ansible-deploy-aio_lxb_metal-rockylinux-9
         - openstack-ansible-deploy-aio_lxb_lxc-ubuntu-jammy
         - openstack-ansible-deploy-aio_lxb_metal-ubuntu-jammy