whitebox-neutron-tempest-pl.../zuul.d/base-nested-switch.yaml
yatinkarel ccd448d86d Update ovn job nodeset similar to ovs job
The job is hitting timeout when running in
non nested nodes as guest vms boots too slow.
Switch nodes to nested-virt like ovs job in order
to resolve it.

Change-Id: I7a758d653116939267ac6f2b74c4ad545e4e051d
2024-02-22 20:50:35 +05:30

78 lines
2.2 KiB
YAML

# Base nested switch job for 2023.1 and later
- nodeset:
name: whitebox-neutron-five-node-centos-9-stream
nodes:
- name: controller
label: nested-virt-centos-9-stream
- name: controller2
label: nested-virt-centos-9-stream
- name: controller3
label: nested-virt-centos-9-stream
- name: compute1
label: nested-virt-centos-9-stream
- name: compute2
label: nested-virt-centos-9-stream
groups:
# Node where tests are executed and test results collected
- name: tempest
nodes:
- controller
# Nodes running the controller service
- name: controller
nodes:
- controller
- controller2
- controller3
# Nodes running the compute service
- name: compute
nodes:
- compute1
- compute2
# Nodes that are not controller
- name: subnode
nodes:
- compute1
- compute2
- controller2
- controller3
# Switch node for multinode networking setup
- name: switch
nodes:
- controller
# Peer nodes for multinode networking setup
- name: peers
nodes:
- controller2
- controller3
- compute1
- compute2
- nodeset:
name: whitebox-neutron-single-node-centos-9-stream
nodes:
- name: controller
label: nested-virt-centos-9-stream
groups:
- name: tempest
nodes:
- controller
- job:
name: whitebox-neutron-tempest-plugin-base-nested-switch
parent: whitebox-neutron-tempest-plugin-base
abstract: true
branches:
regex: ^(unmaintained|stable/(victoria|wallaby|xena|yoga|zed)).*$
negate: true
# Comment nodeset and vars to switch back to non nested nodes
nodeset: whitebox-neutron-five-node-centos-9-stream
vars: &nested_virt_vars
devstack_localrc:
LIBVIRT_TYPE: kvm
# NOTE(ykarel): seeing issues with host-passthrough mode
# https://bugs.launchpad.net/neutron/+bug/2036603
# LIBVIRT_CPU_MODE: host-passthrough
CIRROS_VERSION: 0.6.2
DEFAULT_IMAGE_NAME: cirros-0.6.2-x86_64-disk
DEFAULT_IMAGE_FILE_NAME: cirros-0.6.2-x86_64-disk.img