vmware-nsx/vmware_nsx/services/l2gateway
Abhishek Raut c3b287d4b8 [NSX|v3]: L2gateway fails to start when Bridge cluster configured
Recent change If2fe1e014b78703ff0a9cdff1e4e8d45f3a4a16d
broke L2GW driver for NSXv3. This patch makes sure that the driver
starts and creates bridge clusters using the new nsxlib.
This patch adds a callback to create default l2 gw after the core
plugin is initialized.

Change-Id: Iced699b13e265f515c23fcc952ba9bb1e64b5762
2016-08-28 04:12:09 -07:00
..
nsx_v NSX|V add edge_ha per availability zone 2016-07-20 10:58:49 +03:00
nsx_v3 [NSX|v3]: L2gateway fails to start when Bridge cluster configured 2016-08-28 04:12:09 -07:00
__init__.py Move vmware_nsx/neutron/services to vmware_nsx/services 2015-09-14 16:59:23 -07:00
README.rst Fix README file for better readability 2016-07-09 21:55:43 -07:00

Enabling NSX L2 Gateway Plugin in DevStack

Following steps are meant for L2GW service in neutron for stable/mitaka* release onwards.

  • Download DevStack

  • Add networking-l2gw repo as an external repository and configure following flags in local.conf:

    [[local|localrc]]
    enable_plugin networking-l2gw https://github.com/openstack/networking-l2gw
    ENABLED_SERVICES+=l2gw-plugin
  • For NSX|v3 include the following additional flags in local.conf:

    [[local|localrc]]
    NETWORKING_L2GW_SERVICE_DRIVER=L2GW:vmware-nsx-l2gw:vmware_nsx.services.l2gateway.nsx_v3.driver.NsxV3Driver:default
    DEFAULT_BRIDGE_CLUSTER_UUID=
  • For NSX|V include the following additional flags in local.conf:

    [[local|localrc]]
    NETWORKING_L2GW_SERVICE_DRIVER=L2GW:vmware-nsx-l2gw:vmware_nsx.services.l2gateway.nsx_v.driver.NsxvL2GatewayDriver:default
  • Run stack.sh

* Configuration for stable/liberty release in local.conf:

[[local|localrc]]
enable_plugin networking-l2gw https://github.com/openstack/networking-l2gw
NSX_L2GW_DRIVER='vmware_nsx.services.l2gateway.nsx_v3.driver.NsxV3Driver' # NSXv3 driver
NSX_L2GW_DRIVER='vmware_nsx.services.l2gateway.nsx_v.driver.NsxvL2GatewayDriver' # NSX|V driver
Q_SERVICE_PLUGIN_CLASSES=vmware_nsx_l2gw
DEFAULT_BRIDGE_CLUSTER_UUID=