[OpenStack-Infra] Proposal for changes to openstack-infra/config puppet architecture.
Jesusaurus
jesusaurus at mail.com
Tue Feb 11 23:18:55 UTC 2014
On Tue, Feb 11, 2014 at 12:46 PM, Aaron Greengrass <aaron at 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
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstack.org/pipermail/openstack-infra/attachments/20140211/a62710ac/attachment.html>
More information about the OpenStack-Infra
mailing list