
With [1] default Neutron backend set by Devstack is changed to OVN. So now most of the Tobiko jobs are running on the Neutron with ML2/OVN backend. Jobs which were before "-ovn" jobs are now changed to the "-ovs" jobs and runs ML2/OVS backend in Neutron. Additionally this patch switched devstack-tobiko-gate-octavia job to be run with ML2/OVS backend in Neutron. Jobs devstack-tobiko-faults and devstack-tobiko-gate-multinode are for now explicitly set to be run on ML2/OVS backend as some tests are failing in those multinode jobs while running on OVN and that needs further investigation. [1] https://review.opendev.org/c/openstack/devstack/+/791436 Change-Id: Iefc255a33d3da509b31d93f13c771357d2ef5fa7
65 lines
1.7 KiB
YAML
65 lines
1.7 KiB
YAML
---
|
|
|
|
- job: &OCTAVIA_BASE
|
|
name: devstack-tobiko-octavia
|
|
parent: devstack-tobiko
|
|
abstract: true
|
|
required-projects:
|
|
- openstack/barbican
|
|
- openstack/diskimage-builder
|
|
- openstack/octavia
|
|
- openstack/octavia-lib
|
|
- openstack/python-barbicanclient
|
|
- openstack/tripleo-image-elements
|
|
vars:
|
|
devstack_plugins:
|
|
barbican: https://opendev.org/openstack/barbican.git
|
|
octavia: https://opendev.org/openstack/octavia.git
|
|
devstack_localrc:
|
|
Q_AGENT: openvswitch
|
|
Q_ML2_TENANT_NETWORK_TYPE: vxlan
|
|
Q_ML2_PLUGIN_MECHANISM_DRIVERS: openvswitch
|
|
devstack_services:
|
|
# OVN services
|
|
ovn-controller: false
|
|
ovn-northd: false
|
|
ovs-vswitchd: false
|
|
ovsdb-server: false
|
|
q-ovn-metadata-agent: false
|
|
# Neutron services
|
|
q-agt: true
|
|
q-dhcp: true
|
|
q-l3: true
|
|
q-meta: true
|
|
q-metering: true
|
|
q-svc: true
|
|
# Octavia
|
|
octavia: true
|
|
o-cw: true
|
|
o-hk: true
|
|
o-hm: true
|
|
o-api: true
|
|
zuul_copy_output:
|
|
'/var/log/dib-build/': logs
|
|
'/var/log/octavia-tenant-traffic.log': logs
|
|
'/var/log/octavia-amphora.log': logs
|
|
|
|
|
|
# --- Gate -------------------------------------------------------------------
|
|
|
|
- job:
|
|
<<: *OCTAVIA_BASE
|
|
name: devstack-tobiko-gate-octavia
|
|
parent: devstack-tobiko-gate
|
|
abstract: false
|
|
description: |
|
|
Tobiko devstack job used to gate with OVS and Octavia
|
|
voting: true
|
|
|
|
|
|
- job:
|
|
name: devstack-tobiko-gate-octavia-centos
|
|
parent: devstack-tobiko-gate-octavia
|
|
nodeset: devstack-tobiko-centos
|
|
voting: false
|