Enable segments plugin in gate
Change-Id: I821f7c07f21a10c8a8d2b3c7e79da205b805d525
This commit is contained in:
parent
b244fa5f6e
commit
2d77118771
7
devstack/lib/segments
Normal file
7
devstack/lib/segments
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
function configure_segments_service_plugin {
|
||||||
|
neutron_service_plugin_class_add segments
|
||||||
|
}
|
||||||
|
|
||||||
|
function configure_segments_extension {
|
||||||
|
configure_segments_service_plugin
|
||||||
|
}
|
@ -7,6 +7,7 @@ source $LIBDIR/l2_agent_sriovnicswitch
|
|||||||
source $LIBDIR/ml2
|
source $LIBDIR/ml2
|
||||||
source $LIBDIR/qos
|
source $LIBDIR/qos
|
||||||
source $LIBDIR/ovs
|
source $LIBDIR/ovs
|
||||||
|
source $LIBDIR/segments
|
||||||
source $LIBDIR/trunk
|
source $LIBDIR/trunk
|
||||||
|
|
||||||
Q_BUILD_OVS_FROM_GIT=$(trueorfalse False Q_BUILD_OVS_FROM_GIT)
|
Q_BUILD_OVS_FROM_GIT=$(trueorfalse False Q_BUILD_OVS_FROM_GIT)
|
||||||
@ -30,6 +31,9 @@ if [[ "$1" == "stack" ]]; then
|
|||||||
if is_service_enabled q-dns neutron-dns; then
|
if is_service_enabled q-dns neutron-dns; then
|
||||||
configure_dns_extension
|
configure_dns_extension
|
||||||
fi
|
fi
|
||||||
|
if is_service_enabled neutron-segments; then
|
||||||
|
configure_segments_extension
|
||||||
|
fi
|
||||||
if [[ "$NEUTRON_AGENT" == "openvswitch" ]] && \
|
if [[ "$NEUTRON_AGENT" == "openvswitch" ]] && \
|
||||||
[[ "$Q_BUILD_OVS_FROM_GIT" == "True" ]]; then
|
[[ "$Q_BUILD_OVS_FROM_GIT" == "True" ]]; then
|
||||||
remove_ovs_packages
|
remove_ovs_packages
|
||||||
|
@ -98,6 +98,7 @@ case $VENV in
|
|||||||
load_conf_hook quotas
|
load_conf_hook quotas
|
||||||
load_rc_hook dns
|
load_rc_hook dns
|
||||||
load_rc_hook qos
|
load_rc_hook qos
|
||||||
|
load_rc_hook segments
|
||||||
load_rc_hook trunk
|
load_rc_hook trunk
|
||||||
load_conf_hook vlan_provider
|
load_conf_hook vlan_provider
|
||||||
load_conf_hook type_drivers
|
load_conf_hook type_drivers
|
||||||
|
@ -33,6 +33,7 @@ NETWORK_API_EXTENSIONS+=",rbac-policies"
|
|||||||
NETWORK_API_EXTENSIONS+=",router"
|
NETWORK_API_EXTENSIONS+=",router"
|
||||||
NETWORK_API_EXTENSIONS+=",router_availability_zone"
|
NETWORK_API_EXTENSIONS+=",router_availability_zone"
|
||||||
NETWORK_API_EXTENSIONS+=",security-group"
|
NETWORK_API_EXTENSIONS+=",security-group"
|
||||||
|
NETWORK_API_EXTENSIONS+=",segment"
|
||||||
NETWORK_API_EXTENSIONS+=",service-type"
|
NETWORK_API_EXTENSIONS+=",service-type"
|
||||||
NETWORK_API_EXTENSIONS+=",sorting"
|
NETWORK_API_EXTENSIONS+=",sorting"
|
||||||
NETWORK_API_EXTENSIONS+=",standard-attr-description"
|
NETWORK_API_EXTENSIONS+=",standard-attr-description"
|
||||||
|
1
neutron/tests/contrib/hooks/segments
Normal file
1
neutron/tests/contrib/hooks/segments
Normal file
@ -0,0 +1 @@
|
|||||||
|
enable_service neutron-segments
|
Loading…
Reference in New Issue
Block a user