Whenever I provision vagrant all the data is nil. When I ssh in and specify /etc/puppet/hiera.yaml
as the config option i can get the values. How can I get vagrant to use the right hiera.config file?
# Enable the Puppet provisioner
config.vm.provision :puppet do |puppet|
puppet.manifests_path = "puppet/"
puppet.manifest_file = "default.pp"
puppet.module_path = "puppet/modules"
puppet.hiera_config_path = "puppet/hiera.yaml"
puppet.options = "--verbose --debug"
end
If you want to see all the code its on my bitbucket. https://bitbucket.org/yamiko/izanagi/src