diff options
Diffstat (limited to 'Vagrantfile')
| -rw-r--r-- | Vagrantfile | 28 | 
1 files changed, 10 insertions, 18 deletions
| diff --git a/Vagrantfile b/Vagrantfile index b5cd7f6..ca00c82 100644 --- a/Vagrantfile +++ b/Vagrantfile @@ -1,29 +1,21 @@ -# Vagrantfile API/syntax version. Don't touch unless you know what you're doing! -VAGRANTFILE_API_VERSION = "2" +# -*- mode: ruby -*- +# vi: set ft=ruby : -Vagrant.configure(VAGRANTFILE_API_VERSION) do |config| +Vagrant::Config.run do |config|    # Every Vagrant virtual environment requires a box to build off of. -  config.vm.box = "jessie" - -  # Hostname -  config.vm.hostname = "box.example.org" +  config.vm.box = "wheezy"    # Shell provisioner to setup basic environment. -  config.vm.provision :shell, :inline => "/vagrant/puppet/bin/provision" +  config.vm.provision :shell, :inline => "/vagrant/bin/debian-dev-setup"    # 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.hiera_config_path = "puppet/hiera.yaml" -    puppet.temp_dir          = "/etc/puppet" -    puppet.working_directory = "/etc/puppet" +    puppet.manifest_file  = "bootstrap/debian.pp" +    puppet.manifests_path = "puppet/manifests" +    puppet.module_path    = "puppet/modules" +    puppet.temp_dir       = "/etc/puppet"    end    # Share hiera configuration. -  config.vm.synced_folder "puppet/config", "/etc/puppet/config" - -  # Forwarded ports -  #config.vm.network "forwarded_port", guest: 80, host: 8081 +  config.vm.share_folder "hiera", "/etc/puppet/hiera", "puppet/hiera", create: true  end | 
