yahoo-eng-team team mailing list archive
-
yahoo-eng-team team
-
Mailing list archive
-
Message #61579
[Bug 1653517] Re: Move ovsdb nested transaction from trunk code to ovs_lib
Reviewed: https://review.openstack.org/416647
Committed: https://git.openstack.org/cgit/openstack/neutron/commit/?id=acfbd2d490700d616d8050f4ea6a4565bc72fc52
Submitter: Jenkins
Branch: master
commit acfbd2d490700d616d8050f4ea6a4565bc72fc52
Author: Jakub Libosvar <libosvar@xxxxxxxxxx>
Date: Mon Jan 2 09:59:35 2017 -0500
Move ovsdb_nested transaction to ovs_lib
The patch introduces new abstract method to the API abstract class. The
method is supposed to return a new Transaction object. Each
API object is capable of store one nested transaction which is returned
by context manager in case some transaction already exists.
As there are no projects in OpenStack that use inheritance directly from
API abstract class, it's safe to make this new create_transaction() abstract method.
Only projects that currenlty use ovsdb API are networking-ovn,
dragonflow and networking-l2gw. OVN and Dragonflow use only IDL
implementation and L2GW copies the code of API abstract class.
Closes-bug 1653517
Change-Id: I55dd417cae7ebbe0668ba5606949ce4ab045d251
** Changed in: neutron
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/1653517
Title:
Move ovsdb nested transaction from trunk code to ovs_lib
Status in neutron:
Fix Released
Bug description:
Get rid of
https://github.com/openstack/neutron/blob/0092198b235af55581381010abcf327a0d39f0b7/neutron/services/trunk/drivers/openvswitch/agent/trunk_manager.py#L96
To manage notifications about this bug go to:
https://bugs.launchpad.net/neutron/+bug/1653517/+subscriptions
References