Mitchell Hashimoto
1750b34f70
builder/amazon/*: clean up tests
2013-07-23 22:48:32 -05:00
Mitchell Hashimoto
60ed71b2ff
builder/amazon/common: tests for runconfig
2013-07-23 22:48:32 -05:00
Mitchell Hashimoto
56c3cbfb2a
builder/common: common config struct for Packer configs
2013-07-23 22:48:31 -05:00
Mitchell Hashimoto
4878cec0e4
builder/amazon/ebs: validate access config
2013-07-23 22:48:31 -05:00
Mitchell Hashimoto
e5e306049c
builder/amazon/common: RunConfig for launch info
2013-07-23 22:48:31 -05:00
Mitchell Hashimoto
5aced3f339
builder/amazon/common: AccessConfig for standard access config
2013-07-23 22:48:31 -05:00
Mitchell Hashimoto
980841b6c0
builder/amazon/instance: boilerplate
2013-07-23 22:48:31 -05:00
Mitchell Hashimoto
56cf09f29e
builder/virtualbox: shutdown messages go to Ui
2013-07-23 22:42:39 -05:00
Mitchell Hashimoto
665b03a342
fmt
2013-07-23 22:36:09 -05:00
Rafael Garcia
1ad53e1050
builder/amazon/ebs: support launching in VPC
...
adds `vpc_id` and `subnet_id` to builder config
depends on https://github.com/mitchellh/goamz/pull/4
2013-07-21 00:44:14 -07:00
Mitchell Hashimoto
f6854ae07e
builder/vmware: more flexible ISO removing
...
/cc @timsutton - This is a bit more flexible.
2013-07-20 19:08:20 -07:00
Mitchell Hashimoto
e05e83f9c8
Merge pull request #203 from timsutton/vmware-eject-isos
...
builder/vmware: Remove ISO from ide1 in stepCleanVMX
2013-07-20 16:59:55 -07:00
Mitchell Hashimoto
91c1bf0b8a
Merge pull request #204 from sit/builder-output-directory-error
...
builder/v*: Include path to output dir in error
2013-07-20 16:58:39 -07:00
Mitchell Hashimoto
d999d1c5dd
Merge pull request #205 from sit/preserve-cache-suffix
...
Preserve suffix of files put in the cache.
2013-07-20 16:40:31 -07:00
Mitchell Hashimoto
e84811e2f8
Update changelog
2013-07-20 16:37:48 -07:00
JD Harrington
dbd45dfd58
Add special keys for backspace, delete and F1-F12
2013-07-20 15:37:01 -04:00
Emil Sit
329266e86e
builder/v*: Include path to output dir in error
2013-07-20 00:36:59 -04:00
Emil Sit
e171477e15
Revert "builder/virtualbox: Copy ISO because VirtualBox can't recognize"
...
This reverts commit 688be43811007d33b9c70dec93b43782a4f71c06; instead
of copying the ISO (which can be huge), we have adjusted the cache path
to include the extension of the source file.
Conflicts:
builder/virtualbox/step_download_iso.go
2013-07-20 00:26:46 -04:00
Timothy Sutton
0c7efde103
Remove ISO from ide1 in stepCleanVMX
2013-07-19 20:46:26 -04:00
Mitchell Hashimoto
16d102d055
builder/*: switch to MultiErrorAppend
2013-07-19 19:08:25 -04:00
Mitchell Hashimoto
a61f178606
builder/common: CheckUnusedConfig
2013-07-19 15:09:13 -04:00
Mitchell Hashimoto
42059f9b07
builder/*: extract to common the config decoding
2013-07-19 15:00:32 -04:00
Mitchell Hashimoto
e84669aa37
builder/common: extract out decode config
2013-07-19 14:59:04 -04:00
Doug MacEachern
e531af96e1
fix Fusion DhcpLeasesPath
2013-07-17 13:03:05 -07:00
Mitchell Hashimoto
9d31a49fad
builder/vmware: look for license for WS9
2013-07-16 14:58:16 -07:00
Mitchell Hashimoto
d126c45d77
builder/vmware: workstation 9 show stderr if command fails
2013-07-16 14:46:34 -07:00
Mitchell Hashimoto
a9252959ba
builder/vmware: wording
2013-07-16 14:23:52 -07:00
Mitchell Hashimoto
05e081e07f
builder/vmware: split drivers out into individual files
2013-07-16 14:23:01 -07:00
Julian Phillips
4846d252a3
builder/vmware: Add support for Workstation 9 (Linux).
...
Now the VMware builder should automatically pick between Fusion 5 and
Workstation 9, based on which one is installed.
2013-07-16 14:11:59 -07:00
Mitchell Hashimoto
59c89faaf4
builder/common: only count handshake error if auth tried
2013-07-16 11:15:47 -07:00
Mitchell Hashimoto
29279415d0
builder/vmware: error if guest IP is blank [GH-189]
2013-07-16 11:05:47 -07:00
Mitchell Hashimoto
8e1e40c096
builder/*: convert to common StepProvision
2013-07-16 15:44:41 +09:00
Mitchell Hashimoto
f170c6f564
builder/common: add StepProvision
2013-07-16 15:43:01 +09:00
Mitchell Hashimoto
b358574636
builder/amazon/ebs: rename to amazon/ebs in order to support others
2013-07-15 15:02:18 +09:00
Mitchell Hashimoto
fd58b33b38
builder/vmware: convert to cmmon ssh step
2013-07-15 14:22:13 +09:00
Mitchell Hashimoto
979bfc412e
builder/virtualbox: use common SSH connect step
2013-07-15 14:17:09 +09:00
Mitchell Hashimoto
3bf49d1c66
builder/digitalocean: use common connect ssh
2013-07-15 14:14:23 +09:00
Mitchell Hashimoto
ac7807e7e5
builder/common: if cancel during SSH, cancel the attempts
2013-07-15 14:10:30 +09:00
Mitchell Hashimoto
29bfab0631
builder/amazonebs: switch to common SSH connect step
2013-07-15 14:06:41 +09:00
Mitchell Hashimoto
193de1f5d3
builder/common: add common StepConnectSSH for builders
2013-07-15 11:41:48 +09:00
Mitchell Hashimoto
9387ba0fd4
packer: Make builder type available in configs [GH-154]
2013-07-15 09:58:32 +09:00
Mitchell Hashimoto
6b6beae3b8
builder/vmware: unexport calculted config fields
2013-07-14 21:23:46 +09:00
Mitchell Hashimoto
16960a52f2
builder/virtualbox: unexport calculated fields
2013-07-14 21:22:11 +09:00
Mitchell Hashimoto
05acb7b461
builder/digitalocean: unexport calcaulted settings
2013-07-14 21:20:29 +09:00
Mitchell Hashimoto
51206a491b
builder/amazonebs: Don't export sshTimeout so it can't be set
2013-07-14 21:18:18 +09:00
Mitchell Hashimoto
a0f1667df1
communicator/ssh: tweakable timeout on retry connection
2013-07-14 21:05:22 +09:00
Mitchell Hashimoto
2fff555e7f
fmt
2013-07-14 20:55:27 +09:00
Mitchell Hashimoto
9718a4656c
communicator/ssh: have a Connection func so we can re-establish
...
[GH-152]
2013-07-14 20:22:57 +09:00
Mitchell Hashimoto
186e9509d4
builder/common: support sha1/sha256 hashes
2013-07-14 16:13:07 +09:00
Mitchell Hashimoto
569ec0a2bb
builder/vmware: generic checksum types [GH-175]
2013-07-14 15:58:56 +09:00