Reviewed: https://review.openstack.org/523257 Committed: https://git.openstack.org/cgit/openstack/neutron/commit/?id=b9fabd82675e2b74dd4afd3b7d1f8fbda6951ecd Submitter: Zuul Branch: master
commit b9fabd82675e2b74dd4afd3b7d1f8fbda6951ecd Author: Isaku Yamahata <[email protected]> Date: Mon Nov 27 16:42:29 2017 -0800 l3 flavor: more events/notifications and callback priority After the addition of a new resource and related events with [1], this patch adds the necessary notifications for l3 flavor, resource(ROUTER_CONTROLLER) and events(PRECOMMIT_ADD_ASSOCIATION and PRECOMMIT_DELETE_ASSOCIATIONS) so that l3 flavor driver can subscribe to them when flavor is changed. Apply callback priority to ensure that the ordering of callback the following. - l3_*_db callbacks to extend l3 extended attributes This callbacks need to be called first so that rest callbacks can see those extended attributes. - l3 driver controller callbacks - l3 flavor driver callbacks extra routes/l3_gwmode/l3_hamode need care because they are updated via update_router but within different db transaction. [1] I1e72ee843851004d26410a90da4030ab3b024741 Closes-Bug: #1745633 Co-Authored-By: Manjeet Singh Bhatia<[email protected]> Change-Id: If20b11f0587f1ed30db72d97c15b20d4c6e87543 Depends-On: https://review.openstack.org/#/c/541766/ ** 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/1745633 Title: L3 service providers driver controller lacks sufficient notifications to enable L3 flavors Status in neutron: Fix Released Bug description: Notifications for l3 flavor for resource(ROUTER_CONTROLLER) and events(PRECOMMIT_ADD/DEL_ASSOCIATION) are needed so that l3 flavor drivers can subscribe to them To manage notifications about this bug go to: https://bugs.launchpad.net/neutron/+bug/1745633/+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

