Inactive oauth extension creates dependency on httplib2
Bug #1223524 reported by
Adam Young
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Identity (keystone) |
Fix Released
|
Undecided
|
Adam Young |
Bug Description
The dependency resoution in Keystone requires that an object be explicitly instantiated prior to use. Extensions fall into this category. They are referenced in keystone/serivce.py such as:
from keystone.contrib import endpoint_filter
from keystone.contrib import oauth1
These components pull in other dependencies. In the case of oauth, it is httplib2.
We can extend this method
https:/
here
https:/
And activate the Manager upon creating of the routes, which indicates they will actually be used in the deployment.
Changed in keystone: | |
assignee: | nobody → Adam Young (ayoung) |
summary: |
- Extensions must be explicitly referenced even when inactive + Inactive oauth extension creates dependency on httplib2 |
Changed in keystone: | |
milestone: | none → havana-rc1 |
status: | Fix Committed → Fix Released |
Changed in keystone: | |
milestone: | havana-rc1 → 2013.2 |
To post a comment you must log in.
Fix proposed to branch: master /review. openstack. org/46334
Review: https:/