yahoo-eng-team team mailing list archive
-
yahoo-eng-team team
-
Mailing list archive
-
Message #54680
[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