neutron/neutron/plugins/vmware
Salvatore Orlando fc0ae03e21 VMware NSX: Fix DVR operations
The switch to the community management layer mixin introduced
several bugs in the NSX-mh plugins.
This patch:
1) Stops creating centralized SNAT interfaces for NSX distributed
   routers. The NSX backend does not need those and they therefore
   only waste IPs and create confusion. This is done by providing
   an empty implementation for the relevant methods.
2) Does not query l3-agents when removing router interface. This
   is causing errors during interface removal and preventing router
   removal, as the NSX plugin does not use l3 agents at all.
   This patch provides an empty implementation for the relevant
   method thus preventing the DVR mixin from doing any sort of
   operations pertaining l3 agents.
3) It ensures DVR router interfaces are taken into account in the
   management of metadata network for routers.

Applied for stackforge/vmware-nsx commit id:
e248f87867a74722df243598d6a6d707170ca5ce

Change-Id: I149307ff67e464e78ae393bb57c25bbee607ee4b
Closes-Bug: #1433550
Closes-Bug: #1433553
Closes-Bug: #1433554
2015-04-15 11:40:25 -07:00
..
api_client NSX: log request body to NSX as debug 2014-08-29 07:57:09 +00:00
common Do not assume order of body and tags elements 2014-09-23 17:46:20 +00:00
dbexts NSX: allow multiple networks with same vlan on different phy_net 2014-10-28 14:40:14 -07:00
dhcp_meta VMware NSX: Fix DVR operations 2015-04-15 11:40:25 -07:00
extensions Throw exception instances instead of classes 2014-09-07 12:56:30 +04:00
nsxlib Do not assume order of body and tags elements 2014-09-23 17:46:20 +00:00
plugins VMware NSX: Fix DVR operations 2015-04-15 11:40:25 -07:00
shell Fix H302 violations in plugins package 2014-05-04 12:40:05 +02:00
vshield Remove the translation tag for debug level logs in vmware plugin 2014-09-23 08:13:46 -07:00
__init__.py Finish off rebranding of the Nicira NVP plugin 2014-03-01 18:14:52 -08:00
check_nsx_config.py Remove unused arg to config.setup_logging() 2014-09-05 12:05:17 +10:00
dhcpmeta_modes.py Make DhcpRpcCallback a separate callback class 2014-08-28 14:25:32 +00:00
nsx_cluster.py Finish off rebranding of the Nicira NVP plugin 2014-03-01 18:14:52 -08:00
plugin.py Finish off rebranding of the Nicira NVP plugin 2014-03-01 18:14:52 -08:00