neutron/neutron
John Schwarz 29cec03456 l3 ha: don't send routers without '_ha_interface'
Change I22ff5a5a74527366da8f82982232d4e70e455570 changed
get_ha_sync_data_for_host such that if an agent requests a router's
details, then it is always returned, even when it doesn't have the key
'_ha_interface'. Further changes to this change tried to put this check
back in (Ie38baf061d678fc5d768195b25241efbad74e42f), but this patch
failed to do so for the case where no bindings were returned (possible
when the router has been concurrently deleted). This patch puts this
check back in.

Closes-Bug: #1607381
Change-Id: I047e53ea9b3e20a21051f29d0a44624e2a31c83c
2016-09-06 09:52:52 +03:00
..
agent Merge "Make L3 agent use different request-id for each request" 2016-09-02 15:09:27 +00:00
api Merge "Add the l3 agent 'host' when logging routers" 2016-09-02 00:09:33 +00:00
callbacks Fix deprecation warnings 2016-08-26 22:16:06 -04:00
cmd Merge "Adding support of releasing DHCPv6 leases" 2016-09-01 07:33:35 +00:00
common Merge "debtcollector for globals" 2016-08-31 10:35:55 +00:00
conf Fix ipam_driver config help 2016-08-29 16:27:53 +00:00
core_extensions Respond negatively to tenant detachment of enforced QoS policies 2016-05-16 21:54:15 +00:00
db l3 ha: don't send routers without '_ha_interface' 2016-09-06 09:52:52 +03:00
debug Replace device owners hard coded strings to neutron_lib constants 2016-07-12 04:11:35 -04:00
extensions Merge "Change 'revision' to 'revision_number'" 2016-09-04 06:28:54 +00:00
hacking Fix check_asserttruefalse syntax validator 2016-08-11 13:49:47 +00:00
ipam Switch to neutron-lib for model_base 2016-08-31 11:12:18 -04:00
locale Imported Translations from Zanata 2016-08-19 07:27:43 +00:00
notifiers Fix deprecation warnings 2016-08-26 22:16:06 -04:00
objects Add name and desc to networksegments table 2016-09-01 09:41:09 -06:00
pecan_wsgi Merge "Pecan: Handle member actions" 2016-08-30 13:00:38 +00:00
plugins Remove workaround for bug/1543094 2016-09-02 16:32:51 +00:00
quota Use db_api.retry_db_errors in quota engine 2016-07-18 22:48:19 -06:00
scheduler Add binding_index to RouterL3AgentBinding 2016-09-02 11:17:47 +00:00
server Revert "Revert "Remove threading before process forking"" 2016-06-02 21:26:08 +00:00
services Merge "Change 'revision' to 'revision_number'" 2016-09-04 06:28:54 +00:00
tests l3 ha: don't send routers without '_ha_interface' 2016-09-06 09:52:52 +03:00
__init__.py Hacking rule to check i18n usage 2016-03-30 21:28:37 -04: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 Use context from_environ to load contexts 2016-07-12 13:49:41 +10:00
manager.py Pecan: bind attribute map to controllers 2016-05-26 06:13:53 +00:00
neutron_plugin_base_v2.py Revert "Revert "Remove threading before process forking"" 2016-06-02 21:26:08 +00:00
opts.py Include [agent] extensions option into ovs/linuxbridge agent files 2016-08-24 16:41:03 +00:00
policy.py Fix deprecation warnings 2016-08-26 22:16:06 -04:00
service.py Merge "Use dispose_pool() from oslo.db" 2016-08-26 22:03:41 +00:00
version.py
worker.py Remove notification for process event 2016-06-28 11:49:31 -07:00
wsgi.py Merge "Use dispose_pool() from oslo.db" 2016-08-26 22:03:41 +00:00