← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 1552978] Re: pecan doesn't work with dhcp agent scheduler extension

 

Reviewed:  https://review.openstack.org/267985
Committed: https://git.openstack.org/cgit/openstack/neutron/commit/?id=665942866940fc474a3b122828ccb2081e975215
Submitter: Jenkins
Branch:    master

commit 665942866940fc474a3b122828ccb2081e975215
Author: Brandon Logan <brandon.logan@xxxxxxxxxxxxx>
Date:   Fri Jan 15 01:29:22 2016 -0600

    Pecan routing for agent schedulers
    
    For pecan to support existing agent scheduler controllers, a couple of shim
    pecan controllers need to be added.  These shim controllers will be used if
    there are extensions that have legacy controllers that have not been
    registered.  The shim controller is just a passthrough to those legacy
    controllers.  This may have the added benefit of support existing out of
    tree extensions that have defined their legacy extension controllers the
    same way.
    
    Changes to how the router(s) controllers determines whether something
    is a member action has been changed a bit to support this.
    
    Closes-Bug: #1552978
    Co-Authored-By: Kevin Benton <kevin@xxxxxxxxxx>
    Change-Id: Icec56676d83b604c3db3377838076d6429d61e48


** 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/1552978

Title:
  pecan doesn't work with dhcp agent scheduler extension

Status in neutron:
  Fix Released

Bug description:
  pecan can't dispatch requests to extensions that defined their own
  controllers. An example of this is the dhcp agent scheduler extension.
  We need to provide an automatic shim layer to be compatible with these
  old extensions.

To manage notifications about this bug go to:
https://bugs.launchpad.net/neutron/+bug/1552978/+subscriptions


References