neutron/neutron
berlin 25103df197 Check NVP router's status before deploying a service
With NVP advanced service plugin, router creation is asynchronous while
all service call is synchronous, so it is possible that advanced service
request is called before edge deployment completed.
The solution is to check the router status before deploying an advanced service.
If the router is not in ACTIVE status, the service deployment request would return
"Router not in 'ACTIVE' status" error.

Change-Id: Idde71c37f5d5c113ac04376ed607e0c156b07477
Closes-Bug: #1298865
2014-06-09 10:59:27 +08:00
..
agent Merge "Improve iptables_manager _modify_rules() method" 2014-06-08 21:43:09 +00:00
api Pass object to policy when finding fields to strip 2014-06-04 10:46:59 +02:00
cmd Allow neutron-sanity-check to check OVS patch port support 2014-06-04 14:43:25 +00:00
common Remove run-time version checking for openvswitch features 2014-06-04 09:25:53 -05:00
db Merge "Allow L3 base to handle extensions on router creation" 2014-06-08 16:32:26 +00:00
debug Fix H302 violations 2014-05-04 12:40:08 +02:00
extensions Disallow 'timeout' in health_monitor to be negative 2014-05-26 09:20:57 +08:00
hacking Add missing translation support 2014-05-19 12:16:56 +02:00
locale Imported Translations from Transifex 2014-05-29 06:11:17 +00:00
notifiers Fix for multiple misspelled words 2014-05-23 17:07:56 -07:00
openstack Merge "remove token from notifier middleware" 2014-06-07 14:20:47 +00:00
plugins Check NVP router's status before deploying a service 2014-06-09 10:59:27 +08:00
scheduler Merge "Enable flake8 E711 and E712 checking" 2014-04-23 01:01:16 +00:00
server Adds multiple RPC worker processes to neutron server 2014-03-04 00:50:20 +00:00
services Merge "Log firewall status on delete in case of status inconsistency" 2014-06-09 01:48:43 +00:00
tests Check NVP router's status before deploying a service 2014-06-09 10:59:27 +08:00
__init__.py Rename Quantum to Neutron 2013-07-06 15:02:43 -04:00
auth.py Return request-id in API response 2014-02-10 04:58:38 +09:00
context.py Fix H302 violations 2014-05-04 12:40:08 +02:00
hooks.py Remove pyudev dependency 2014-02-25 14:28:35 +00:00
manager.py Ensure core plugin deallocation after every test 2014-05-08 23:40:46 -07:00
neutron_plugin_base_v2.py Add support for multiple RPC workers under Metaplugin 2014-04-15 13:29:27 +09:00
policy.py Perform policy checks only once on list responses 2014-05-06 03:52:29 -07:00
quota.py Remove last parts of Quantum compatibility shim 2014-03-31 23:31:23 -07:00
service.py Sync db code from oslo-incubator 2014-04-23 18:14:49 +03:00
version.py Rename Quantum to Neutron 2013-07-06 15:02:43 -04:00
wsgi.py Remove redundant default=None for config options 2014-05-25 00:46:50 -07:00