OpenStack Networking (Neutron)
625de54de3
This patch does unconditional switch from non-pluggable IPAM to pluggable IPAM for all deployments during upgrade to Neutron. Pluggable IPAM is enabled by pointing ipam_driver default to reference driver. User who manually set ipam_driver in neutron.conf will continue to use ipam_driver of their choice. During upgrade data is migrated from non-pluggable IPAM tables to pluggable IPAM tables using alembic_migration. Availability ranges (IPAvailabilityRange) is no longer used to calculate next available ip address, so migration for this table is not included. Migration is covered with functional tests. Dataset with subnets, allocation pools and ip allocations is loaded prior to migration. Once migration is completed ipam related tables are checked if data is migrated properly. Built-in IPAM implementation becomes obsolete and is planned to be removed in upcoming commits. UpgradeImpact Closes-Bug: #1516156 Change-Id: I1d633810bd16f1bec7bbca57522e9ad3f7745ea2 |
||
---|---|---|
api-ref | ||
bin | ||
devstack | ||
doc | ||
etc | ||
neutron | ||
rally-jobs | ||
releasenotes | ||
tools | ||
.coveragerc | ||
.gitignore | ||
.gitreview | ||
.mailmap | ||
.pylintrc | ||
.testr.conf | ||
babel.cfg | ||
CONTRIBUTING.rst | ||
HACKING.rst | ||
LICENSE | ||
MANIFEST.in | ||
README.rst | ||
requirements.txt | ||
run_tests.sh | ||
setup.cfg | ||
setup.py | ||
test-requirements.txt | ||
TESTING.rst | ||
tox.ini |
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
- Neutron Developer Guide
- Networking Guide
- Neutron API Reference:
- 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.