[openstack-dev] [TripleO] splitting out image building from devtest_overcloud.sh

marios marios at redhat.com
Wed Apr 15 10:17:00 UTC 2015


On 15/04/15 05:14, Dan Prince wrote:
> I've been trying to cleanly model some Ceph and HA configurations in
> tripleo-ci that use Puppet (we are quite close to having these things in
> CI now!)
> 
> Turns out the environment variables needed for these things are getting
> to be quite a mess. Furthermore we'd actually need to add to the
> environment variable madness to get it all working. And then there are
> optimization we'd like to add (like building a single image instead of
> one per role).
> 
> One thing that would really help in this regard is splitting out image
> building from devtest_overcloud.sh. I took a stab at some initial
> patches to do this today.
> 
> build-images: drive DIB via YAML config file
> https://review.openstack.org/#/c/173644/
> 
> devtest_overcloud.sh: split out image building
> https://review.openstack.org/#/c/173645/
> 
> If these sit well we could expand the effort to load images a bit more
> dynamically (a load-images script which could also be driven via a
> disk_images.yaml config file) and then I think devtest_overcloud.sh
> would be a lot more flexible for us Puppet users.
> 
> Thoughts?

some initial thoughts on the review - imo you could even sell
/#/c/173645/ as a nice tidy up regardless of the new build_images stuff
(which looks excellent anyway)

thanks, marios

 I still have some questions myself but I wanted to get this
> out because we really do need some extra flexibility to be able to
> cleanly tune our scripts for more CI jobs.
> 
> Dan
> 
> 
> 
> __________________________________________________________________________
> OpenStack Development Mailing List (not for usage questions)
> Unsubscribe: OpenStack-dev-request at lists.openstack.org?subject:unsubscribe
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
> 




More information about the OpenStack-dev mailing list