Comment 10 for bug 1597898

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

Reviewed: https://review.openstack.org/348559
Committed: https://git.openstack.org/cgit/openstack/networking-ovn/commit/?id=9c810bb3acaa4ede25c5f3796df3603f66887ee8
Submitter: Jenkins
Branch: master

commit 9c810bb3acaa4ede25c5f3796df3603f66887ee8
Author: Richard Theis <email address hidden>
Date: Thu Jun 30 16:18:18 2016 -0500

    OVN L3 service plugin does not need agent RPC

    The OVN L3 service plugin (OVNL3RouterPlugin) inherits from the
    neutron ExtraRoute_db_mixin class which eventually inherits from
    the neutron L3RpcNotifierMixin class. The L3RpcNotifierMixin
    inheritance isn't necessary and adds unneeded RPC overhead since
    the OVN L3 service plugin doesn't use an L3 agent.

    This patch set fixes the problem by having OVNL3RouterPlugin
    inherit from ExtraRoute_dbonly_mixin.

    The OVNL3TestCase unit tests were removed because their were
    duplicating the OVNL3ExtrarouteTests unit tests.

    Depends-On: Id5dd012ffd274314f7d1b39a28525893e0675500
    Change-Id: Iad7e7677852e74ed4d4a70e359dbff41f6014e72
    Closes-Bug: #1597898