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 protected]> 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 -- Mailing list: https://launchpad.net/~yahoo-eng-team Post to : [email protected] Unsubscribe : https://launchpad.net/~yahoo-eng-team More help : https://help.launchpad.net/ListHelp

