From 5a71603d86cfefa23b9783541bee6dd854a80c14 Mon Sep 17 00:00:00 2001 From: Spencer Krum Date: Thu, 26 Mar 2015 13:39:46 -0700 Subject: [PATCH] Turn off implicit hiera lookups By default hiera performs a lookup for every class parameter. This is slow and unnecessary since we do not use data bindings. Disable this feature. References: "Data Bindings" section of: http://garylarizza.com/blog/2014/10/24/puppet-workflows-4-using-hiera-in-anger/ https://docs.puppetlabs.com/references/latest/configuration.html#databindingterminus Change-Id: Id88dcb0339204ab46df926838118913b41ef37b9 --- modules/openstack_project/templates/puppet.conf.erb | 1 + 1 file changed, 1 insertion(+) diff --git a/modules/openstack_project/templates/puppet.conf.erb b/modules/openstack_project/templates/puppet.conf.erb index beb02cd0f4..8e32341467 100644 --- a/modules/openstack_project/templates/puppet.conf.erb +++ b/modules/openstack_project/templates/puppet.conf.erb @@ -6,6 +6,7 @@ rundir=/var/run/puppet server=<%= @puppetmaster_server %> certname=<%= @certname %> pluginsync=true +data_binding_terminus = none [master]