From 21c68bbfafe529e1c337ba242c2e501c75bfedaa Mon Sep 17 00:00:00 2001 From: Pierre Riteau Date: Mon, 22 May 2023 14:57:04 +0200 Subject: [PATCH] CI: Disable bare metal testing on RL9/c9s Rocky Linux 9.2 shipped with Libvirt 9.0.0 which breaks our bare metal testing. Temporarily run bare metal testing only on Ubuntu. This allows us to make rocky9 jobs voting again. Change-Id: I8866cbc07fc28897648f3dc6f2a163323184e8a9 --- playbooks/kayobe-overcloud-base/run.yml | 2 ++ playbooks/kayobe-overcloud-upgrade-base/run.yml | 4 ++++ zuul.d/jobs.yaml | 6 ------ 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/playbooks/kayobe-overcloud-base/run.yml b/playbooks/kayobe-overcloud-base/run.yml index ddcae18e5..7468c32a1 100644 --- a/playbooks/kayobe-overcloud-base/run.yml +++ b/playbooks/kayobe-overcloud-base/run.yml @@ -41,3 +41,5 @@ cmd: dev/overcloud-test-baremetal.sh &> {{ logs_dir }}/ansible/overcloud-test-baremetal chdir: "{{ kayobe_src_dir }}" executable: /bin/bash + # FIXME(priteau): Bare metal testing fails on RL9/c9s with Libvirt 9.0.0 + when: ansible_facts.os_family == 'Debian' diff --git a/playbooks/kayobe-overcloud-upgrade-base/run.yml b/playbooks/kayobe-overcloud-upgrade-base/run.yml index 9fde32311..6564a8ea4 100644 --- a/playbooks/kayobe-overcloud-upgrade-base/run.yml +++ b/playbooks/kayobe-overcloud-upgrade-base/run.yml @@ -81,6 +81,8 @@ cmd: dev/overcloud-test-baremetal.sh &> {{ logs_dir }}/ansible/overcloud-test-bm-pre-upgrade chdir: "{{ previous_kayobe_src_dir }}" executable: /bin/bash + # FIXME(priteau): Bare metal testing fails on RL9/c9s with Libvirt 9.0.0 + when: ansible_facts.os_family == 'Debian' # Upgrade Kayobe, and use it to perform an upgrade of the control plane. @@ -108,6 +110,8 @@ cmd: dev/overcloud-test-baremetal.sh &> {{ logs_dir }}/ansible/overcloud-test-bm-post-upgrade chdir: "{{ kayobe_src_dir }}" executable: /bin/bash + # FIXME(priteau): Bare metal testing fails on RL9/c9s with Libvirt 9.0.0 + when: ansible_facts.os_family == 'Debian' environment: KAYOBE_CONFIG_SOURCE_PATH: "{{ kayobe_config_src_dir }}" diff --git a/zuul.d/jobs.yaml b/zuul.d/jobs.yaml index aca7e52d0..3b8466210 100644 --- a/zuul.d/jobs.yaml +++ b/zuul.d/jobs.yaml @@ -128,8 +128,6 @@ name: kayobe-overcloud-rocky9 parent: kayobe-overcloud-base nodeset: kayobe-rocky9 - # TODO(priteau): Remove once RL9 jobs are passing - voting: false - job: name: kayobe-overcloud-ubuntu-jammy @@ -153,8 +151,6 @@ name: kayobe-overcloud-tls-rocky9 parent: kayobe-overcloud-tls-base nodeset: kayobe-rocky9 - # TODO(priteau): Remove once RL9 jobs are passing - voting: false - job: name: kayobe-overcloud-upgrade-base @@ -172,8 +168,6 @@ name: kayobe-overcloud-upgrade-rocky9 parent: kayobe-overcloud-upgrade-base nodeset: kayobe-rocky9 - # TODO(priteau): Remove once RL9 jobs are passing - voting: false - job: name: kayobe-overcloud-upgrade-ubuntu-jammy