Jack Pearkes
513c8bc4bb
builder/digitalocean: raised state_timeout default to 6 minutes [GH-26]
2013-06-24 09:03:25 +02:00
Mitchell Hashimoto
1931c98fff
builder/virtualbox: checksum the guest additions
2013-06-23 23:44:03 -07:00
Mitchell Hashimoto
27c9e8cf92
builder/virtualbox: treat guest_additions_path as a template
2013-06-23 23:14:19 -07:00
Mitchell Hashimoto
a599074185
builder/virtualbox: upload guest additions to VM
2013-06-23 23:09:52 -07:00
Mitchell Hashimoto
921770b611
builder/virtualbox: Download guest additions for the VM
2013-06-23 23:05:32 -07:00
Mitchell Hashimoto
e91421b1e1
website: update docs for virtualbox_version_file
2013-06-23 22:46:57 -07:00
Mitchell Hashimoto
85c83cbf58
builder/virtualbox: Upload version to a "virtualbox_version_file"
2013-06-23 22:44:58 -07:00
Mitchell Hashimoto
0f376457e3
builder/virtualbox: only power off the machine if it isrunning
2013-06-23 22:00:40 -07:00
Mitchell Hashimoto
bdd60fe914
builder/virtualbox: Message for vboxmanage command, not say
2013-06-23 21:56:14 -07:00
Mitchell Hashimoto
eacf257d83
builder/virtualbox: recognize <tab>
2013-06-23 21:50:16 -07:00
Mitchell Hashimoto
15f191deb0
builder/virtualbox: Copy ISO because VirtualBox can't recognize
2013-06-23 21:47:56 -07:00
Mitchell Hashimoto
d52cd1ed83
builder/virtualbox: Output VBoxManage stderr in error
2013-06-23 21:19:41 -07:00
Mitchell Hashimoto
a3bd9ecdc3
builder/virtualbox: add "vboxmanage" to run custom commands
2013-06-23 20:58:22 -07:00
Mitchell Hashimoto
53b7b3965f
fmt
2013-06-23 20:43:50 -07:00
Mitchell Hashimoto
72741dbe3a
builder/virtualbox: Ability to set DiskSize
2013-06-23 20:43:40 -07:00
Mitchell Hashimoto
a3c5fed267
builder/vmware, builder/virtualbox: Don't continue if ISO error
2013-06-23 18:23:00 -07:00
Mitchell Hashimoto
39eb9b7497
builder/vmware: Try SSH handshake multiple times
2013-06-23 18:17:38 -07:00
Mitchell Hashimoto
1a8395baab
builder/vmware: support the <tab> special in boot commands
2013-06-23 16:09:12 -07:00
Mitchell Hashimoto
7cdf113eb1
builder/common: set the proper finalPath if downloading
2013-06-23 15:58:47 -07:00
Mitchell Hashimoto
24f852f699
builder/vmware: configurable disk size (default 40 GB)
2013-06-23 15:07:19 -07:00
Mitchell Hashimoto
43085e472b
builder/vmware: Ability to specify the SSH port with "ssh_port"
2013-06-23 14:30:52 -07:00
Jack Pearkes
ba8fbc8621
builder/digitalocean: add configurable state_timeout
...
The state_timeout config allows you to determine the timeout
for "waiting for droplet to become [active, off, etc.]".
This still defaults to 3 minutes.
2013-06-23 12:51:51 +02:00
Mitchell Hashimoto
1da55ab4b6
builder/digitalocean: Reattempt SSH handshake a few times
...
I ran into a few cases where the droplet was active and a TCP connection
could be made, but SSH wasn't running yet and the handshake failed. A
race condition with the machine boot. This will retry the SSH handshake
a few times.
/cc @pearkes
2013-06-21 23:02:13 -07:00
Mitchell Hashimoto
6b04876e35
builder/vmware: Log the output of various commands
2013-06-20 12:33:01 -07:00
Mitchell Hashimoto
70c4753f77
fmt
2013-06-19 21:20:54 -07:00
Mitchell Hashimoto
6d3b09c542
builder/vmware: properly handle errors
2013-06-19 21:20:48 -07:00
Mitchell Hashimoto
64aed2b34a
builder/virtualbox: proper artifact [GH-23]
2013-06-19 21:12:11 -07:00
Mitchell Hashimoto
b8103ff9c0
builder/virtualbox: properly handle errors
2013-06-19 21:07:53 -07:00
Mitchell Hashimoto
da4dfbcd12
builder/digitalocean: Properly return errors
2013-06-19 21:00:51 -07:00
Mitchell Hashimoto
868bb9c6f7
builder/amazonebs: Get rid of TODO since we can specify source states
2013-06-19 20:57:56 -07:00
Mitchell Hashimoto
3503e96894
builder/amazonebs: Return proper errors
2013-06-19 20:54:02 -07:00
Mitchell Hashimoto
867e9d1c8f
builder/digitalocean: timeout TCP connections to SSH
2013-06-19 13:26:08 -07:00
Mitchell Hashimoto
b78fd17a0a
builder/digitalocean: compile with scrub changes
2013-06-19 13:26:03 -07:00
Mitchell Hashimoto
a775c97907
builder/digitalocean: Scrub sensitive information out of logs
...
/cc @pearkes
2013-06-19 13:18:53 -07:00
Mitchell Hashimoto
70fa3fbaac
builder/digitalocean: fmt
2013-06-18 22:02:09 -07:00
Mitchell Hashimoto
b98df11cbf
fmt
2013-06-18 21:54:33 -07:00
Mitchell Hashimoto
264e59d75d
builder/digitalocean: Implement Artifact destroy
...
/cc @pearkes
2013-06-18 21:54:15 -07:00
Mitchell Hashimoto
0ac538dc31
builder/amazonebs: If only one error on destroy, just return it
2013-06-18 16:25:35 -07:00
Mitchell Hashimoto
13a27deea1
builder/amazonebs: Implement Artifact.Destroy
2013-06-18 16:24:35 -07:00
Mitchell Hashimoto
b9fb065d27
packer: Add Destroy method to artifact
...
[GH-18]
2013-06-18 16:01:14 -07:00
Mitchell Hashimoto
64f9173e8b
builder/amazonebs: Tests for invalid AMI name
2013-06-17 15:24:33 -07:00
Jack Pearkes
4236ffc8eb
builder/digitalocean: only execute the snapshotname template if parsed
2013-06-18 00:06:59 +02:00
Jack Pearkes
b75daf62ff
builder/amazonebs: check for err parsing template for ami name
2013-06-17 23:55:08 +02:00
Jack Pearkes
e62bcefcb8
builder/digitalocean: check for err parsing template for snapshot name
2013-06-17 23:54:28 +02:00
Mitchell Hashimoto
5ecd30a75f
Merge pull request #17 from mitchellh/b-digital-ocean-fixup
...
DigitalOcean Completion
2013-06-17 14:34:59 -07:00
Jack Pearkes
6eb0568f07
builder/digitalocean: print bad status code as string
2013-06-17 14:54:24 +02:00
Jack Pearkes
341cfb2c2d
builder/digitalocean: improve error messages from DO api
2013-06-17 14:54:18 +02:00
Jack Pearkes
477ac8cd31
builder/digitalocean: use text/template for the snapshot name
2013-06-17 14:21:15 +02:00
Jack Pearkes
1e17e90acd
builder/digitalocean: add configurable "event_delay" for sleeps
2013-06-17 13:28:21 +02:00
Jack Pearkes
c12e9ff9a8
builder/digitalocean: implement artifacts with the snapshot name
2013-06-17 13:01:42 +02:00