Commit Graph

1619 Commits

Author SHA1 Message Date
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