a20bfc6478
The root cause is when deployment finished, we only update router status to active if the status is in pending create. The problem happens when the background sync thread update router status to active, so the status update for vcns_router_binding table is skipped. We fixed this by seperating checking and updating status for router and binding table. Also fixed an issue where Edge is not deleted if neutron service is restarted. The root cause is when neutron service restarts, the cache for router type is empty. And because we delete the router from db before we delete Edge, we're not able to locate the router from db to determine the router type. The fix is to use binding table to determine the router type. Also piggyback a missing attribute for updating Edge interface. It must have been removed by accident when resolving conflict during service plugin merge. Closes-Bug: #1226229 Change-Id: I3d0639d245e71ea2a3faba70fef1a0ebb87e19fd |
||
---|---|---|
bin | ||
contrib | ||
doc | ||
etc | ||
neutron | ||
quantum | ||
tools | ||
.coveragerc | ||
.gitignore | ||
.gitreview | ||
.mailmap | ||
.pylintrc | ||
.testr.conf | ||
babel.cfg | ||
HACKING.rst | ||
LICENSE | ||
MANIFEST.in | ||
openstack-common.conf | ||
README.rst | ||
requirements.txt | ||
run_tests.sh | ||
setup.cfg | ||
setup.py | ||
test-requirements.txt | ||
TESTING | ||
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 github at <http://github.com/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/trunk/openstack-network/admin/content/
Neutron API Reference: http://docs.openstack.org/api/openstack-network/2.0/content/
The start of some developer documentation is available at: http://wiki.openstack.org/NeutronDevelopment
For help using or hacking on Neutron, you can send mail to <mailto:openstack-dev@lists.openstack.org>.