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: [email protected]?subject:unsubscribe > http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev > __________________________________________________________________________ OpenStack Development Mailing List (not for usage questions) Unsubscribe: [email protected]?subject:unsubscribe http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
