Browse Source

Add port_forwarding to devstack plugin

This commit adds possibility to configure fip port_forwarding
service plugin and l3 extension with devstack plugin.

Change-Id: If01dd1db1b4a44ba2f7e2d8f8326e331f9dc79e9
(cherry picked from commit 4d50adb592)
changes/81/661581/1
Slawek Kaplonski 3 years ago
parent
commit
b84b9f2dcc
2 changed files with 8 additions and 0 deletions
  1. +4
    -0
      devstack/lib/fip_port_forwarding
  2. +4
    -0
      devstack/plugin.sh

+ 4
- 0
devstack/lib/fip_port_forwarding View File

@ -0,0 +1,4 @@
function configure_port_forwarding {
neutron_service_plugin_class_add "port_forwarding"
plugin_agent_add_l3_agent_extension "port_forwarding"
}

+ 4
- 0
devstack/plugin.sh View File

@ -11,6 +11,7 @@ source $LIBDIR/ovs
source $LIBDIR/segments
source $LIBDIR/trunk
source $LIBDIR/log
source $LIBDIR/fip_port_forwarding
Q_BUILD_OVS_FROM_GIT=$(trueorfalse False Q_BUILD_OVS_FROM_GIT)
@ -68,6 +69,9 @@ if [[ "$1" == "stack" ]]; then
if is_service_enabled q-qos neutron-qos; then
configure_l3_agent_extension_fip_qos
fi
if is_service_enabled q-port-forwarding neutron-port-forwarding; then
configure_port_forwarding
fi
configure_l3_agent
fi
if [ $NEUTRON_CORE_PLUGIN = ml2 ]; then


Loading…
Cancel
Save