yahoo-eng-team team mailing list archive
-
yahoo-eng-team team
-
Mailing list archive
-
Message #03642
[Bug 1121129] Re: Allow the NVP plugin to use configurable gateway modes
** Changed in: neutron
Status: Fix Committed => Fix Released
--
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to neutron.
https://bugs.launchpad.net/bugs/1121129
Title:
Allow the NVP plugin to use configurable gateway modes
Status in OpenStack Neutron (virtual network service):
Fix Released
Bug description:
As of the current implementation, the Nicira plugin always adds a default SNAT rule before creating the floating IPs.
This means that we are unable to clearly separate the 'floating IP (DNAT)' and 'external gateway access (SNAT)' offered by the Quantum logical router.
- One can configure a router for SNAT, but not do DNAT (just doing PUT /routers/<router-id> {'external_network_info: {'network_id': <ext_net>id> }} )
- However one cannot decide to allow a router to connect floating IPs without doing SNAT.
To this aim the 'external_network_info' data structure can be extended
by adding explicit attributes which state what operations are possible
on such external network.
For instance:
{
'external_network_info':
{
'network_id': <net_id>,
'snat': false,
'dnat': true
}
}
The blueprint l3-ext-gw-modes adds this kind of support in the API
layer and the OVS plugin. The NVP plugin might benefit from this
feature too.
To manage notifications about this bug go to:
https://bugs.launchpad.net/neutron/+bug/1121129/+subscriptions