Add support to enable l3 port-forwarding plugin
Allows enabling neutron port forwarding plugin
and l3 extension to forward ports from floating
IP to a fixed neutron port.
Change-Id: Ic25c96a0ddcf4f69acbfb7a58acafec82c3b0aed
Implements: blueprint enable-l3-port-forwarding
(cherry picked from commit 1662a77b55
)
This commit is contained in:
parent
c898fe01b3
commit
f94d6c1ca4
@ -601,6 +601,7 @@ enable_neutron_segments: "no"
|
||||
enable_neutron_sfc: "no"
|
||||
enable_neutron_metering: "no"
|
||||
enable_neutron_infoblox_ipam_agent: "no"
|
||||
enable_neutron_port_forwarding: "no"
|
||||
enable_nova_serialconsole_proxy: "no"
|
||||
enable_nova_ssh: "yes"
|
||||
enable_octavia: "no"
|
||||
|
@ -363,6 +363,8 @@ service_plugins:
|
||||
enabled: "{{ enable_neutron_vpnaas | bool }}"
|
||||
- name: "{{ opendaylight_l3_service_plugin }}"
|
||||
enabled: "{{ enable_opendaylight_l3 | bool and enable_opendaylight | bool }}"
|
||||
- name: "port_forwarding"
|
||||
enabled: "{{ enable_neutron_port_forwarding | bool }}"
|
||||
|
||||
neutron_service_plugins: "{{ service_plugins|selectattr('enabled', 'equalto', true)|list }}"
|
||||
|
||||
@ -395,6 +397,8 @@ l3_agent_extensions:
|
||||
enabled: "{{ enable_neutron_fwaas | bool }}"
|
||||
- name: "vpnaas"
|
||||
enabled: "{{ enable_neutron_vpnaas | bool }}"
|
||||
- name: "port_forwarding"
|
||||
enabled: "{{ enable_neutron_port_forwarding | bool }}"
|
||||
|
||||
neutron_l3_agent_extensions: "{{ l3_agent_extensions | selectattr('enabled', 'equalto', true) | list }}"
|
||||
|
||||
|
@ -0,0 +1,4 @@
|
||||
---
|
||||
features:
|
||||
- |
|
||||
Neutron port_forwarding service plugin, and l3 extension can be enabled with variable enable_neutron_port_forwarding.
|
Loading…
Reference in New Issue
Block a user