Skip to content

Commit

Permalink
CI: Disable bare metal testing on RL9/c9s
Browse files Browse the repository at this point in the history
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
  • Loading branch information
priteau committed May 22, 2023
1 parent 916ffba commit 21c68bb
Show file tree
Hide file tree
Showing 3 changed files with 6 additions and 6 deletions.
2 changes: 2 additions & 0 deletions playbooks/kayobe-overcloud-base/run.yml
Original file line number Diff line number Diff line change
Expand Up @@ -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'
4 changes: 4 additions & 0 deletions playbooks/kayobe-overcloud-upgrade-base/run.yml
Original file line number Diff line number Diff line change
Expand Up @@ -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.

Expand Down Expand Up @@ -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 }}"
Expand Down
6 changes: 0 additions & 6 deletions zuul.d/jobs.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand All @@ -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
Expand All @@ -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
Expand Down

0 comments on commit 21c68bb

Please sign in to comment.