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.
Reviewed: https:/ /review. openstack. org/365653 /git.openstack. org/cgit/ openstack/ neutron/ commit/ ?id=29cec034561 7627b64a73b9de3 5c46bccdc4ffa3
Committed: https:/
Submitter: Jenkins
Branch: master
commit 29cec0345617627 b64a73b9de35c46 bccdc4ffa3
Author: John Schwarz <email address hidden>
Date: Mon Sep 5 16:34:44 2016 +0300
l3 ha: don't send routers without '_ha_interface'
Change I22ff5a5a745273 66da8f82982232d 4e70e455570 changed ha_sync_ data_for_ host such that if an agent requests a router's interface' . Further changes to this change tried to put this check fc5d768195b2524 1efbad74e42f) , but this patch
get_
details, then it is always returned, even when it doesn't have the key
'_ha_
back in (Ie38baf061d678
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 a21051f29d0a446 24e2a31c83c
Change-Id: I047e53ea9b3e20