Mitchell Hashimoto
f97b88654f
builder/amazon: output DNS name if debug mode
2013-08-30 14:55:56 -07:00
Mitchell Hashimoto
e613b0cdcd
builder/amazon: drop private key if debug mode [GH-373]
2013-08-30 14:48:50 -07:00
Mitchell Hashimoto
f4f433d0d8
builder/amazon: modify attributes before region copy
...
/cc @jmassara
2013-08-22 15:35:47 -07:00
Mitchell Hashimoto
50e2535bd8
builder/amazon/common: move tags into ami_config
2013-08-22 15:09:21 -07:00
Mitchell Hashimoto
f197c2b5f0
builder/amazon: region copy must go before modify attributes
...
/cc @jmassara - This has to go before the modify attributes so that
the attributes are properly modified on all resulting AMIs.
2013-08-22 15:03:30 -07:00
James Massara
1e27feb6c6
amazon/common: Added AMI CopyImage support
2013-08-21 13:53:07 -07:00
Mitchell Hashimoto
a1a7ff20c2
*: switch to packer ConfigTemplate
2013-08-15 19:17:23 -07:00
Mark Peek
40d6c46ed3
builder/amazon: add block device mappings [GH-90]
2013-08-15 14:05:08 -07:00
Mitchell Hashimoto
4d7b0c2dbc
builder/amazon/all: support user data file
2013-08-12 11:53:50 -07:00
Mitchell Hashimoto
4e300259c7
Merge pull request #253 from phobos182/master
...
builder/amazon/common: added passing UserData to goamz.
2013-08-12 11:36:15 -07:00
Mitchell Hashimoto
100458955f
builder/*, provisioner/*: set user vars
2013-08-09 15:57:08 -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
James Massara
b0394c6d30
builder/amazon/all: Added support for setting attributes on the AMI
2013-08-08 22:35:21 -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
Mark Peek
87e61b643c
builder/amazon/all: address feedback for ami tag refactoring change
...
Use explicit name for Tag field and note tags added in the ui.
2013-08-07 19:37:41 -07:00
Jeremy Carroll
9eda3fa327
Testing adding user-data support to Packer
2013-08-07 14:33:20 -07:00
Mark Peek
3bcfeafa15
builder/amazon/all: refactor ami tags [GH-233]
...
Refactor the EBS ami tag into a common step and add support
for instance-store ami tags.
/cc @jmassara
2013-08-06 15:05:03 -07:00
Mark Peek
3d461195e3
Merge pull request #233 from jmassara/tags
...
builder/amazon/ebs: Added tagging support for amazon/ebs AMIs
2013-08-06 15:01:32 -07:00
James Massara
d1aefb38bb
Simplied Tags configuration
2013-08-06 07:33:00 -07:00
James Massara
8853e7a17e
Moved Tags configuration out of common and into ebs.
2013-08-03 20:09:14 -07:00
Mitchell Hashimoto
4e8db89403
builder/amazon/all: use new SSHAddress method [GH-243]
2013-08-03 16:24:49 -07:00
James Massara
4c273e33c5
removed amiId temp variable
2013-08-01 18:35:43 -07:00
James Massara
b24fcbc800
Adds support for adding tags to the AMI
2013-08-01 16:38:22 -07:00
James Massara
852c10264b
Adds support for adding tags to the AMI
2013-08-01 16:31:07 -07:00
Mitchell Hashimoto
ef59ee41a8
rename builder/common to common since it is generally useful
2013-08-01 12:11:54 -07:00
James Massara
4bd3afb3ee
Added IAM Instance Profile support
...
Conflicts:
builder/amazon/common/run_config.go
2013-07-31 11:40:59 -07:00
Mitchell Hashimoto
8cf245eaa5
builder/amazon/ebs: don't need this variable
2013-07-31 09:35:26 -07:00
Mitchell Hashimoto
7c04d634f9
builder/amazon/chroot: wait for volume to beecome ready
2013-07-30 16:07:49 -07:00
Mitchell Hashimoto
3f0c4b0e19
builder/amazon/common: generic wait for state to wait for any state
2013-07-30 16:07:48 -07:00
Mitchell Hashimoto
c6fde36b5e
builder/amazon/chroot: boilerplate
2013-07-30 16:07:48 -07:00
Mitchell Hashimoto
7a00b240c1
builder/amazon/*: sigint while waiting for state change works
2013-07-25 20:49:15 -05:00
Mitchell Hashimoto
8c3281405d
builder/amazon/*: wait for AMI to be ready in common, use it instance
2013-07-25 00:56:37 -05:00
Mitchell Hashimoto
b9b5de5684
fmt
2013-07-23 22:48:33 -05:00
Mitchell Hashimoto
a5546fa0f3
builder/amazon/*: Fix failing tests from rebase of VPC
2013-07-23 22:48:33 -05:00
Mitchell Hashimoto
b91fb5e1a0
fmt
2013-07-23 22:48:32 -05:00
Mitchell Hashimoto
a780d0e0dd
builder/amazon/common: extract Artifact
2013-07-23 22:48:32 -05:00
Mitchell Hashimoto
5c7c0a6ee2
builder/amazon: extract SSH connect funcs
2013-07-23 22:48:32 -05:00
Mitchell Hashimoto
51f7db35f4
builder/amazon: extract StepRunSourceInstance
2013-07-23 22:48:32 -05:00
Mitchell Hashimoto
f8319f8881
builder/amazon: extract StepSecurityGroup
2013-07-23 22:48:32 -05:00
Mitchell Hashimoto
e67e4cfa16
builder/amazon: extract StepKeyPair for both
2013-07-23 22:48:32 -05:00
Mitchell Hashimoto
d489f99aad
builder/amazon/*: clean up tests
2013-07-23 22:48:32 -05:00
Mitchell Hashimoto
9fb778c012
builder/common: common config struct for Packer configs
2013-07-23 22:48:31 -05:00
Mitchell Hashimoto
45d50279f3
builder/amazon/ebs: validate access config
2013-07-23 22:48:31 -05:00
Mitchell Hashimoto
6fdf237c15
builder/amazon/common: RunConfig for launch info
2013-07-23 22:48:31 -05:00
Mitchell Hashimoto
8f649af165
builder/amazon/common: AccessConfig for standard access config
2013-07-23 22:48:31 -05:00
Rafael Garcia
282554b2b0
builder/amazon/ebs: support launching in VPC
...
adds `vpc_id` and `subnet_id` to builder config
depends on https://github.com/mitchellh/goamz/pull/4
2013-07-21 00:44:14 -07:00
Mitchell Hashimoto
7d1f799ced
builder/*: switch to MultiErrorAppend
2013-07-19 19:08:25 -04:00