redhat-openstack / tripleo-quickstart

Ansible roles for setting up TripleO virtual environments and building images
16 stars 15 forks source link

image building: setup/config for DIB needs to be extendable/tweakable #47

Closed halcyondude closed 8 years ago

halcyondude commented 8 years ago

This is an instance of: https://github.com/redhat-openstack/tripleo-quickstart/issues/18

The prep needed to run diskimage-builder on the virthost needs to be re-factored to allow for portability. The list of prerequisite packages needs to be changable. In addition presently it allows for installing one RPM. This needs to be extended via a script, or a list of packages + script, etc. For example images might be built for rpm/rhos/rhel, or some other packaging format. As this could be used in the context of CI for a particular big tent (or otherwise) OpenStack project, there might be some simple scripting necessary. Scenarios include:

There is a proposed change, currently integrating feedback:

https://review.gerrithub.io/#/c/265857/

halcyondude commented 8 years ago

CI is failing on this for what appears to be unrelated issues (overcloud-validate.sh). Testing locally in the meantime.

halcyondude commented 8 years ago

Merged: https://github.com/redhat-openstack/tripleo-quickstart/commit/2a5eb583f9adcf736233a44530a6c9ab86b2a33c