2106 Commits

Author SHA1 Message Date
Matthew Hooker
cdf2b4ff0b Merge branch 'patch-3' of https://github.com/fgo/packer
website: Fix missing whitespace. [ci skip]
2013-11-09 06:09:13 -08:00
Francis Go
3847f72a10 Fix grammar in Terminology documentation 2013-11-10 00:30:54 +11:00
Mitchell Hashimoto
652ceb5e0f Ignore Vagrant stuff 2013-11-08 16:41:42 -08:00
Mitchell Hashimoto
c8a6def83d builder/vmware: downcase more vmx data 2013-11-08 14:21:31 -08:00
Mitchell Hashimoto
e4f1dcb6f9 builder/vmware: Fusion suppresses upgrade requests 2013-11-08 12:19:09 -08:00
Mitchell Hashimoto
781332b297 builder/vmware: fix local output dir exists check 2013-11-08 11:48:04 -08:00
Mitchell Hashimoto
2d0270ac65 website: document need for AMI tools 2013-11-08 11:23:12 -08:00
Mitchell Hashimoto
3adbd09639 builder/amazon/chroot: fix compile error 2013-11-08 11:19:10 -08:00
Mitchell Hashimoto
f94203c27a Update CHANGELOG 2013-11-08 11:05:21 -08:00
Mitchell Hashimoto
3780b57a1f builder/amazon/chroot: allow no such file errors on upload [GH-588] 2013-11-08 10:53:54 -08:00
Mitchell Hashimoto
17f1ee3e98 builder/amazon/chroot: quote commands and pass through a shell [GH-581] 2013-11-08 10:22:56 -08:00
Mitchell Hashimoto
02984bdb82 Merge pull request #609 from fgo/patch-2
website: Fix spelling in Provision documentation [ci skip]
2013-11-07 23:03:45 -08:00
Mitchell Hashimoto
52fb77a883 builder/vmware: case-insensitive VMX creation [GH-608] 2013-11-07 22:06:30 -08:00
Francis Go
c7db2daf80 Fix spelling in Provision documentation [ci skip] 2013-11-08 17:03:15 +11:00
Mitchell Hashimoto
d138e6a925 Merge pull request #607 from fgo/patch-1
website: Fix spelling in Use Cases documentation [ci skip]
2013-11-07 21:35:28 -08:00
Mitchell Hashimoto
47ac6897de builder/vmware: start/stop ESXi5 VMX with proper path 2013-11-07 21:22:12 -08:00
Mitchell Hashimoto
ba8a0dbec0 builder/vmware: only unregister if registration success 2013-11-07 21:19:24 -08:00
Mitchell Hashimoto
e5ae542142 builder/vmware: register the VMX to the proper path on esx 2013-11-07 21:18:25 -08:00
Mitchell Hashimoto
2ccc5e80c7 builder/vmware: log when writing a VMX 2013-11-07 21:03:15 -08:00
Mitchell Hashimoto
b228723903 builder/vmware: for remote builds, put VMX in temp dir 2013-11-07 21:02:12 -08:00
Mitchell Hashimoto
a4b54f1cf3 builder/vmware: set proper default disk type for esx 2013-11-07 20:57:05 -08:00
Mitchell Hashimoto
148d7c06ab builder/vmware: make upload dst,src like normal go 2013-11-07 20:47:15 -08:00
Mitchell Hashimoto
2c8843b4de builder/vmware: esx file check works properly 2013-11-07 20:46:34 -08:00
Francis Go
e8daef7ca7 Fix spelling in Use Cases documentation 2013-11-08 13:22:25 +11:00
Mitchell Hashimoto
1bd60be25f website: esxi docs 2013-11-07 12:44:40 -08:00
Mitchell Hashimoto
7d893894df website: vmware esxi docs 2013-11-07 12:41:02 -08:00
Mitchell Hashimoto
8a8ac430d1 builder/vmware: upload the ISO to the ESXi machine 2013-11-07 12:28:41 -08:00
Mitchell Hashimoto
859a6f0623 Update CHANGELOG 2013-11-07 12:03:11 -08:00
Mitchell Hashimoto
483cda18c1 builder/vmware: make things more Go-like
This commit currently breaks the builder though, since the ISo is now
uploaded back into ESX.
2013-11-07 12:01:18 -08:00
Doug MacEachern
a828a9a064 builder/vmware: new driver to support building images directly on ESX
This driver talks directly to ESX over ssh, using vim-cmd, esxcli and sh;
no vCenter or VIM api required.

Remote* config properties added to support a remote driver

RemoteDriver interface extends Driver:
* SSHAddress - esx flavor uses esxcli to find the VM's ip address
* Download - esx flavor downloads iso files to a vmfs datastore

Driver can optionally implement the following interfaces:
* VNCAddressFinder - esx flavor needs to check remote ports
* OutputDir - esx driver needs a local and remote OutputDir
* Inventory - esx driver needs to register/unregister VMs
* HostIPFinder - esx flavor needs an address on the same network as esx itself
2013-11-07 12:01:18 -08:00
Matthew Hooker
b55252b332 Merge pull request #601 from vogxn/master
Update README.md to include updatedeps target
2013-11-07 05:22:06 -08:00
Prasanna Santhanam
826c230a40 Update README.md to include updatedeps target
When new dependencies are included builds on your localrepo will fail
until you have all the latest dependencies in the GOPATH. After doing
updatedeps, make will generate the packer binary.

Signed-off-by: Prasanna Santhanam <tsp@apache.org>
2013-11-07 18:48:01 +05:30
Mitchell Hashimoto
636e647c45 builder/qemu: set proper HTTPIP for boot command [GH-597] 2013-11-05 22:05:56 -08:00
Mitchell Hashimoto
5ededd527a builder/qemu: catch early exits of qemu 2013-11-05 22:03:43 -08:00
Mitchell Hashimoto
300897c116 website: remove outdated qemu docs 2013-11-05 21:46:38 -08:00
Mitchell Hashimoto
170e2459ff builder/qemu: remove constructor, more Go-like 2013-11-05 21:43:20 -08:00
Mitchell Hashimoto
3bc0c4aa25 builder/qemu: simplify driver, make things more Go-like 2013-11-05 21:40:49 -08:00
Mitchell Hashimoto
d78787e182 builder/qemu: remove floppy support, not used currently 2013-11-05 18:11:38 -08:00
Mitchell Hashimoto
07e5a85bab builder/qemu: log VM output 2013-11-05 17:59:09 -08:00
Mitchell Hashimoto
b75a2935f3 builder/qemu: unnecssary log 2013-11-05 17:48:52 -08:00
Mitchell Hashimoto
385a338354 builder/qemu: get rid of unnecessary step 2013-11-05 17:48:16 -08:00
Mitchell Hashimoto
e982eb38dc builder/qemu: alphabetize some things 2013-11-05 17:47:22 -08:00
Mitchell Hashimoto
e44aea496d builder/qemu: passing tests 2013-11-05 15:44:38 -08:00
Mitchell Hashimoto
2e438b7e21 website: update QEMU docs 2013-11-05 15:34:09 -08:00
Mitchell Hashimoto
355b37edf9 Update CHANGELOG 2013-11-05 15:28:53 -08:00
Mitchell Hashimoto
ac1012c108 Merge pull request #385 from TranscendComputing/master
builder/qemu: Qemu builder
2013-11-05 15:28:23 -08:00
Mitchell Hashimoto
3cd00ad582 Update CHANGELOG 2013-11-05 14:34:46 -08:00
Mitchell Hashimoto
c8e911cdc3 Merge branch 'security-groups' of https://github.com/whiteley/packer into whiteley-security-groups
Conflicts:
	builder/amazon/common/run_config.go
2013-11-05 14:34:12 -08:00
Mitchell Hashimoto
0ccbf8c36b Update changelog 2013-11-05 14:30:49 -08:00
Mitchell Hashimoto
29a22591f9 post-processor/vagrant: support compression level for DO 2013-11-05 14:30:03 -08:00