neutron/neutron
AKamyshnikova c8a4fa4694 Add check for ha state
If all agents are shown as a standby it is possible changing state
were lost due to problems with RabbitMQ. Current change adds check
for ha state in fetch_and_sync_all_routers. If state is different -
 notify server that state should be changed.

Also change _get_bindings_and_update_router_state_for_dead_agents
to set standby for dead agent only in case we have more than one
active.

(cherry picked from commit 1927da1bc7)
Change-Id: If5596eb24041ea9fae1d5d2563dcaf655c5face7
Closes-bug:#1648242
2017-01-20 14:27:25 +04:00
..
agent Add check for ha state 2017-01-20 14:27:25 +04:00
api Check for unbound ports in L3 RPC handler 2017-01-18 15:45:17 +00:00
callbacks callbacks: Make the value of FLOATING_IP match with api resource 2017-01-09 15:05:03 +00:00
cmd Fix OVSBridge.set_protocols arg 2016-07-25 22:27:43 +00:00
common ovsfw: fix troublesome port_rule_masking 2016-10-18 16:15:07 +03:00
core_extensions Objects DB api: added composite key to handle multiple primary key 2016-03-01 17:05:11 +00:00
db Add check for ha state 2017-01-20 14:27:25 +04:00
debug Using LOG.warning replace LOG.warn 2016-03-10 11:02:45 -08:00
extensions Check target_tenant when create rbac policy 2016-09-05 13:27:05 +00:00
hacking Using LOG.warning replace LOG.warn 2016-03-10 11:02:45 -08:00
ipam Always call ipam driver on subnet update 2016-05-26 14:03:03 +00:00
locale Imported Translations from Zanata 2016-09-08 08:06:39 +00:00
notifiers When deleting floating IP catch PortNotFound 2016-07-08 15:52:28 +00:00
objects Fix update of shared QoS policy 2016-07-25 23:00:22 +02:00
openstack Fix module's import order 2016-01-22 06:38:42 -08:00
pecan_wsgi Pecan: Allow unauthenticated version listing 2016-03-11 16:45:28 -08:00
plugins Merge "ovs agent, native ARP response: set Eth src/dst" into stable/mitaka 2017-01-20 04:10:19 +00:00
quota Using LOG.warning replace LOG.warn 2016-03-10 11:02:45 -08:00
scheduler Solve unexpected NoneType returned by _get_routers_can_schedule. 2017-01-11 02:07:45 +00:00
server Moved CORS middleware configuration into oslo-config-generator 2016-03-01 12:21:33 -08:00
services Check for ha port to become ACTIVE 2016-10-12 18:35:43 +00:00
tests Add check for ha state 2017-01-20 14:27:25 +04:00
__init__.py Deprecate _ builtin translation function 2015-12-06 19:39:20 +09:00
_i18n.py Move i18n to _i18n, as per oslo_i18n guidelines 2015-12-01 19:29:10 -07:00
auth.py Consume ConfigurableMiddleware from oslo_middleware 2015-10-08 17:59:43 +00:00
context.py Trival: Remove unused logging import 2015-12-26 12:49:56 +08:00
i18n.py Move i18n to _i18n, as per oslo_i18n guidelines 2015-12-01 19:29:10 -07:00
manager.py Pecan: replace dashes with underscores on controller lookup 2016-02-19 00:54:32 -08:00
neutron_plugin_base_v2.py Fix module's import order 2016-01-22 06:38:42 -08:00
opts.py [qos] section is missing from neutron.conf 2016-05-27 14:13:40 +00:00
policy.py Check target_tenant when create rbac policy 2016-09-05 13:27:05 +00:00
service.py Check if plugin supports starting rpc listeners 2016-03-01 15:43:44 -06:00
version.py
worker.py Some minor misspellings in comment block. 2015-11-24 00:01:21 -06:00
wsgi.py Add an option for WSGI pool size 2016-04-14 23:36:55 +00:00