Mitchell Hashimoto
78d03c58e5
Merge branch 'machine-readable'
...
This adds the -machine-readable flag to Packer which turns all output
into machine-readable format. This is documented within the website
source.
2013-08-12 00:01:18 -07:00
Mitchell Hashimoto
43b23c5221
packer: version machine-readable output
2013-08-11 23:56:47 -07:00
Mitchell Hashimoto
226e6f5859
website: document machine-readable
2013-08-11 23:56:39 -07:00
Mitchell Hashimoto
bebed45a80
packer: -machine-readable not double hyphen
2013-08-11 23:26:24 -07:00
Mitchell Hashimoto
f4a9d9d3b7
packer: document machine-readable
2013-08-11 23:24:57 -07:00
Mitchell Hashimoto
eed6ece45b
packer: replace \r with literal on Ui for MR
2013-08-11 23:19:13 -07:00
Mitchell Hashimoto
04c8592077
packer: replace new lines with literal \n
2013-08-11 23:18:14 -07:00
Mitchell Hashimoto
f3bb028ec3
packer: output a newline after each MR line
2013-08-11 23:14:42 -07:00
Mitchell Hashimoto
f46bf47579
parse --machine-readable and set it
2013-08-11 23:12:20 -07:00
Mitchell Hashimoto
ca54df1a76
packer: TargettedUi properly targets machine-readable data
2013-08-11 19:08:08 -07:00
Mitchell Hashimoto
b54a5c0074
packer: Add MachineReadableUi
2013-08-11 19:05:07 -07:00
Mitchell Hashimoto
cd62aa5003
packer: BasicUi doesn't do machine-readable, just log
2013-08-11 18:38:24 -07:00
Mitchell Hashimoto
10b0f920bc
packer: renamed PrefixedUi to TargettedUi
2013-08-11 18:31:28 -07:00
Mitchell Hashimoto
f3f4ab91c7
packer: Rename ReaderWriterUi to BasicUi
2013-08-11 18:20:27 -07:00
Mitchell Hashimoto
c8bc2bc1ba
packer: Add Machine func to Ui
2013-08-11 18:16:00 -07:00
Mitchell Hashimoto
41370a215e
Update CHANGELOG
2013-08-11 16:18:40 -07:00
Mitchell Hashimoto
f2355a577a
fmt
2013-08-11 16:17:59 -07:00
Mitchell Hashimoto
6a7450974d
Merge pull request #269 from rach/master
...
provisioner/salt-masterless: `local_state_tree` should not be mandatory
2013-08-11 16:17:37 -07:00
Mitchell Hashimoto
810bea7fcb
communicator/ssh: docs
2013-08-11 16:15:10 -07:00
Mitchell Hashimoto
d5ab581260
Merge pull request #273 from rgarcia/password-key
...
communicator/ssh: ability to use a password-protected key
2013-08-11 16:13:53 -07:00
Rafael Garcia
ae35cd51e2
communicator/ssh: ability to use a password-protected key
2013-08-11 09:46:28 -07:00
Rach Belaid
a4c555a5b7
#269 Make local_state_tree option not mandatory
...
Update and rename salt.html.markdown to salt-masterless.html.markdown
salt.html.markdown had a better history and formatting
And remove local_state_tree from required option from code and docs
2013-08-10 16:18:57 +01:00
Rach Belaid
a542ff967b
Delete duplicate doc for Salt masterless provisionner
...
there is a other doc file for this called salt.html.markdown which contain a better history
2013-08-10 15:24:04 +01:00
Mitchell Hashimoto
59eff6a222
website: add GA tracker
2013-08-09 18:12:11 -07:00
Mitchell Hashimoto
b25f0ceabf
provisioner/salt-masterless: error if any commands exit with non-zero
...
[GH-266]
/cc @rgarcia
2013-08-09 17:35:57 -07:00
Mitchell Hashimoto
a0a6817f21
Update CHANGELOG
2013-08-09 17:33:22 -07:00
Mitchell Hashimoto
5decc186a6
builder/vmware: nitpick some styles
...
/cc @rasa - I changed up quite a bit here. I tried to reduce function
count if possible, renamed some functions, etc. Overall the
functionality was all spot on, but I felt the functions were too
specialized. Thanks!
2013-08-09 17:31:43 -07:00
Ross Smith II
cfc7715495
fixed typo in vmware path on Windows XP, fixes #237/#238
2013-08-09 17:10:05 -07:00
Ross Smith II
60fc565dbb
Add support for VMWare Workstation on Windows XP, fixes #237
2013-08-09 17:09:55 -07:00
Mitchell Hashimoto
da4a7c3b70
provisioner/salt-masterless: don't delete states [GH-265]
2013-08-09 17:01:39 -07:00
Mitchell Hashimoto
2349706a68
packer/rpc: register map[string]string since we transfer that
2013-08-09 16:53:18 -07:00
Mitchell Hashimoto
777f595c8b
common/json: add Unmarshal with method with syntax errors
2013-08-09 16:50:24 -07:00
Mitchell Hashimoto
e7b1ba2f5e
command/bulid: cosmetic, align help text
2013-08-09 16:46:38 -07:00
Mitchell Hashimoto
95926424f2
command/build,validate: accept -var-file
2013-08-09 16:46:06 -07:00
Mitchell Hashimoto
1e4e343333
common/command: add -var-file support for user vars
2013-08-09 16:45:29 -07:00
Mitchell Hashimoto
de13474865
website: document user variables
2013-08-09 16:25:13 -07:00
Mitchell Hashimoto
3ca085c2c1
Update CHANGELOG
2013-08-09 15:57:09 -07:00
Mitchell Hashimoto
713791ba9a
command/build,validate: pass user vars to Prepare
2013-08-09 15:57:09 -07:00
Mitchell Hashimoto
bb1b3d8fe0
common/command: parse the "-var" flag
2013-08-09 15:57:08 -07:00
Mitchell Hashimoto
1a1b4ba715
common/command: rename BuildFilters to BuildOptions
2013-08-09 15:57:08 -07:00
Mitchell Hashimoto
41b3f9ebd9
command/build,validate: use new ParseTemplateFile methods
2013-08-09 15:57:08 -07:00
Mitchell Hashimoto
d0200b7be8
command/validate: accept -only/-except and use new common stuff
2013-08-09 15:57:08 -07:00
Mitchell Hashimoto
a0033fba35
common/command: introduce this package for common cmmand stuff
2013-08-09 15:57:08 -07:00
Mitchell Hashimoto
180d5c8275
packer: add ParseTemplateFile since that is useful
2013-08-09 15:57:08 -07:00
Mitchell Hashimoto
ddfd9be8cc
command/build,validate: compiles again with latest user var changes
2013-08-09 15:57:08 -07:00
Mitchell Hashimoto
bf457f437c
provisioner/salt-masterless: convert to new template stuff + user vars
2013-08-09 15:57:08 -07:00
Mitchell Hashimoto
100458955f
builder/*, provisioner/*: set user vars
2013-08-09 15:57:08 -07:00
Mitchell Hashimoto
ab5a1981d9
common: UserData => UserVars
2013-08-09 15:57:08 -07:00
Mitchell Hashimoto
eaf5e66f3a
common: PackerConfig understands user vars
2013-08-09 15:57:08 -07:00
Mitchell Hashimoto
3e8b3b9327
packer: properly override/send user variables to prepare
2013-08-09 15:57:08 -07:00