4d143b710d
The following ML2 driver API changes are required to support hierarchical port binding: * Add segments_to_bind PortContext property containing the list of network segments with which a mechanism driver should try to bind the port. All mechanism drivers that bind ports should now use this property in place of network.network_segments, which contains only the network's static segments. * Replace several PortContext properties (bound_segment, bound_driver, original_bound_segment, original_bound_driver) with new properties (binding_levels, top_bound_segment, bottom_bound_segment, original_binding_levels, original_top_bound_segment, original_bottom_bound_segment) in order to represent hierarchical bindings. * Add stubbed-out continue_binding() method to PortContext, allowing mechanism drivers to partially bind the port. All existing drivers and unit tests are updated accordingly. The DB schema changes and logic required for hierarchical port binding will be implemented in dependent patches. Gerrit Spec: https://review.openstack.org/#/c/139886/ Partially-implements: blueprint ml2-hierarchical-port-binding Change-Id: Icb1a016f4661e427cb6cfa3452802ba5e64b7124 |
||
---|---|---|
bin | ||
doc | ||
etc | ||
neutron | ||
rally-jobs | ||
tools | ||
.coveragerc | ||
.gitignore | ||
.gitreview | ||
.mailmap | ||
.pylintrc | ||
.testr.conf | ||
CONTRIBUTING.rst | ||
HACKING.rst | ||
LICENSE | ||
MANIFEST.in | ||
README.rst | ||
TESTING.rst | ||
babel.cfg | ||
openstack-common.conf | ||
requirements.txt | ||
run_tests.sh | ||
setup.cfg | ||
setup.py | ||
test-requirements.txt | ||
tox.ini |
README.rst
Welcome!
You have come across a cloud computing network fabric controller. It has identified itself as "Neutron." It aims to tame your (cloud) networking!
External Resources:
The homepage for Neutron is: http://launchpad.net/neutron. Use this site for asking for help, and filing bugs. Code is available on git.openstack.org at <http://git.openstack.org/cgit/openstack/neutron>.
The latest and most in-depth documentation on how to use Neutron is available at: <http://docs.openstack.org>. This includes:
- Neutron Administrator Guide
-
http://docs.openstack.org/admin-guide-cloud/content/ch_networking.html
- Neutron API Reference:
-
http://docs.openstack.org/api/openstack-network/2.0/content/
- Current Neutron developer documentation is available at:
For help on usage and hacking of Neutron, please send mail to <mailto:openstack-dev@lists.openstack.org>.
For information on how to contribute to Neutron, please see the contents of the CONTRIBUTING.rst file.