
When a gateway is set to a distributed router, the router checks for the interfaces associated with the router and based on the number of interfaces the router creates "csnat" interface ports that would be used by the SNAT service in the Service Node. When a gateway is cleared, the plugin should delete the "csnat" interface ports. In the current code, it is deleting the port and re-creating the port with a different id. A check need to be made before it creates a new port to make sure that the router has a valid gateway port. This is a bug and this patch fixes this issue. Change-Id: I84f1795360b3693a025b5fa3454bf9efc7e503ae Closes-Bug: #1350089
# -- Welcome!
You have come across a cloud computing network fabric controller. It has identified itself as "Neutron." It aims to tame your (cloud) networking!
# -- External Resources:
The homepage for Neutron is: http://launchpad.net/neutron. Use this site for asking for help, and filing bugs. Code is available on git.openstack.org at <http://git.openstack.org/cgit/openstack/neutron>.
The latest and most in-depth documentation on how to use Neutron is available at: <http://docs.openstack.org>. This includes:
Neutron Administrator Guide http://docs.openstack.org/trunk/openstack-network/admin/content/
Neutron API Reference: http://docs.openstack.org/api/openstack-network/2.0/content/
The start of some developer documentation is available at: http://wiki.openstack.org/NeutronDevelopment
For help using or hacking on Neutron, you can send mail to <mailto:openstack-dev@lists.openstack.org>.