Mitchell Hashimoto
88d274537c
command/build,validate: compiles again with latest user var changes
2013-08-09 15:57:08 -07:00
Mitchell Hashimoto
55ad0058bc
provisioner/salt-masterless: convert to new template stuff + user vars
2013-08-09 15:57:08 -07:00
Mitchell Hashimoto
332bdf6edc
builder/*, provisioner/*: set user vars
2013-08-09 15:57:08 -07:00
Mitchell Hashimoto
670c6c5c16
common: UserData => UserVars
2013-08-09 15:57:08 -07:00
Mitchell Hashimoto
bbced21c36
common: PackerConfig understands user vars
2013-08-09 15:57:08 -07:00
Mitchell Hashimoto
598f11f168
packer: properly override/send user variables to prepare
2013-08-09 15:57:08 -07:00
Mitchell Hashimoto
3f0a268e1e
packer, packer/rpc: Update Build interface to allow variable overrides
2013-08-09 15:57:07 -07:00
Mitchell Hashimoto
95b598f748
packer: Template understands variables, puts it into a Build
2013-08-09 15:57:07 -07:00
Mitchell Hashimoto
85020a0aed
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
6599f5a255
Log error messages from goamz.
2013-08-09 11:55:34 -07:00
Mitchell Hashimoto
be4b94c697
website: update docs for image attributes
...
/cc @jmassara - easy stuff :)
2013-08-08 22:57:22 -07:00
Mitchell Hashimoto
30d5ff5408
Update CHANGELOG
2013-08-08 22:53:33 -07:00
Mitchell Hashimoto
b4d18f9d30
builder/amazon/chroot: can modify AMI attributes
2013-08-08 22:52:39 -07:00
Mitchell Hashimoto
fd6dbc42d1
builder/amazon/common: rename StepModifyAttributes to
...
StepModifyAMIAttributes
2013-08-08 22:51:48 -07:00
Mitchell Hashimoto
bfc2ac1eaa
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
96a91e9555
builder/amazon/common: on modify AMI attributes, skip if no work
...
/cc @jmassara
2013-08-08 22:46:50 -07:00
Mitchell Hashimoto
dcfbef4fc0
builder/amazon/common: use new API for goamz to set AMI attributes
...
/cc @jmassara
2013-08-08 22:43:29 -07:00
James Massara
2ba59617fc
builder/amazon/all: Added support for setting attributes on the AMI
2013-08-08 22:35:21 -07:00
Mitchell Hashimoto
d2f1ba3631
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
ac0d894028
Update CHANGELOG
2013-08-08 17:26:46 -07:00
Mitchell Hashimoto
e66208c239
command/fix: replace CreateTime with new timestamp
2013-08-08 17:25:26 -07:00
Mitchell Hashimoto
4ddb4ab8d1
command/fix: log fixer to run
2013-08-08 17:25:26 -07:00
Mitchell Hashimoto
64ecc5cad7
command/fix: use strings instead of Fixer for list
2013-08-08 17:25:26 -07:00
Mitchell Hashimoto
3f1af409e2
provisioner/shell: tests passing and compiling
2013-08-08 17:25:26 -07:00
Mitchell Hashimoto
716d68bff3
builder/amazon: more efficient use of templates
2013-08-08 17:25:26 -07:00
Mitchell Hashimoto
c5e5237767
README: move CreateTime to timestmap
2013-08-08 17:25:26 -07:00
Mitchell Hashimoto
9a8284d51c
website: get rid of CreateTime for timestamp
2013-08-08 17:25:26 -07:00
Mitchell Hashimoto
26e374fb9b
website: document the new createtime stuff
2013-08-08 17:25:26 -07:00
Mitchell Hashimoto
94efe2c552
website: new config template docs
2013-08-08 17:25:26 -07:00
Mitchell Hashimoto
f4b0e2248f
provisioner/shell: convert to latest template stuff
2013-08-08 17:25:26 -07:00
Mitchell Hashimoto
bf67c6c36e
provisioner/file: use the template processing stuff
2013-08-08 17:25:26 -07:00
Mitchell Hashimoto
c023588614
builder/vmware: error checking on upload path template
2013-08-08 17:25:25 -07:00
Mitchell Hashimoto
8bb5d40537
builder/vmware: use new template stuff
2013-08-08 17:25:25 -07:00
Mitchell Hashimoto
191520bc0b
builder/virtualbox: use new template processing stuff
2013-08-08 17:25:25 -07:00
Mitchell Hashimoto
2b86d32675
builder/amazon: remove unnecessary validation
2013-08-08 17:25:25 -07:00
Mitchell Hashimoto
0a31fac749
builder/digitalocean: use new template processing
2013-08-08 17:25:25 -07:00
Mitchell Hashimoto
75ff149ac1
builder/amazon/instance: switch to new template stuff
2013-08-08 17:25:25 -07:00
Mitchell Hashimoto
c8a98683d5
builder/amazon/ebs: get rid of unnecessary template
2013-08-08 17:25:25 -07:00
Mitchell Hashimoto
5f34ec0ebc
builder/amazon/chroot: switch to new template stuff
2013-08-08 17:25:25 -07:00
Mitchell Hashimoto
7ab45f8529
builder/amazon/ebs: process templates for config
2013-08-08 17:25:25 -07:00
Mitchell Hashimoto
e6b7a47841
builder/amazon/common: RunConfig to template processing
2013-08-08 17:25:25 -07:00
Mitchell Hashimoto
96cc8a4aee
builder/amazon/common: access config uses template processing
2013-08-08 17:25:25 -07:00
Mitchell Hashimoto
4c2ada1e30
common: clone template during validation to avoid unnecessary children
2013-08-08 17:25:24 -07:00
Mitchell Hashimoto
7883d937a6
common: validation and generating unique template names
2013-08-08 17:25:24 -07:00
Mitchell Hashimoto
56728e6509
common: support user data
2013-08-08 17:25:24 -07:00
Mitchell Hashimoto
53d0095cb2
common: functions for template processing
2013-08-08 17:25:24 -07:00
Pierre Riteau
8a0914e083
Warn that ec2-bundle-vol may ignore some important files
2013-08-08 19:00:19 +01:00
Mark Peek
d5fb4d5570
website: add myself to the community page
2013-08-08 10:03:09 -07:00
Mitchell Hashimoto
010a3767dc
Merge pull request #255 from johnbellone/patch-1
...
Update packer.go to cleanup plugin clients on bad CLI exit.
2013-08-08 09:31:36 -07:00
John Bellone
1519341cb1
Update packer.go to cleanup plugin clients on exit.
...
Since defer does not fire when exiting the application with os.Exit we need to be sure that we cleanup all of the clients on failures from the CLI and creating a new environment object.
2013-08-08 12:16:28 -04:00