diff options
Diffstat (limited to 'Vagrantfile')
| -rw-r--r-- | Vagrantfile | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/Vagrantfile b/Vagrantfile new file mode 100644 index 0000000..35ae5fd --- /dev/null +++ b/Vagrantfile @@ -0,0 +1,23 @@ +# -*- mode: ruby -*- +# vi: set ft=ruby : + +# https://docs.vagrantup.com/v2/vmware/kernel-upgrade.html +$fix_vmware_tools_script = <<SCRIPT +sed -i.bak 's/answer AUTO_KMODS_ENABLED_ANSWER no/answer AUTO_KMODS_ENABLED_ANSWER yes/g' /etc/vmware-tools/locations +sed -i 's/answer AUTO_KMODS_ENABLED no/answer AUTO_KMODS_ENABLED yes/g' /etc/vmware-tools/locations +SCRIPT + +Vagrant.configure("2") do |config| + config.vm.box = "phusion/ubuntu-14.04-amd64" + config.vm.provision :shell, inline: $fix_vmware_tools_script + config.vm.provision :chef_apply do |chef| + chef.recipe = File.read("chef_apply.rb") + chef.install = "force" + chef.version = "latest" + end + config.vm.provider :vmware_fusion do |vm| + vm.vmx["memsize"] = "2048" + vm.vmx["numvcpus"] = "2" + end + config.ssh.forward_agent = true +end |
