| Veewee::Definition.declare({ |
| :cpu_count => '1', |
| :memory_size=> '2048', |
| :disk_size => '32000', :disk_format => 'VDI', :hostiocache => 'off', |
| :os_type_id => 'Debian', |
| :iso_file => "debian-7.0.0-i386-netinst.iso", |
| :iso_src => "http://cdimage.debian.org/mirror/cdimage/archive/7.0.0/i386/iso-cd/debian-7.0.0-i386-netinst.iso", |
| :iso_md5 => "a6b93666a5393334accb7ac4ee28d949", |
| :iso_download_timeout => "1000", |
| :boot_wait => "10", :boot_cmd_sequence => [ |
| '<Esc>', |
| 'install ', |
| 'preseed/url=http://%IP%:%PORT%/preseed.cfg ', |
| 'debian-installer=en_US ', |
| 'auto ', |
| 'locale=en_US ', |
| 'kbd-chooser/method=us ', |
| 'netcfg/get_hostname=systemvm ', |
| 'netcfg/get_domain=apache.org ', |
| 'fb=false ', |
| 'debconf/frontend=noninteractive ', |
| 'console-setup/ask_detect=false ', |
| 'console-keymaps-at/keymap=us ', |
| 'keyboard-configuration/xkb-keymap=us ', |
| '<Enter>' |
| ], |
| :kickstart_port => "7122", |
| :kickstart_timeout => "10000", |
| :kickstart_file => "preseed.cfg", |
| :ssh_login_timeout => "10000", |
| :ssh_user => "root", |
| :ssh_password => "password", |
| :ssh_key => "", |
| :ssh_host_port => "7222", |
| :ssh_guest_port => "22", |
| :sudo_cmd => "echo '%p'|sudo -S sh '%f'", |
| :shutdown_cmd => "halt -p", |
| :postinstall_files => [ |
| "base.sh", |
| "postinstall.sh", |
| "cleanup.sh", |
| "zerodisk.sh" |
| ], |
| :postinstall_timeout => "10000" |
| }) |