diff options
Diffstat (limited to 'puppet')
-rw-r--r-- | puppet/TODO.md | 1 | ||||
-rw-r--r-- | puppet/Vagrantfile | 9 | ||||
-rw-r--r-- | puppet/hiera/hiera.yaml | 2 |
3 files changed, 8 insertions, 4 deletions
diff --git a/puppet/TODO.md b/puppet/TODO.md index 1cb987f..c773654 100644 --- a/puppet/TODO.md +++ b/puppet/TODO.md @@ -1,6 +1,7 @@ TODO ==== +* Minimal manifest for fast provisioning. * Update to new nodo style (hiera and nodo::role). * Support for recursive clones in `bin/mrconfig`. * Test! diff --git a/puppet/Vagrantfile b/puppet/Vagrantfile index e7404a9..8999cf0 100644 --- a/puppet/Vagrantfile +++ b/puppet/Vagrantfile @@ -10,10 +10,11 @@ Vagrant::Config.run do |config| # Enable provisioning with Puppet stand alone. config.vm.provision :puppet do |puppet| - puppet.manifest_file = "bootstrap/vagrant.pp" - puppet.manifests_path = "puppet/manifests" - puppet.module_path = "puppet/modules" - puppet.temp_dir = "/etc/puppet" + puppet.manifest_file = "bootstrap/vagrant.pp" + puppet.manifests_path = "puppet/manifests" + puppet.module_path = "puppet/modules" + puppet.temp_dir = "/etc/puppet" + puppet.working_directory = "/etc/puppet" end # Define a Host VM diff --git a/puppet/hiera/hiera.yaml b/puppet/hiera/hiera.yaml index 0a23dec..33acc9e 100644 --- a/puppet/hiera/hiera.yaml +++ b/puppet/hiera/hiera.yaml @@ -6,6 +6,8 @@ # a relative datadir. For it to work, we were forced to # create a manifests/hiera symlink. This should be # reconsidered in the future. + # + # See http://docs.vagrantup.com/v2/provisioning/puppet_apply.html :datadir: hiera :hierarchy: - '%{::environment}/domain/%{::domain}/node/%{::clientcert}' |