Comment 7 for bug 1533457

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to neutron (master)

Reviewed: https://review.openstack.org/265680
Committed: https://git.openstack.org/cgit/openstack/neutron/commit/?id=179b8301edad50f999417f52b77092a496fb448e
Submitter: Jenkins
Branch: master

commit 179b8301edad50f999417f52b77092a496fb448e
Author: LIU Yulong <email address hidden>
Date: Mon Jan 11 11:31:36 2016 +0800

    Filter HA router without HA port bindings after race conditions

    Neutron server will not be able to sync ha router data after
    race happened between get_ha_router_port_bindings and HA router
    deleting API call. Once the ports of L3HARouterAgentPortBinding
    were deleted the _process_sync_ha_data may get a None binding
    port, and then the _process_sync_ha_data will fail to get the
    HA interface port info due to the None port. This patch will
    filter the bindings without port.

    Change-Id: Ie38baf061d678fc5d768195b25241efbad74e42f
    Closes-Bug: #1533457