Comment 13 for bug 1533457

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

Reviewed: https://review.openstack.org/349238
Committed: https://git.openstack.org/cgit/openstack/neutron/commit/?id=55a35196f9b9029c8e8428b75ec7f7cf0d13cff5
Submitter: Jenkins
Branch: stable/mitaka

commit 55a35196f9b9029c8e8428b75ec7f7cf0d13cff5
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
    (cherry picked from commit 179b8301edad50f999417f52b77092a496fb448e)