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
Mitchell Hashimoto
7408558a55
packer, packer/rpc: Update Build interface to allow variable overrides
2013-08-09 15:57:07 -07:00
Mitchell Hashimoto
d87f878a44
packer: Template understands variables, puts it into a Build
2013-08-09 15:57:07 -07:00
Mitchell Hashimoto
7836d60c61
Merge pull request #259 from phobos182/debug
...
builder/amazon/common: Log error messages from goamz on state change errors
2013-08-09 11:58:24 -07:00
Jeremy Carroll
c94287bbde
Log error messages from goamz.
2013-08-09 11:55:34 -07:00
Mitchell Hashimoto
f909bc29ed
website: update docs for image attributes
...
/cc @jmassara - easy stuff :)
2013-08-08 22:57:22 -07:00
Mitchell Hashimoto
d736c4b180
Update CHANGELOG
2013-08-08 22:53:33 -07:00
Mitchell Hashimoto
afe8dda7a9
builder/amazon/chroot: can modify AMI attributes
2013-08-08 22:52:39 -07:00
Mitchell Hashimoto
558f919e4f
builder/amazon/common: rename StepModifyAttributes to
...
StepModifyAMIAttributes
2013-08-08 22:51:48 -07:00
Mitchell Hashimoto
d7c9658c1c
builder/amazon/common: AMIConfig common config
...
/cc @jmassara - I pulled out the AMI stuff into a common config
struct and also added in the new template stuff (that didn't exist
when you made the pull, so not your fault! :))
2013-08-08 22:50:37 -07:00
Mitchell Hashimoto
2a0b3cfdc2
builder/amazon/common: on modify AMI attributes, skip if no work
...
/cc @jmassara
2013-08-08 22:46:50 -07:00
Mitchell Hashimoto
1f53e047a3
builder/amazon/common: use new API for goamz to set AMI attributes
...
/cc @jmassara
2013-08-08 22:43:29 -07:00
James Massara
b0394c6d30
builder/amazon/all: Added support for setting attributes on the AMI
2013-08-08 22:35:21 -07:00
Mitchell Hashimoto
d4d7730473
Merge branch 'ignored_files' of https://github.com/priteau/packer into priteau-ignored_files
...
Conflicts:
website/source/docs/builders/amazon-instance.html.markdown
2013-08-08 17:30:35 -07:00
Mitchell Hashimoto
9dc98a6a2a
Update CHANGELOG
2013-08-08 17:26:46 -07:00
Mitchell Hashimoto
ffc73a2ffa
command/fix: replace CreateTime with new timestamp
2013-08-08 17:25:26 -07:00
Mitchell Hashimoto
db5b236ad6
command/fix: log fixer to run
2013-08-08 17:25:26 -07:00
Mitchell Hashimoto
bdd49619ae
command/fix: use strings instead of Fixer for list
2013-08-08 17:25:26 -07:00
Mitchell Hashimoto
23803621e9
provisioner/shell: tests passing and compiling
2013-08-08 17:25:26 -07:00
Mitchell Hashimoto
9520c6e6ed
builder/amazon: more efficient use of templates
2013-08-08 17:25:26 -07:00
Mitchell Hashimoto
c6e36108b3
README: move CreateTime to timestmap
2013-08-08 17:25:26 -07:00
Mitchell Hashimoto
a9df9e91c6
website: get rid of CreateTime for timestamp
2013-08-08 17:25:26 -07:00
Mitchell Hashimoto
f9ffb1fc54
website: document the new createtime stuff
2013-08-08 17:25:26 -07:00
Mitchell Hashimoto
16ccfe3824
website: new config template docs
2013-08-08 17:25:26 -07:00
Mitchell Hashimoto
1b01e82d8d
provisioner/shell: convert to latest template stuff
2013-08-08 17:25:26 -07:00
Mitchell Hashimoto
f66c145ee8
provisioner/file: use the template processing stuff
2013-08-08 17:25:26 -07:00
Mitchell Hashimoto
ad9575a041
builder/vmware: error checking on upload path template
2013-08-08 17:25:25 -07:00
Mitchell Hashimoto
d71621a599
builder/vmware: use new template stuff
2013-08-08 17:25:25 -07:00
Mitchell Hashimoto
8fad60b1b4
builder/virtualbox: use new template processing stuff
2013-08-08 17:25:25 -07:00
Mitchell Hashimoto
fde7910e85
builder/amazon: remove unnecessary validation
2013-08-08 17:25:25 -07:00
Mitchell Hashimoto
66818ef89f
builder/digitalocean: use new template processing
2013-08-08 17:25:25 -07:00
Mitchell Hashimoto
1268373105
builder/amazon/instance: switch to new template stuff
2013-08-08 17:25:25 -07:00
Mitchell Hashimoto
a9b951e1fe
builder/amazon/ebs: get rid of unnecessary template
2013-08-08 17:25:25 -07:00
Mitchell Hashimoto
28e72c7f7b
builder/amazon/chroot: switch to new template stuff
2013-08-08 17:25:25 -07:00
Mitchell Hashimoto
a669b4dbd0
builder/amazon/ebs: process templates for config
2013-08-08 17:25:25 -07:00