]> review.fuel-infra Code Review - openstack-build/neutron-build.git/commit
Add support for NSX/NVP DHCP services
authorarmando-migliaccio <amigliaccio@nicira.com>
Tue, 3 Sep 2013 17:50:51 +0000 (10:50 -0700)
committerarmando-migliaccio <amigliaccio@nicira.com>
Sat, 16 Nov 2013 17:06:16 +0000 (09:06 -0800)
commitf614417f11c4b936e517f0da449038f6a2ca35d4
treea123778cc4554f12d46b525a9ca88dfab639791d
parent313fdd16140e9a42eb0f21d4a45406ae1c7adf25
Add support for NSX/NVP DHCP services

This is a feature patch (1 of 3) that adds support for DHCP
services provided by the NSX (aka NVP) platform. Green-field
deployments can use the AGENTLESS mode, which will make the
core plugin interact solely with the NSX platform to provide
DHCP services. Support for metadata proxy services, migration
for brown field deployments will be added in future patches.

Partial-implements blueprint nsx-integrated-services

Change-Id: Idfc4b2d871e70cd557d8e0e6b23e5563f9ed3420
17 files changed:
etc/neutron/plugins/nicira/nvp.ini
neutron/api/v2/base.py
neutron/plugins/nicira/NeutronPlugin.py
neutron/plugins/nicira/common/config.py
neutron/plugins/nicira/common/exceptions.py
neutron/plugins/nicira/common/utils.py
neutron/plugins/nicira/dhcp_meta/nvp.py [new file with mode: 0644]
neutron/plugins/nicira/dhcp_meta/rpc.py
neutron/plugins/nicira/dhcpmeta_modes.py
neutron/plugins/nicira/nsxlib/__init__.py [new file with mode: 0644]
neutron/plugins/nicira/nsxlib/lsn.py [new file with mode: 0644]
neutron/plugins/nicira/nvplib.py
neutron/tests/unit/nicira/etc/nvp.ini.agentless.test
neutron/tests/unit/nicira/test_dhcpmeta.py [new file with mode: 0644]
neutron/tests/unit/nicira/test_lsn_lib.py [new file with mode: 0644]
neutron/tests/unit/nicira/test_nvplib.py
neutron/tests/unit/nicira/test_nvpopts.py