Sha256: 1c564c36eeb932a90b6859f7731e179bf58f3dcfe1aecdda03f0426da23b7c19
Contents?: true
Size: 1.89 KB
Versions: 12
Compression:
Stored size: 1.89 KB
Contents
Veewee::Definition.declare({ :cpu_count => '1', :memory_size=> '2048', :video_memory_size => '32', :disk_size => '40000', :disk_format => 'VDI', :hostiocache => 'off', # Currently supported os_type_ids: Darwin_10_7, Darwin_10_7_64, Darwin_10_8_64 :os_type_id => 'Darwin_10_8_64', # iso_file must be the output of the prepare_veewee_iso.sh script included with this template, # which modifies an installer downloaded from the Mac App Store for a fully-automated install :iso_file => "%OSX_ISO%", :iso_download_timeout => "1000", :boot_wait => "60", :ssh_login_timeout => "10000", :ssh_user => "vagrant", :ssh_password => "vagrant", :ssh_key => "", :ssh_host_port => "7222", :ssh_guest_port => "22", :sudo_cmd => "echo '%p'|sudo -S sh '%f'", :shutdown_cmd => "shutdown -h now", :postinstall_files => [ "postinstall.sh", # Base configuration (vagrant user, keys, guest OS tools, etc.) "xcode-cli-tools.sh", # Xcode CLI tools # "rvm.bash", # RVM (not using to allow chef/puppet to use system Ruby by default) "chef-omnibus.sh", # Chef Omnibus install "puppet.sh", # Puppet install from Hashicorp's puppet-boostrap repo "fix_user_perms.sh" # some folders in vagrant's got created as root in the above script ], :postinstall_timeout => "10000", # For valid `VBoxManage modifyvm` options, see `VBoxManage help modifyvm` or `VBoxManage -h` :virtualbox => { :vm_options => [ 'accelerate3d' => 'on', # Enable 3D Acceleration 'ioapic' => 'on', 'pae' => 'on', # Enable PAE/NX 'hwvirtex' => 'on', # Enable VT-x / AMD-V 'chipset' => 'ich9', # Use ICH9 chipset for motherboard 'nic1' => 'nat', # Force the first nic to be enabled and attached to NAT 'firmware' => 'efi', # Need EFI to boot image 'rtcuseutc' => 'on' # Set hardware clock in UTC ] } })
Version data entries
12 entries across 12 versions & 1 rubygems