Comment 24 for bug 1759971

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

Reviewed: https://review.openstack.org/559496
Committed: https://git.openstack.org/cgit/openstack/neutron/commit/?id=29e0c7629fd6377539e5c15e4df34672e0bf1691
Submitter: Zuul
Branch: stable/pike

commit 29e0c7629fd6377539e5c15e4df34672e0bf1691
Author: Dmitrii Shcherbakov <email address hidden>
Date: Sun Apr 1 21:02:10 2018 -0400

    Refresh router objects after port binding

    Post-binding information about router ports is missing in results of RPC
    calls made by l3 agents. sync_routers code ensures that bindings are
    present, however, it does not refresh router objects before returning
    them - for RPC clients ports remain unbound before the next sync and
    there is no necessary address scope information present to create routes
    from fip namespaces to qrouter namespaces.

     Conflicts:
     neutron/api/rpc/handlers/l3_rpc.py

    Change-Id: Ia135f0ed7ca99887d5208fa78fe4df1ff6412c26
    Closes-Bug: #1759971
    (cherry picked from commit ff5e8d7d6cdc6ce3cd93aededec512e1855f6c28)