pecan doesn't work with dhcp agent scheduler extension
Bug #1552978 reported by
Kevin Benton
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
neutron |
Fix Released
|
Undecided
|
Kevin Benton |
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.
Changed in neutron: | |
milestone: | none → mitaka-rc1 |
assignee: | nobody → Brandon Logan (brandon-logan) |
Changed in neutron: | |
assignee: | Brandon Logan (brandon-logan) → Kevin Benton (kevinbenton) |
status: | New → In Progress |
Changed in neutron: | |
assignee: | Kevin Benton (kevinbenton) → Brandon Logan (brandon-logan) |
Changed in neutron: | |
assignee: | Brandon Logan (brandon-logan) → Kevin Benton (kevinbenton) |
Changed in neutron: | |
assignee: | Kevin Benton (kevinbenton) → Brandon Logan (brandon-logan) |
Changed in neutron: | |
assignee: | Brandon Logan (brandon-logan) → Kevin Benton (kevinbenton) |
tags: | added: api |
To post a comment you must log in.
Reviewed: https:/ /review. openstack. org/267985 /git.openstack. org/cgit/ openstack/ neutron/ commit/ ?id=66594286694 0fc474a3b122828 ccb2081e975215
Committed: https:/
Submitter: Jenkins
Branch: master
commit 665942866940fc4 74a3b122828ccb2 081e975215
Author: Brandon Logan <email address hidden>
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 4c3db3377838076 d6429d61e48
Co-Authored-By: Kevin Benton <email address hidden>
Change-Id: Icec56676d83b60