From a4ec59288aa7116c9aff99b91b192cda3021bb6a Mon Sep 17 00:00:00 2001 From: Rodolfo Alonso Hernandez Date: Tue, 18 Jan 2022 16:56:31 +0000 Subject: [PATCH] [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 --- roles/configure_functional_tests/tasks/main.yaml | 1 + zuul.d/base.yaml | 4 ++++ 2 files changed, 5 insertions(+) diff --git a/roles/configure_functional_tests/tasks/main.yaml b/roles/configure_functional_tests/tasks/main.yaml index 7b894d77..98170bcf 100644 --- a/roles/configure_functional_tests/tasks/main.yaml +++ b/roles/configure_functional_tests/tasks/main.yaml @@ -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 diff --git a/zuul.d/base.yaml b/zuul.d/base.yaml index d31f4c59..b2f04710 100644 --- a/zuul.d/base.yaml +++ b/zuul.d/base.yaml @@ -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