Mitchell Hashimoto
c51a233970
website: update docs for virtualbox_version_file
2013-06-23 22:46:57 -07:00
Mitchell Hashimoto
fc5c63d697
builder/virtualbox: Upload version to a "virtualbox_version_file"
2013-06-23 22:44:58 -07:00
Mitchell Hashimoto
d4cdccb51b
builder/virtualbox: only power off the machine if it isrunning
2013-06-23 22:00:40 -07:00
Mitchell Hashimoto
f6113de170
builder/virtualbox: Message for vboxmanage command, not say
2013-06-23 21:56:14 -07:00
Mitchell Hashimoto
f68639c5fa
builder/virtualbox: recognize <tab>
2013-06-23 21:50:16 -07:00
Mitchell Hashimoto
688be43811
builder/virtualbox: Copy ISO because VirtualBox can't recognize
2013-06-23 21:47:56 -07:00
Mitchell Hashimoto
1e6fd243b1
builder/virtualbox: Output VBoxManage stderr in error
2013-06-23 21:19:41 -07:00
Mitchell Hashimoto
436d796689
builder/virtualbox: add "vboxmanage" to run custom commands
2013-06-23 20:58:22 -07:00
Mitchell Hashimoto
2ac81bfc4d
fmt
2013-06-23 20:43:50 -07:00
Mitchell Hashimoto
fb139b2925
builder/virtualbox: Ability to set DiskSize
2013-06-23 20:43:40 -07:00
Mitchell Hashimoto
cf2fb01edb
builder/vmware, builder/virtualbox: Don't continue if ISO error
2013-06-23 18:23:00 -07:00
Mitchell Hashimoto
4d41d90c97
builder/vmware: Try SSH handshake multiple times
2013-06-23 18:17:38 -07:00
Mitchell Hashimoto
e082abea28
builder/vmware: support the <tab> special in boot commands
2013-06-23 16:09:12 -07:00
Mitchell Hashimoto
7411e8dc41
builder/common: set the proper finalPath if downloading
2013-06-23 15:58:47 -07:00
Mitchell Hashimoto
456aec3390
builder/vmware: configurable disk size (default 40 GB)
2013-06-23 15:07:19 -07:00
Mitchell Hashimoto
62406b5ab5
builder/vmware: Ability to specify the SSH port with "ssh_port"
2013-06-23 14:30:52 -07:00
Jack Pearkes
7c98be0e52
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
1ced19c3ce
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
95da55c0fa
builder/vmware: Log the output of various commands
2013-06-20 12:33:01 -07:00
Mitchell Hashimoto
d1c69048ed
fmt
2013-06-19 21:20:54 -07:00
Mitchell Hashimoto
8b9263d38f
builder/vmware: properly handle errors
2013-06-19 21:20:48 -07:00
Mitchell Hashimoto
848985b200
builder/virtualbox: proper artifact [GH-23]
2013-06-19 21:12:11 -07:00
Mitchell Hashimoto
0028563253
builder/virtualbox: properly handle errors
2013-06-19 21:07:53 -07:00
Mitchell Hashimoto
7db824f457
builder/digitalocean: Properly return errors
2013-06-19 21:00:51 -07:00
Mitchell Hashimoto
c490911eb6
builder/amazonebs: Get rid of TODO since we can specify source states
2013-06-19 20:57:56 -07:00
Mitchell Hashimoto
cac0f49bb8
builder/amazonebs: Return proper errors
2013-06-19 20:54:02 -07:00
Mitchell Hashimoto
6d57e0c530
builder/digitalocean: timeout TCP connections to SSH
2013-06-19 13:26:08 -07:00
Mitchell Hashimoto
0235a00545
builder/digitalocean: compile with scrub changes
2013-06-19 13:26:03 -07:00
Mitchell Hashimoto
0770e2ddec
builder/digitalocean: Scrub sensitive information out of logs
...
/cc @pearkes
2013-06-19 13:18:53 -07:00
Mitchell Hashimoto
221281b714
builder/digitalocean: fmt
2013-06-18 22:02:09 -07:00
Mitchell Hashimoto
72f5d84cb7
fmt
2013-06-18 21:54:33 -07:00
Mitchell Hashimoto
91253c4f32
builder/digitalocean: Implement Artifact destroy
...
/cc @pearkes
2013-06-18 21:54:15 -07:00
Mitchell Hashimoto
0edeb49467
builder/amazonebs: If only one error on destroy, just return it
2013-06-18 16:25:35 -07:00
Mitchell Hashimoto
4f229dea09
builder/amazonebs: Implement Artifact.Destroy
2013-06-18 16:24:35 -07:00
Mitchell Hashimoto
0f354c79d1
packer: Add Destroy method to artifact
...
[GH-18]
2013-06-18 16:01:14 -07:00
Mitchell Hashimoto
e1c0616a14
builder/amazonebs: Tests for invalid AMI name
2013-06-17 15:24:33 -07:00
Jack Pearkes
8d41363085
builder/digitalocean: only execute the snapshotname template if parsed
2013-06-18 00:06:59 +02:00
Jack Pearkes
e0a4e72be5
builder/amazonebs: check for err parsing template for ami name
2013-06-17 23:55:08 +02:00
Jack Pearkes
1a6f410257
builder/digitalocean: check for err parsing template for snapshot name
2013-06-17 23:54:28 +02:00
Mitchell Hashimoto
7127ad967b
Merge pull request #17 from mitchellh/b-digital-ocean-fixup
...
DigitalOcean Completion
2013-06-17 14:34:59 -07:00
Jack Pearkes
46d3e7c1a4
builder/digitalocean: print bad status code as string
2013-06-17 14:54:24 +02:00
Jack Pearkes
1e6780e496
builder/digitalocean: improve error messages from DO api
2013-06-17 14:54:18 +02:00
Jack Pearkes
031b20f197
builder/digitalocean: use text/template for the snapshot name
2013-06-17 14:21:15 +02:00
Jack Pearkes
54e8eaab1c
builder/digitalocean: add configurable "event_delay" for sleeps
2013-06-17 13:28:21 +02:00
Jack Pearkes
875ee0a871
builder/digitalocean: implement artifacts with the snapshot name
2013-06-17 13:01:42 +02:00
Mitchell Hashimoto
676041dc15
packer: Ui can return an error for Ask, returns one for interrupt
2013-06-15 18:24:38 -07:00
Jack Pearkes
7f8cd0caf7
builder/digitalocean: generate temp rsa keypairs for ssh communication
2013-06-15 22:43:18 +02:00
Mitchell Hashimoto
793877568f
builder/digitalocean: Make tests pass
...
/cc @pearkes
2013-06-15 11:11:03 -07:00
Mitchell Hashimoto
ba1c7101c5
builder/digitalocean: Add support for -debug mode
...
/cc @pearkes
2013-06-15 11:09:26 -07:00
Mitchell Hashimoto
d0dc0a769e
fmt
2013-06-15 11:07:30 -07:00