A set of Neutron drivers for the VMware NSX.
Go to file
Gary Kotton c2d7155b70 NSX|V: make use of granular API for getting DHCP binding
NSX 6.2.8 and 6.3.3 support the granular API:

New GET api:

GET https://<nsxmanagerIp>/api/4.0/edges/<edge-id>/dhcp/config/bindings/<binding-id>
RESPONSE:
           <staticBinding>
                <autoConfigureDNS>false</autoConfigureDNS>
                <leaseTime>86400</leaseTime>
                <subnetMask>255.255.255.0</subnetMask>
                <bindingId>binding-1</bindingId>
                <vmId>vm-34</vmId>
                <vnicId>1</vnicId>
                <hostname>test</hostname>
                <vmName>3-vm_ubuntu_1404_srv_64-shared-1668-02458540-04f1-4508-8037-2f2ce5542b91</vmName>
                <ipAddress>12.12.12.1</ipAddress>
           </staticBinding>

2) Quering a binding with a invalid ID:
   GET https://<nsxmanagerIp>/api/4.0/edges/<edge-id>/dhcp/config/bindings/<binding-id>
   RESPONSE:
           <error>
                <details>[Dhcp] Static binding is not found: binding-2</details>
                <errorCode>12510</errorCode>
                <moduleName>vShield Edge</moduleName>
         </error>

Change-Id: If1049035797c525344c46e1ae7f664a7b9daa4a1
2017-08-04 15:45:05 +03:00
api-ref Use https for *.openstack.org references 2017-02-06 15:45:18 -08:00
devstack Merge "NSX|v+v3: forbid multiple fixed ips in a port" 2017-08-08 11:37:28 +00:00
doc/source NSXv3: Add admin utils for LBaaS resource 2017-08-01 14:00:03 -07:00
etc Enable admin or owner to configure snat 2017-07-16 23:29:53 -07:00
releasenotes Merge "NSX|v3: configure additional switching profiles per AZ" 2017-08-10 12:11:19 +00:00
tools Merge "Remove pyshark from test-requirements" 2017-07-18 17:47:18 +00:00
vmware_nsx NSX|V: make use of granular API for getting DHCP binding 2017-08-04 15:45:05 +03:00
vmware_nsx_tempest Merge "Removing qos test scenarios due to pyshark removal from test-requirements.txt. Will add these tests back with new tempest design and workaround for pyshark" 2017-07-24 14:45:02 +00:00
.coveragerc Update coverage file to exclude cisco files 2015-09-22 07:44:00 -07:00
.gitignore Automatically generate vmware-nsx configuration files 2016-04-13 07:24:06 +00:00
.gitreview Update .gitreview file for project rename 2015-06-12 23:12:30 +00:00
.mailmap Add mailmap entry 2014-05-16 13:40:04 -04:00
.pylintrc Address gate issues 2017-06-07 21:16:08 -07:00
.testr.conf Move vmware_nsx/neutron/tests to vmware_nsx/tests 2015-09-14 18:08:51 -07:00
CONTRIBUTING.rst Use https for *.openstack.org references 2017-02-06 15:45:18 -08:00
HACKING.rst Use https for *.openstack.org references 2017-02-06 15:45:18 -08:00
LICENSE Adding Apache Version 2.0 license file. This is the official license agreement under which Quantum code is available to 2011-08-08 12:31:04 -07:00
MANIFEST.in Include alembic migrations in module 2016-10-07 13:09:48 +00:00
README.rst Use https for *.openstack.org references 2017-02-06 15:45:18 -08:00
TESTING.rst Fix gate jobs 2017-05-02 13:01:52 +03:00
babel.cfg Setup for translation 2015-11-29 03:13:04 -08:00
requirements.txt Updated from global requirements 2017-07-21 05:10:15 +00:00
run_tests.sh Update gate logic 2016-07-12 09:05:22 -06:00
setup.cfg NSX|V3: FWaaS-v1 support 2017-06-17 05:18:15 +00:00
setup.py Updated from global requirements 2017-03-02 11:57:34 +00:00
test-requirements.txt Updated from global requirements 2017-07-18 19:47:06 +00:00
tox.ini Use flake8-import-order plugin 2017-07-05 00:39:10 -07:00

README.rst

VMware-NSX package

You have come across the VMware-NSX family of Neutron plugins

External Resources:

The homepage for the VMware-NSX project is on Launchpad.

Use this site for asking for help, and filing bugs. Code is available both git.openstack.org and github.

For help on usage and hacking of VMware-NSX, please send a message to the openstack-dev mailing list.

For information on how to contribute to VMware-NSX, please see the contents of the CONTRIBUTING.rst file.