Slawek Kaplonski 3a5d5a3bb7 Switch ovn devstack jobs to be ovs now
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
2021-05-28 09:07:01 +02:00

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