Add client recipes
Allow client packages to be explicitly installed via a new client recipe for each cookbook. This will allow client api users to seamlessly integrate their application on top of the deployed OpenStack Chef cookbooks.
Blueprint information
- Status:
- Complete
- Approver:
- Justin Shepherd
- Priority:
- High
- Drafter:
- Mark Vanderwiel
- Direction:
- Approved
- Assignee:
- Mark Vanderwiel
- Definition:
- Approved
- Series goal:
- Accepted for havana
- Implementation:
- Implemented
- Milestone target:
- havana-stable
- Started by
- Mark Vanderwiel
- Completed by
- Mark Vanderwiel
Related branches
Related bugs
Sprints
Whiteboard
block-storage already has attribute of cinder_api_packages
compute does not have existing attribute.
identity does not have existing attribute.
image already has attribute of image_client_
metering does not have existing attribute.
network does not have existing attribute.
object-storage has attribute account_packages, but might need a new one here.
orchestration has attribute heat_api_packages
Gerrit topic: https:/
Addressed by: https:/
Add client recipe for compute
Addressed by: https:/
Add client recipe for image
Addressed by: https:/
Add client recipe for identity
Addressed by: https:/
Add client recipe for network
Addressed by: https:/
Add client recipe for block storage
Addressed by: https:/
Add client recipe for object storage
Addressed by: https:/
Add client recipe for orchestration
Addressed by: https:/
Add client recipe for metering
Work Items
Work items:
block-storage, add a new recipe for the cinder client packages: DONE
compute, add a new recipe for the nova client packages: DONE
identity, add a new recipe for the keystone client packages: DONE
image, add a new recipe for the glance client packages: DONE
metering, add a new recipe for the ceilometer client packages: DONE
network, add a new recipe for the neutron client packages: DONE
object-storage, add a new recipe for the swift client packages: DONE
orchestration, add a new recipe for the heat client packages: DONE
object-storage, could add redhat spec test when rhel support is added: POSTPONED