before creating a subnet, we should validate that the current tenant
project plugin is the same as the plugin the network was created with.
Change-Id: I3dcb4dca89313ec4359f2b467de5635ec2479cec
Add logs that indicate if there are conflicting flags on a port for
port security and security groups.
Change-Id: I0eeadfcfaf2b90b7006b26ab59b61d9449ec37de
Enable IGMP traffic to pass by default. This is added to the default
section created by the plugin.
Change-Id: I0320cc8bf81cda22633637ee9eac4a57fc3b4086
External network type or segmentation ID is not support so we throw
an exception if one of these is configured at external network
creation.
An external network is just associated to a edge cluster.
Change-Id: I0a7f265f4af4be9a37169fe07cefe574f49d4401
If the global configuration flag is disabled then instances should
be added to the global exclude list
Change-Id: Ibe618db490867d7639d5a7362fab2cb1c933f0cf
If not nsx-v plugin:
- Fail if security group create/update is called with a policy
- Remove the policy field from the security group results
- Fail when accessing a specific policy
- Return empty list when trying to list the policies
Change-Id: Ib63a8105577b9f55ddeae83adcab16815ab09000
When getting networks/ports/etc with filters, we should filter by
the context plugin even if filters are added to the request
Change-Id: I25c8df14cb5958842518557a302264995bcbb7d7
the plugin filtering method should support the case where the context
does not have any project id, and skip the filterring
Change-Id: I35f7eb508891d1b930867b91e98b7fb6a276eeac
Remove the log. The plugin is progressing nicely. Core services
are working and have been tested thorughly.
A few remaining issues with service plugins.
Change-Id: I381400fb8bd977b2d8375cb599ae4f675e9e1a6d
Admin utility for migrating security group from rules to NSX policy fails becasue
of an api change.
Change-Id: I7d23640f3262d5602245c1d00468e82ec53d34ea
This change removes the now unused "warnerrors" setting, which is
replaced by "warning-is-error" in sphinx releases >= 1.5 [1].
[1] http://lists.openstack.org/pipermail/openstack-dev/ 2017-March/113085.html
Change-Id: Ie82fce03c73f4a78b557caecc5bcf4ad9c8b7cb1
Closes-Bug:#1693670
Some admin util resources depends on external libreries that are not
always installed.
This patch will skip those, so the rest of the resources can be used.
Change-Id: I860f054fdadfe9ced93c3ba77f9b5d82b07da9fa
This will now list the status of the service on the NSX.
Depends-On: I542dd84a6690410744a22328001ac9c2de0a53b6
Change-Id: Ie93c1c7092da4ddc07c8868a774e0969bf51338d
Prevent the creation of a vpn service for a rotuer with SNAT enabled,
and prevent updating the SNAT to enabled for a router with a vpn service.
Change-Id: Ib6bfd9e019b2161245ba4951ef48e84314e0b923