← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 1597898] Re: OVN L3 service plugin does not need agent RPC

 

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 <rtheis@xxxxxxxxxx>
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


** Changed in: networking-ovn
       Status: In Progress => Fix Released

-- 
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to neutron.
https://bugs.launchpad.net/bugs/1597898

Title:
  OVN L3 service plugin does not need agent RPC

Status in networking-ovn:
  Fix Released
Status in neutron:
  Fix Released

Bug description:
  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 unneeded RPC overhead since OVN L3 service plugin
  doesn't use an L3 agent.

To manage notifications about this bug go to:
https://bugs.launchpad.net/networking-ovn/+bug/1597898/+subscriptions