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.

Reply via email to