- config.vm.define "mininet" do |mininet|
- mininet.vm.box = "trusty64"
- mininet.vm.box_url = "http://opscode-vm-bento.s3.amazonaws.com/vagrant/virtualbox/opscode_ubuntu-14.04_chef-provisionerless.box"
- mininet.vm.provider "vmware_fusion" do |v, override|
- override.vm.box_url = "http://opscode-vm-bento.s3.amazonaws.com/vagrant/vmware/opscode_ubuntu-14.04_chef-provisionerless.box"
- end
- mininet.vm.hostname = "mininet"
- mininet.vm.network "private_network", ip: "192.168.50.15"
- mininet.vm.provider :virtualbox do |vb|
- vb.memory = 2048
- end
- mininet.vm.provider "vmware_fusion" do |vf|
- vf.vmx["memsize"] = "2048"
- end
- mininet.vm.provider :libvirt do |lv|
- lv.memory = 2048
- end
- mininet.vm.provision "puppet" do |puppet|
- puppet.hiera_config_path = "resources/puppet/hiera.yaml"
- puppet.working_directory = "/vagrant/resources/puppet"
- puppet.manifests_path = "resources/puppet/manifests"
- puppet.manifest_file = "mininet.pp"
- end
- end
-