4366 Commits

Author SHA1 Message Date
Mitchell Hashimoto
74b9da5b23 update CHANGELOG 2015-06-13 19:48:25 -04:00
Mitchell Hashimoto
8d0904e296 helper/communicator: configurable handshake attempts [GH-1988] 2015-06-13 19:39:42 -04:00
Mitchell Hashimoto
a832e1264b Merge pull request #2235 from mitchellh/b-refactor-ssh
Communicator refactor, shared code for communicator connect
2015-06-13 19:38:21 -04:00
Mitchell Hashimoto
ea86cb4c7e builder/qemu: use proper ssh port [GH-2074] 2015-06-13 19:30:16 -04:00
Mitchell Hashimoto
c3cc9e844e helper/communicator: fix vet 2015-06-13 19:24:57 -04:00
Mitchell Hashimoto
115d583cff helper/communicator: make host more generic 2015-06-13 19:23:33 -04:00
Mitchell Hashimoto
68e4734caf builder/null: pass unit tests 2015-06-13 18:55:37 -04:00
Mitchell Hashimoto
b61ed3adfc builder/vmware: convert to helper/comm 2015-06-13 18:52:44 -04:00
Mitchell Hashimoto
89af447c8c builder/qemu: convert to helper/comm 2015-06-13 18:47:59 -04:00
Mitchell Hashimoto
820bad6939 builder/parallels: convert to new comm type 2015-06-13 18:43:27 -04:00
Mitchell Hashimoto
f55e2d2c4b builder/openstack: convert to helper/comm 2015-06-13 18:34:37 -04:00
Mitchell Hashimoto
502076c92e builder/googlecompute: use helper/comm 2015-06-13 18:30:16 -04:00
Mitchell Hashimoto
669f301881 builder/digitalocean: use helper/comm 2015-06-13 18:26:13 -04:00
Mitchell Hashimoto
e557928119 builder/amazon: use helper/communicator 2015-06-13 18:16:12 -04:00
Mitchell Hashimoto
a1ceb5a7ef common: remove StepConnectSSH 2015-06-13 18:10:37 -04:00
Mitchell Hashimoto
d5166a8e6c builder/virtualbox: use new communicator abstraction 2015-06-13 18:08:12 -04:00
Mitchell Hashimoto
5d630bf5fb helper/communicator: validate ssh keys 2015-06-13 18:05:10 -04:00
Mitchell Hashimoto
90581899a4 helper/config: decode time durations 2015-06-13 17:53:45 -04:00
Mitchell Hashimoto
60081c323a helper/communicator: ssh settings aren't required if type is none 2015-06-13 17:51:27 -04:00
Mitchell Hashimoto
4b4fe2280d helper/communicator: can be disabled 2015-06-13 17:50:45 -04:00
Mitchell Hashimoto
d545431f9b builder/null: adopt helper/communicator 2015-06-13 17:42:43 -04:00
Mitchell Hashimoto
4b3ed5d7e2 helper/communicator 2015-06-13 17:42:38 -04:00
Mitchell Hashimoto
511013dbe4 fix go vet warning 2015-06-13 17:05:38 -04:00
Mitchell Hashimoto
d851898131 builder/vmware: mirror virtualbox output dir changes 2015-06-13 17:00:14 -04:00
Mitchell Hashimoto
3976a34d29 builder/virtualbox: validate output dir in step, no in config 2015-06-13 16:58:37 -04:00
Mitchell Hashimoto
472b060394 packer: build_name and build_type work + tests 2015-06-13 16:51:39 -04:00
Mitchell Hashimoto
f1b3c8a7ae template/interpolate: build_name and build_type functions 2015-06-13 16:48:35 -04:00
Mitchell Hashimoto
c3f54ba5a9 fix: virtualbox rename fixes overrides [GH-1828] 2015-06-13 16:39:12 -04:00
Mitchell Hashimoto
7eff6b117d update CHANGELOG 2015-06-13 16:24:47 -04:00
Mitchell Hashimoto
71d8c6610a Merge pull request #1968 from bhcleek/master
do not request a pty
2015-06-13 16:23:31 -04:00
Mitchell Hashimoto
facbb6577d template: allow _ prefix to root level keys for comments [GH-2066] 2015-06-13 16:19:25 -04:00
Mitchell Hashimoto
c549fce85e provisioner/shell: escape single quotes [GH-2067] 2015-06-13 14:11:20 -04:00
Mitchell Hashimoto
f1cef0baae builder/null: fix config parsing 2015-06-13 14:08:33 -04:00
Mitchell Hashimoto
1bcb52a093 command/fix: validate resulting template [GH-2075] 2015-06-13 13:56:09 -04:00
Mitchell Hashimoto
1b0f2b4723 Merge pull request #2227 from ceh/pp-atlas-util-test-fix
post-processor/atlas: adjust test for cross-platform filepath separator
2015-06-13 13:19:23 -04:00
Emil Hessman
1999c83a0c post-processor/atlas: adjust test for cross-platform filepath separator
Make TestLongestCommonPrefix cross-platform friendly by defining
the test cases with filepath.Separator.

Fixes test failure on Windows.
2015-06-13 18:58:19 +02:00
Mitchell Hashimoto
1e853f9f1f common: revert some changes from #2121 for Windows 2015-06-13 10:21:09 -04:00
Mitchell Hashimoto
0dd80c0eca config file doesn't need to exist if set [GH-2225] 2015-06-13 10:17:42 -04:00
Mitchell Hashimoto
b3a9712402 builder/openstack: support user data [GH-1867] 2015-06-12 22:55:39 -04:00
Mitchell Hashimoto
b6d6a71c6e builder/openstack: wait for more states 2015-06-12 22:50:59 -04:00
Mitchell Hashimoto
48b674d331 builder/openstack: load extensions, stop server if supported 2015-06-12 18:04:46 -04:00
Mark Peek
8b4f980123 website: fix missing comma in parallels-pvm example 2015-06-12 15:00:53 -07:00
Chris Bednarski
65863342dc Merge pull request #2222 from markpeek/markpeek-fix-config-interpolation
Fix config interpolation for some builders
2015-06-12 14:19:36 -07:00
Mark Peek
16320372d6 Make some builder config usage more consistent with other builders 2015-06-12 14:02:09 -07:00
Mark Peek
f398352996 Fix a bug where interpolation was broken in some builders 2015-06-12 14:00:59 -07:00
Mitchell Hashimoto
a3863c3495 builder/openstack: update floating IP messaging 2015-06-12 15:23:05 -04:00
Mitchell Hashimoto
2c683c5057 builder/openstack: prioritize ssh interfaces 2015-06-12 14:28:27 -04:00
Clint Shryock
bec59b535d builder/amazon: Add force_deregister option, to automatically deregister artifacts with name conflicts 2015-06-12 13:23:47 -05:00
Mitchell Hashimoto
31abc93f50 builder/openstack: support ssh_interface [GH-2087] 2015-06-12 14:22:32 -04:00
Clint Shryock
c875d40b2c remove bats test fixture 2015-06-12 10:41:44 -05:00