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

Reply via email to