1278 Commits

Author SHA1 Message Date
Mitchell Hashimoto
a21997db7f builder/amazon/common: refresh instance while connecting to SSH [GH-243] 2013-08-03 16:23:32 -07:00
Mitchell Hashimoto
8a3ee293af website: document {{.Vars}} in execute_command example [GH-241] 2013-08-03 13:40:31 -07:00
Mitchell Hashimoto
2b41f05848 common: replace windows file URL backslash with forward slash
/cc @jasonberanek - Just adding this as well because I see this being
common as well.
2013-08-03 13:38:27 -07:00
Mitchell Hashimoto
c2654ddb59 Update CHANGELOG 2013-08-03 13:35:19 -07:00
Mitchell Hashimoto
e2c667101c common: style 2013-08-03 13:34:48 -07:00
Mitchell Hashimoto
a1668a73dc Merge pull request #240 from jasonberanek/windows-paths-fix
common: Fix URL and Relative Windows file path support #235/#239
2013-08-03 13:32:51 -07:00
Jason A. Beranek
3fa5fa396a common/config,download: gofmt fixes 2013-08-02 16:06:06 -05:00
Jason A. Beranek
760f102c91 common/config,download: fix URL and relative Windows local file path issues [GH-235] [GH-239] 2013-08-02 15:59:19 -05:00
Mitchell Hashimoto
5b7d8fbc74 rename builder/common to common since it is generally useful 2013-08-01 12:11:54 -07:00
Mitchell Hashimoto
7b400e8863 Update version for dev 2013-08-01 10:40:18 -07:00
Mitchell Hashimoto
4a176850fe v0.2.2 2013-08-01 10:29:19 -07:00
Mitchell Hashimoto
4ff7c87aee website: update works with image for other vmware products 2013-08-01 10:25:38 -07:00
Mitchell Hashimoto
25183e7702 provisioner/salt-masterless: remove Ui
/cc @rgarcia Should just pass it in as a param
2013-08-01 10:06:38 -07:00
Mitchell Hashimoto
0f2dfb1fa4 website: update platforms to note instance-store AMI [GH-230] 2013-08-01 09:57:12 -07:00
Mitchell Hashimoto
09ffe83e50 website: better salt-masterless docs 2013-07-31 23:21:16 -07:00
Mitchell Hashimoto
f7cbdf4112 provisioner/salt-masterless: verify local_state_tree exists
/cc @rgarcia
2013-07-31 23:11:08 -07:00
Mitchell Hashimoto
104fe91b48 provisioner/salt-masterless: use Messages for minor steps
/cc @rgarcia - "Message" in Ui is the non-bold colored messages and
are meant for sub-messages or steps part of a larger message. "Say"
is used for the bold stuff. This is more in line wit how Packer works.
2013-07-31 23:07:15 -07:00
Mitchell Hashimoto
f3331afb1c provisioner/salt-masterless: don't capitalize Ui
/cc @rgarcia - Not sure why this was capitalized to begin with
2013-07-31 23:06:22 -07:00
Mitchell Hashimoto
7e5c64ca7f provisioner/salt-masterless: use common lib for config decoding
/cc @rgarcia - Since you opened the pull request, common config
decoding stuff has been pulled out into the common Package. This
simplifies a lot of code.
2013-07-31 23:05:15 -07:00
Mitchell Hashimoto
57e89132f1 plugin/provisioner-salt-masterless: compile again 2013-07-31 23:02:56 -07:00
Mitchell Hashimoto
4d93b537c6 plugin/provisioner-salt-masterless: add empty test file
/cc @rgarcia - This just forces the tests to make sure the package
even builds. Better than nothing.
2013-07-31 23:01:59 -07:00
Mitchell Hashimoto
aacca7d066 provisoner/salt-masterless: lowercase package name
/cc @rgarcia - I don't know of any Go packages that follow this naming
convention so I just lowercased it.
2013-07-31 23:01:03 -07:00
Mitchell Hashimoto
d5ea7e3adf Update CHANGELOG 2013-07-31 23:00:13 -07:00
Mitchell Hashimoto
987f4445fb Merge pull request #220 from rgarcia/salt-provisioner
provisioner/salt-masterless: masterless salt provisioner
2013-07-31 22:57:42 -07:00
Mitchell Hashimoto
6b2c2db77e builder/vmware: slightly nicer error messages 2013-07-31 22:52:36 -07:00
Mitchell Hashimoto
00c45a5b30 website: note support VMware player on Linux 2013-07-31 22:18:35 -07:00
Mitchell Hashimoto
69d6d8f1b6 builder/vmware: error message tweaking for Player driver 2013-07-31 22:15:13 -07:00
Mitchell Hashimoto
2775ada116 Update CHANGELOG 2013-07-31 22:11:51 -07:00
Julian Phillips
df180d6146 builder/vmware: We only need one runAndLog function
We shouldn't need a different one for each driver ...

Conflicts:
	builder/vmware/driver_workstation9.go
2013-07-31 22:11:07 -07:00
Julian Phillips
7b65daad37 builder/vmware: Add Support for VMware Player 5 (Linux)
We have two choices for VMware on Linux.  We already support
Workstation, add support for Player too.

VMware Player doesn't come with vmware-vdiskmanager, so fall back to
using qemu-img if we can find that.

Conflicts:
	builder/vmware/driver.go
2013-07-31 22:09:38 -07:00
Mitchell Hashimoto
54adabfd39 builder/vmware: sleep before cleaning files on Windows 2013-07-31 15:36:22 -07:00
Mitchell Hashimoto
d76b7e8c36 fmt 2013-07-31 15:29:03 -07:00
Mitchell Hashimoto
0f39a4451c Merge pull request #228 from markpeek/markpeek-images
builder/amazon/common: handle missing source AMI error
2013-07-31 15:28:37 -07:00
Mitchell Hashimoto
558027465a builder/virtualbox,vmware: retry removing output dir if fails 2013-07-31 15:16:39 -07:00
Mitchell Hashimoto
8ac03e4898 builder/vmware: compile host_ip on every platform 2013-07-31 15:10:28 -07:00
Mitchell Hashimoto
1286f735be builder/vmware: redo host IP stuff for Windows 2013-07-31 14:46:12 -07:00
Mitchell Hashimoto
7bdb0c96f8 packer: fmt 2013-07-31 14:43:34 -07:00
Mark Peek
1aec0d6a50 Handle missing source AMI error
Specifying a non-existent source AMI will result in an empty array of
images in the response which would cause an "index out of range" panic.
This change handles this case more gracefully with an error message.
2013-07-31 14:20:25 -07:00
Mitchell Hashimoto
08d2ac7815 packer: don't output colors if Windows and not Cygwin 2013-07-31 14:06:01 -07:00
Mitchell Hashimoto
f4adb35b9a builder/vmware: more logs for Workstation 2013-07-31 14:02:00 -07:00
Mitchell Hashimoto
6aacf20167 builder/vmware: convert line endings in workstation to Unix-style 2013-07-31 13:58:57 -07:00
Mitchell Hashimoto
8ac86e49d0 builder/vmware: improved logging for various workstation steps 2013-07-31 13:50:49 -07:00
Mitchell Hashimoto
6ff00c43e6 Update CHANGELOG 2013-07-31 12:40:55 -07:00
Mitchell Hashimoto
d1e0e955ab builder/vmware: verify various paths exist for Workstation 2013-07-31 12:39:49 -07:00
Mitchell Hashimoto
422f25749e builder/vmware: refactor the platform-specific stuff out
/cc @rasa - This is more idiomatic Go: to share the platform-independent
stuff and make the platform-specific stuff unexported functions
2013-07-31 12:36:17 -07:00
Mitchell Hashimoto
d7140cd99b scripts: make dist executable 2013-07-31 12:36:05 -07:00
Mitchell Hashimoto
60520c11c2 Merge branch 'rasa-master'
This adds support for Windows VMware Workstation
2013-07-31 11:53:00 -07:00
Mitchell Hashimoto
fc89919347 Merge branch 'master' of https://github.com/rasa/packer into rasa-master 2013-07-31 11:52:20 -07:00
Mitchell Hashimoto
cecb797e61 website: document iam instance profile 2013-07-31 11:43:52 -07:00
Mitchell Hashimoto
7c5edb4d64 Update CHANGELOG 2013-07-31 11:42:05 -07:00