{ "builders": [{ "type": "virtualbox", "virtualbox_version_file": ".vbox_version", "headless": false, "guest_os_type": "RedHat_64", "disk_size": 40960, "iso_url": "http://mirrors.kernel.org/centos/6.4/isos/x86_64/CentOS-6.4-x86_64-minimal.iso", "iso_checksum": "6232efa014d9c6798396b63152c4c9a08b279f5e", "iso_checksum_type": "sha1", "boot_command": [ "<tab> text ks=http://{{ .HTTPIP }}:{{ .HTTPPort }}/centos-6.4-x86_64/ks.cfg<enter><wait>" ], "boot_wait": "12s", "http_directory": "http", "guest_additions_path": "VBoxGuestAdditions_{{.Version}}.iso", "ssh_username": "vagrant", "ssh_password": "vagrant", "ssh_port": 22, "ssh_wait_timeout": "10000s", "vboxmanage": [ ["modifyvm", "{{.Name}}", "--memory", "512"], ["modifyvm", "{{.Name}}", "--cpus", "1"] ], "shutdown_command": "echo 'vagrant'|sudo -S /sbin/halt -h -p" }], "post-processors": [{ "output": "build/centos-6.4-x86_64.box", "type": "vagrant" }], "provisioners": [{ "type": "shell", "execute_command": "echo 'vagrant' | {{.Vars}} sudo -S -E bash '{{.Path}}'", "scripts": [ "scripts/vagrant.sh", "scripts/puppet-bootstrap/centos_6_x.sh", "scripts/vboxguest.sh", "scripts/compact.sh" ] }] }