Commit Graph

823 Commits (ec8b70721cf216216128e930de1595b0fbb87eae)

Author SHA1 Message Date
DanHam ec8b70721c
Use an explicit error message when an error is expected and we don't get one
8 years ago
DanHam 82c8710af5
Use fmt.Errorf over errors.New as we only require basic error reporting
8 years ago
DanHam 99e3487795
Add missing validation and tests for Spot Instance requests
8 years ago
DanHam d5304a25e9
Pass T2 Unlimited settings to run instance step for appropriate EC2 builders
8 years ago
DanHam 6fc68754d7
Allow use of T2 unlimited by adding appropriate request for the instance
8 years ago
DanHam df7fb86984
Add tests for T2 Unlimited configuration
8 years ago
DanHam be02b3f613
Validate template settings when T2 Unlimited has been enabled
8 years ago
DanHam 482629ae90
Add config option to enable/disable T2 Unlimited for the launched instance
8 years ago
DanHam 2c339b99d2
Sort run config options alphabetically
8 years ago
Matthew Hooker 0521efa200
correctly log reason waiting for ami failed.
8 years ago
Matthew Hooker 7d5ebd5500
Merge pull request #6217 from alessiot77/5887
8 years ago
AlessioT 3d4c7d0df1 Feature Request: Log reason why AMI creation failed
8 years ago
DanHam 9b6fc5a58d
Remove tmp files created by builder/amazon/instance tests
8 years ago
DanHam 54e9690dff
Remove tmp files created by builder/amazon/common tests
8 years ago
AlessioT 373226e9c5 Extract state reason for failure
8 years ago
AlessioT 09bb21774d alessio.tomasino@yahoo.co.uk
8 years ago
AlessioT c27f3e9445 alessio.tomasino@yahoo.co.uk
8 years ago
Matthew Hooker cbdf9db832
Use contexts with amazon waiters.
8 years ago
Megan Marsh 3afb243f11 use build name to ensure that winrm password and other shared state is not overwritten if two builders need the password in the same packer run.
8 years ago
Matthew Hooker f094b3be85
update changelog
8 years ago
Matthew Hooker 302b1988a5
Restrict deregistered AMIs to those owned by self.
8 years ago
Megan Marsh 22608f3efd
Merge pull request #6088 from adongy/master
8 years ago
ADO 04790695e6 Add interpolate_build_info_test tests
8 years ago
ADO 507b3619e7 Expose more source ami data in the template
8 years ago
Joseph Wright 1913517d29 Fix formatting by running `make fmt`
8 years ago
Joseph Wright cb3699a584 Modify ebssurrogate builder to snapshot all launch devices
8 years ago
Megan Marsh 072cd6b745
Merge pull request #5998 from hashicorp/do_5895
8 years ago
Matthew Hooker b16f2ec64b
builder/amazon: Use sdk default cred providers
8 years ago
Matthew Hooker e483087574
builder/amazon: Use service default retries.
8 years ago
Megan Marsh d689e6b4d3 allow users of AWS to use the dynamically-generated admin password which we use as the winRM password as an elevated password in the Powershell provisioner, as well as an environment variable in same provisoner.
8 years ago
Josh Soref 0171dfc890 spelling: validating
8 years ago
Josh Soref 007930ec2d spelling: restricted
8 years ago
Less Mo 686cacb435
builder/amazon: Added new region cn-northwest-1
8 years ago
Matthew Hooker 2806523834
Fix issue with assume role credentials
8 years ago
Matthew Hooker 19a89a101e
builder/amazon: remove ssh_private_ip
8 years ago
Matthew Hooker 5b64f71702
Merge pull request #5764 from hashicorp/fix5760
8 years ago
Matthew Hooker 21812fa17f
Add volume and run tags if in us-gov/china
8 years ago
Matthew Hooker fad4d5c272
update tests for mapstructure behavior changes
8 years ago
Megan Marsh de2e5edf2e remove errant change in amazon builder
8 years ago
Megan Marsh 6556a851dc
fix ssh key handling
8 years ago
Matthew Hooker eafda52411
use amazon steps from master
8 years ago
Matthew Hooker 7a189a83a1
fix imports
8 years ago
Matthew Hooker a831d522be
change run signatures
8 years ago
Matthew Hooker a0c625ea44
Revert "working with opt-in"
8 years ago
Matthew Hooker e98f201602
working with opt-in
8 years ago
Matthew Hooker 366dc3da0a
move multistep imports to helper.
8 years ago
Matthew Hooker 807e88245b
trying to add context to state bag
8 years ago
Matthew Hooker ebe995c0ff
run goimports
8 years ago
Matthew Hooker cea2ab8c6d
move kms/encrypted validation to block devices
8 years ago
Matthew Hooker e968f9d6cc
spelling/style fixes
8 years ago