[compute] api recipes install full keystone service
Bug #1305318 reported by
Mathew Odden
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack + Chef |
Fix Released
|
Low
|
Mathew Odden |
Bug Description
Currently in the compute cookbook, the API setup recipes are pulling in the full "python-keystone" package, which is the entire Keystone service. This is from the original recipes 2 years ago, when it was necessary because the Token Auth middleware that Nova API needs was in the Keystone project. This isn't true any longer (since Grizzly I think), as the python-
Since full keystone pulls in many more packages than we really need, we should be just installing the client instead.
Changed in openstack-chef: | |
assignee: | nobody → Mathew Odden (locke105) |
status: | New → In Progress |
Changed in openstack-chef: | |
milestone: | none → icehouse-rc1 |
Changed in openstack-chef: | |
milestone: | icehouse-rc1 → icehouse-stable |
Changed in openstack-chef: | |
importance: | Undecided → Low |
To post a comment you must log in.
Reviewed: https:/ /review. openstack. org/86075 /git.openstack. org/cgit/ stackforge/ cookbook- openstack- compute/ commit/ ?id=bcad4b16701 33903c968a4a547 6f457baf28aa69
Committed: https:/
Submitter: Jenkins
Branch: master
commit bcad4b167013390 3c968a4a5476f45 7baf28aa69
Author: Matt Odden <email address hidden>
Date: Mon Apr 7 21:37:10 2014 +0000
Nova API services need keystoneclient not keystone
The API service recipes have been pulling in the entire
python-keystone package, which is the entire Keystone
set of services. This hasn't been necessary since
some time after Grizzly, when the tokenauth middleware
was moved to the client.
Closes-Bug: #1305318
Change-Id: I75ff23847936bb 288ea49ca41d1e4 6edb5bd7730