I get this error when running "vagrant up" There are errors in the configuration of this machine. Please fix > the following errors and try again: > puppet provisioner: > * The configured Puppet manifest is missing. Please specify a path to an > existing manifest: > /var/www/vagrant_getting_started/manifests/default.pp
I had the manifests folder in /project/manifests, but moved it to /project/puppet/manifests and set the "puppet.manifests_path" to reflect the change. For some reason it still tries to load the default.pp from /project/manifests. Here is my Vagrantfile # -*- mode: ruby -*- # vi: set ft=ruby : VAGRANTFILE_API_VERSION = "2" Vagrant.configure(VAGRANTFILE_API_VERSION) do |config| config.vm.box = "precise64" config.vm.box_url = "http://files.vagrantup.com/precise64.box" config.vm.hostname = "vagrant.example.com" config.vm.provision "puppet" config.ssh.shell = "bash -c 'BASH_ENV=/etc/profile exec bash'" config.vm.network :forwarded_port, host: 4567, guest: 80 config.vm.provision :puppet do |puppet| puppet.module_path = "puppet/modules" puppet.manifests_path = "puppet/manifests" puppet.manifest_file = "site.pp" puppet.options = "--verbose --debug" end end How do I make vagrant stop loading the default? Any help much appreciated! -- You received this message because you are subscribed to the Google Groups "Vagrant" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/groups/opt_out.
