vmware-nsx/neutron
armando-migliaccio 247a5c69cf Avoid auto-scheduling for distributed routers
The reason for this is twofold:

- It may relieve contention on DB access while
  both servers and l3 agents are busy setting up
  and syncing routers down respectively.

- It prevents accidental placement of namespaces
  during the L3 sync_routers process, as auto
  scheduling without taking into account the state
  of the L3 agents, as well as the state of the
  routers being processed, may overrule the placement
  decision made during router operations.

Partial-bug: #1356121
Partial-bug: #1359326

Change-Id: Ia677ce212145d6cee65adeb1d8ae594e6ac5e34d
2014-09-02 10:22:36 -07:00
..
agent Merge "Introduces a keepalived manager for HA" 2014-09-01 13:48:17 +00:00
api Support for extensions in ML2 2014-08-31 05:43:01 -07:00
cmd remove explicit include of the ovs plugin 2014-08-29 19:25:35 +05:30
common Merge "Check for IPv6 file before reading" 2014-08-30 00:20:38 +00:00
db Merge "Remove SELECT FOR UPDATE use in update_firewall" 2014-09-02 09:18:38 +00:00
debug Remove the useless vim modelines 2014-06-21 15:07:31 +08:00
extensions Merge "SecurityGroupRuleExists should point out rule id inseand of group id" 2014-08-19 21:50:03 +00:00
hacking Use jsonutils instead of stdlib json 2014-08-14 12:45:58 +02:00
locale Imported Translations from Transifex 2014-09-01 06:19:19 +00:00
notifiers Fix spelling mistakes 2014-08-01 16:10:23 +00:00
openstack Fix spelling mistakes 2014-08-01 16:10:23 +00:00
plugins ofagent: Enable local arp responder for TYPE_LOCAL 2014-09-02 14:11:10 +09:00
scheduler Avoid auto-scheduling for distributed routers 2014-09-02 10:22:36 -07:00
server Configure agents using neutron.common.config.init (formerly .parse) 2014-06-17 21:56:24 +02:00
services Merge "Remove chain for correct router during update_routers()" 2014-09-02 09:25:39 +00:00
tests Avoid auto-scheduling for distributed routers 2014-09-02 10:22:36 -07:00
__init__.py Remove the useless vim modelines 2014-06-21 15:07:31 +08:00
auth.py add auth token to context 2014-08-12 11:17:21 +09:00
context.py add auth token to context 2014-08-12 11:17:21 +09:00
hooks.py Remove the useless vim modelines 2014-06-21 15:07:31 +08:00
manager.py Moved rpc_compat.py code back into rpc.py 2014-06-24 10:35:39 +02:00
neutron_plugin_base_v2.py Renamed start_rpc_listener -> start_rpc_listeners 2014-06-19 12:58:01 +02:00
policy.py Allow to import _LC, _LE, _LI and _LW functions directly 2014-07-17 14:56:19 +00:00
quota.py Remove the useless vim modelines 2014-06-21 15:07:31 +08:00
service.py Moved rpc_compat.py code back into rpc.py 2014-06-24 10:35:39 +02:00
version.py Remove the useless vim modelines 2014-06-21 15:07:31 +08:00
wsgi.py Remove the useless vim modelines 2014-06-21 15:07:31 +08:00