On Tue, Feb 11, 2014 at 12:46 PM, Aaron Greengrass <aa...@greenbtn.com>wrote:
> > 2. Remove hardcoding -- openstack_project is only usable for ... o.o. > Any hardcoded items should be variables, with a hiera lookup and a default > as their default value. > ie $puppetmaster = hiera('puppetmaster', ' > ci-puppetmaster.openstack.org') -- then you can set puppetmaster: > 'puppethostname' in hiera, in the node that calls the puppetmaster > manifest, or default to o.o > +1 > > 3. Redesign hiera.yaml to include a second data directory for 'public' > data. Start taking advantage of hiera's ability to load different data > based on hierachy. > > See https://review.openstack.org/#/c/71739/ for the open review that > addresses this. > > +1 These would do wonders to help make the puppet architecture more portable, and maintainable. :) -- Jesusaurus
_______________________________________________ OpenStack-Infra mailing list OpenStack-Infra@lists.openstack.org http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-infra