diff options
author | varac <varacanero@zeromail.org> | 2016-01-18 11:13:43 +0100 |
---|---|---|
committer | varac <varacanero@zeromail.org> | 2016-01-18 11:13:43 +0100 |
commit | ab696a0511e1adee15909369e49bcdee98b16aa7 (patch) | |
tree | 9b3c134c734dada3adc4bc72a506e6a8dbb9454d | |
parent | 4846e4d7aabd9bd5b591c3fb3d77e396828f9f68 (diff) |
fix boot cmd, disk size and ssh timeout for virtualbox
-rw-r--r-- | jessie.json | 24 |
1 files changed, 15 insertions, 9 deletions
diff --git a/jessie.json b/jessie.json index d7ab526..37b0904 100644 --- a/jessie.json +++ b/jessie.json @@ -74,17 +74,23 @@ { "type": "virtualbox-iso", "boot_command": [ - "<esc><esc><enter><wait>", - "/install/vmlinuz noapic preseed/url=http://{{ .HTTPIP }}:{{ .HTTPPort }}/preseed.cfg ", - "debian-installer=en_US auto locale=en_US kbd-chooser/method=us ", - "hostname={{ .Name }} ", - "fb=false debconf/frontend=noninteractive ", - "keyboard-configuration/modelcode=SKIP keyboard-configuration/layout=USA keyboard-configuration/variant=USA console-setup/ask_detect=false ", - "initrd=/install/initrd.gz -- <enter>" + "<esc><wait><wait>", + "install auto <wait>", + "preseed/url=http://{{ .HTTPIP }}:{{ .HTTPPort }}/preseed.cfg <wait>", + "debian-installer=en_US locale=en_US.UTF-8 keymap=us <wait>", + "netcfg/get_hostname={{ .Name }} <wait>", + "netcfg/get_domain={{ user `domain`}} <wait>", + "hostname={{user `hostname`}} ", + "fb=false debconf/frontend=noninteractive <wait>", + "passwd/user-fullname={{user `user`}} <wait>", + "passwd/user-password={{user `password`}} <wait>", + "passwd/user-password-again={{user `password`}} <wait>", + "passwd/username={{user `user`}} <wait>", + "<enter><wait>" ], "headless": true, "boot_wait": "10s", - "disk_size": 20480, + "disk_size": "{{ user `disk_size`}}", "guest_os_type": "Debian_64", "http_directory": "http", "iso_checksum": "d393d17ac6b3113c81186e545c416a00f28ed6e05774284bb5e8f0df39fcbcb9", @@ -93,7 +99,7 @@ "ssh_username": "vagrant", "ssh_password": "vagrant", "ssh_port": 22, - "ssh_wait_timeout": "10000s", + "ssh_wait_timeout": "15m", "shutdown_command": "echo '/sbin/halt -h -p' > shutdown.sh; echo 'vagrant'|sudo -S bash 'shutdown.sh'", "guest_additions_path": "VBoxGuestAdditions_{{.Version}}.iso", "virtualbox_version_file": ".vbox_version" |