[FT] Enable OVS and OVN compilation from source

Enable OVS and OVN compilation from source in functional testing
CI jobs.

This patch uses the new variable defined in [1]:
"Q_BUILD_OVS_FROM_GIT".

[1]https://review.opendev.org/c/openstack/devstack/+/799621

Closes-Bug: #1959028
Change-Id: Ie42255d2f06563b1890eb70f87e0213b731eb581
This commit is contained in:
Rodolfo Alonso Hernandez 2022-01-18 16:56:31 +00:00
parent 4d01470f5e
commit a4ec59288a
2 changed files with 5 additions and 0 deletions

View File

@ -15,6 +15,7 @@
STACK_USER=stack
OVS_BRANCH={{ OVS_BRANCH }}
OVN_BRANCH={{ OVN_BRANCH }}
Q_BUILD_OVS_FROM_GIT={{ Q_BUILD_OVS_FROM_GIT }}
# This is DB USER used in e.g. pgsql db
DATABASE_USER=openstack_citest

View File

@ -36,6 +36,8 @@
parent: ovn-octavia-provider-functional-base
description: Run OVN Octavia provider functional tests
vars:
Q_BUILD_OVS_FROM_GIT: True
INSTALL_OVN: True
OVN_BRANCH: v20.06.0
OVS_BRANCH: v2.13.0
@ -44,6 +46,8 @@
parent: ovn-octavia-provider-functional-base
description: Run OVN Octavia provider functional tests - OVN master
vars:
Q_BUILD_OVS_FROM_GIT: True
INSTALL_OVN: True
OVN_BRANCH: main
OVS_BRANCH: master