VAGRANTFILE_API_VERSION = "2"

Vagrant.configure(VAGRANTFILE_API_VERSION) do |config|
	config.vm.box = "ubuntu/xenial64" 
    config.vm.hostname = "vagrantbox"

    config.vm.network :private_network, ip: "10.0.0.10"
	
    config.vm.synced_folder '.', '/vagrant', mount_options: ["dmode=666","fmode=666"]

#    config.vm.synced_folder "./share", "/var/www/html", type: "rsync", id: "vagrant", :nfs => false,
#    :mount_options => ["dmode=777", "fmode=777"]

    config.vm.provider :virtualbox do |v|
          v.customize ["modifyvm", :id, '--chipset', 'ich9'] # solves kernel panic issue on some host machines
          v.customize ["modifyvm", :id, "--name", "orchad-dev-ubuntu"]
		  #v.customize ["modifyvm", :id, "--name", "orchad-dev-centos"]
          v.customize ["modifyvm", :id, "--natdnshostresolver1", "on"]
          v.customize ["modifyvm", :id, "--memory", 2024] #2024mb memory
          v.customize ["modifyvm", :id, "--ioapic", "on"]
          v.customize ["setextradata", :id, "VBoxInternal2/SharedFoldersEnableSymlinksCreate/v-root", "1"]
          v.gui = true
    end

	#config.vm.provision :shell, :path => "shell/ubuntu/ansible-install.sh"
    #config.vm.provision :shell, :path => "shell/ubuntu/ansible-run.sh"

end

