Explicitly list neutron api extensions for tests

Recent changes to neutron and gate hooks can cause the api extension
list to not include "all" but a neutron specific list.  This means
lbaasv2 may not be included in api extension list.  This will cause
tempest to skip the neutron-lbaas tests.

This change explictly adds "all,lbaasv2" for the network extensions.

Change-Id: I3836562363e9b66a8173b1c73e2538e2ce2a4922
(cherry picked from commit 5d523cf3b8)
(cherry picked from commit f2c493acb8)
This commit is contained in:
Michael Johnson 2017-03-29 18:16:48 -07:00 committed by Ihar Hrachyshka
parent 0d60b8cef8
commit e5a07f7a11
2 changed files with 4 additions and 0 deletions

View File

@ -43,6 +43,9 @@ function _setup_octavia {
case "$testtype" in
"tempest")
# Make sure lbaasv2 is listed as enabled for tempest
load_conf_hook api_extensions
# These are not needed with either v1 or v2
ENABLED_SERVICES+="-c-api,-c-bak,-c-sch,-c-vol,-cinder,"
ENABLED_SERVICES+="-s-account,-s-container,-s-object,-s-proxy,"

View File

@ -0,0 +1 @@
NETWORK_API_EXTENSIONS="all,lbaasv2"