Prepare gate for OVN as default in DevStack

The Neutron community is planning on switching the default network
backend in DevStack to OVN soon and to avoid any gate breakages we need
to explicitly enable ML2/OVS where it makes sense.

This patch is enabling ML2/OVS for the non-OVN jobs in the gate. Prior
to this patch the job were enabling the ML2/OVS services such as q-agt
and q-dhcp but it wasn't setting other required options (e.g Q_AGENT).

Signed-off-by: Lucas Alvares Gomes <lucasagomes@gmail.com>
Change-Id: Iae420403d3d84325830bded8633b2a29430b36bb
This commit is contained in:
Lucas Alvares Gomes 2021-04-23 13:10:01 +01:00
parent e8abda8674
commit 849fb30f55
1 changed files with 8 additions and 0 deletions

View File

@ -41,6 +41,10 @@
network_api_extensions_common:
- tag-ports-during-bulk-creation
devstack_localrc:
Q_AGENT: openvswitch
Q_ML2_TENANT_NETWORK_TYPE: vxlan
Q_ML2_PLUGIN_MECHANISM_DRIVERS: openvswitch,linuxbridge
ML2_L3_PLUGIN: router
KURYR_K8S_API_PORT: 8080
TEMPEST_PLUGINS: '/opt/stack/kuryr-tempest-plugin'
KURYR_K8S_CLOUD_PROVIDER: false
@ -115,6 +119,10 @@
network_api_extensions_common:
- tag-ports-during-bulk-creation
devstack_localrc:
Q_AGENT: openvswitch
Q_ML2_TENANT_NETWORK_TYPE: vxlan
Q_ML2_PLUGIN_MECHANISM_DRIVERS: openvswitch,linuxbridge
ML2_L3_PLUGIN: router
KURYR_K8S_API_PORT: 8080
Q_BUILD_OVS_FROM_GIT: true
KURYR_K8S_CLOUD_PROVIDER: false