On Tue, Feb 11, 2014 at 12:46 PM, Aaron Greengrass <[email protected]>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
[email protected]
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-infra