When a GW is added or removed, the backend call to update the tier1
connectivity path should be combined with the one to update the
route advertisement.
This will be more efficient, as well as work around a backend issue.
Change-Id: Id90f7ef7ccdef0230c9181f01da3ad056508c6b0
1. Do not allow to enable port-security on a vlan port
2. Do not allow creation of an external network
3. Validate that the physical network exists for portgroup network creation
4. Use default dvs as physical network for vlan netowrk validation
Change-Id: I3b738d2990794f35776859d1fbe509036084ec3a
Commit I3f2905c2c4fca02406dfa3c801c166c14389ba41 added some IPv6 unit tests
which the vmware plugins do not support.
This patch skips the new tests.
Change-Id: I89fa1838ed6eed149e04e3e259b9480f1f700c49
This patch retires the NSX MH plugin by:
- Deleting the nsx_mh plugin and unit test code.
- Using the NSX-V and V3 plugin test base classes where needed.
- Removing any extensions that are MH specific.
Change-Id: Idf65e44c301e790ca4ea69a6a8735aa0309a0dcc
For a loadbalancer with an external VIP, the service router might need to
be created before attaching the lb service to the router.
Change-Id: I61aba11215e9917053dc80627e6ef7db5ccf08c6
When DHCP relay is configured, a compute port cannot be created
without a router attached to its subnet.
Due to an error in the validation, all compute ports creation
was blocked.
Change-Id: I6016d7015376c280a36b716f3e478d488988b237
During first init, the plugin creates client and server SSL profiles.
However, these aren't preserved within the plugin - they'll be retrieved
after the plugin is restarted. Therefore on the initial execution,
creation of HTTPS listeners will fail.
Change-Id: I685e5f7c3589f8e79e99f3a627bd595ba66eff33
Changing router size is allowed only for exclusive routers.
Raise an error for this in case of shared or distributed routers.
Change-Id: I522db0a1a2160550f4a424b5b2939fd43d9b758e
Since dhcp port is created as neutron port, it is automatically
updated by neutron when subnet is added/deleted. This patch fixes
regular port flows in policy plugin with regard to dhcp port:
dhcp port is non-policy entity for now and should not be considered
backend port on policy level.
Change-Id: I9c0849f6f288cafac37d599e240975acf38b136c
Commit Ia4f4b335295c0e6add79fe0db5dd31b4327fdb54 removed all the
neutron-lbaas code from the master (Train) branch
Change-Id: I9035f6238773aad0591436c856550b7a5e01e687
Change number of max allowed host routes to 26.
option121 is set as 27, but there's 1 host route set by default.
Fixing test.
Change-Id: I660ee1f710dd84fe3e91122a009d520d0341f261
Signed-off-by: Michal Kelner Mishali <mkelnermishal@vmware.com>
The NSX backend needs each logical router to have a locale-service
entry, which should also be deleted before the router is deleted.
Change-Id: If64c1b67c19906105b07c6facedf5d07ac36176d
To support the case of 2 instalations on teh same NSX backend,
The newer installation should reuse the default Os section & NS group.
Usage:
nsxadmin -r firewall-sections -o reuse
Change-Id: I0e187cea6ffa9ca3cdb6d215530426e611c8ae20
While configuration flag
bind_floatingip_to_all_interfaces = True
the subnet NAT rule should not apply only to external interface, as it
also serves traffic between instances on the same router.
So if instances A and B are connected via the same router, and instance
A is accessing instance B's FIP, traffic should reach instance B with
the router's NAT IP - unless there's a FIP to instance A as well.
Change-Id: Ib312289bed86f8539f593da4a01f800b65f72ac5