Paul Hinze
da2c545c8c
Merge pull request #4370 from TimeIncOSS/b-cloudformation-params-fix
...
provider/aws: CloudFormation - Use body or URL for all updates
2015-12-22 07:56:23 -06:00
Paul Hinze
bf40c48075
provider/aws: fix ELB acc tests
...
* LB Name test could end up too long and fail
* CheckDestroy was looking for the wrong error code
2015-12-22 07:41:24 -06:00
Paul Hinze
10cc513ae0
provider/aws: fix CheckDestroy for aws_eip tests
2015-12-22 07:34:06 -06:00
Paul Hinze
51732ac9eb
provider/aws: fix CheckDestroy for codedeploy_app tests
2015-12-22 07:22:06 -06:00
Paul Hinze
02f14ae34a
provider/aws: fix CheckDestroy on glacier vault
2015-12-22 07:17:35 -06:00
Paul Hinze
7d6b98060a
provider/aws: fix CheckDestroy on a bunch of resources
2015-12-21 21:43:42 -06:00
Paul Hinze
1d5c65fa86
provider/aws: fix cookie stickiness policy test destroys
2015-12-21 21:23:57 -06:00
Paul Hinze
67832f6bd0
provider/aws: fix cache SG tests
...
* CheckDestroy should handle not found error
* Pin provider in config to region most likely to have EC2 Classic
2015-12-21 21:12:47 -06:00
Paul Hinze
47f8b0cd79
provider/aws: fix ECS service CheckDestroy in tests
2015-12-21 21:10:13 -06:00
Paul Hinze
f473c2a6d4
provider/aws: don't set static ELB names in tests
...
Prevents ELB name collisions during test runs
2015-12-21 17:41:55 -06:00
James Nugent
eb13baf96f
Update CHANGELOG.md
2015-12-21 17:50:25 -05:00
James Nugent
b2964a6443
Merge branch 'lusis-artifactory-remote-state'
2015-12-21 17:48:53 -05:00
James Nugent
562b7dfab7
Add documentation for Artifactory remote state
2015-12-21 17:46:55 -05:00
James Nugent
399db54f03
Merge pull request #4405 from hashicorp/b-aws-docs
...
provider/aws: Update docs with t1 instance for accounts with EC2 Classic
2015-12-21 16:35:26 -05:00
Paul Hinze
3dd8bea986
provider/aws: route table test; use standard account id env var
...
also moves the env var check inside the PreCheck, which makes it a
little simpler
2015-12-21 15:09:12 -06:00
Paul Hinze
3c5524ace5
Merge pull request #4407 from hashicorp/phinze/kinesis-tests
...
provider/aws: kinesis firehose stream: retry through IAM propagation
2015-12-21 15:03:42 -06:00
Paul Hinze
092c268681
provider/aws: kinesis firehose stream: retry through IAM propagation
...
As I was fixing up the AccTests to not depend on a single existing IAM
role (which this commit does), I noticed that without some sleeping that
the kinesis_firehose_delivery_stream would often come back with:
```
msg: Firehose is unable to assume role {{arn}}. Please check the role provided.
code: InvalidArgumentException
```
Similar to the strategy taken in aws_instance with IAM Instance Profile errors,
I dropped in a simple retry loop which seemed to take care of the issue. Seems
that the same permission propagation delays apply here too.
2015-12-21 14:46:25 -06:00
James Nugent
757a42704e
Update CHANGELOG.md
2015-12-21 13:52:58 -05:00
James Nugent
3cdcaf5321
Merge pull request #4095 from hashicorp/cloudinit-provider
...
New resource: Cloudinit Multipart Configuration
2015-12-21 13:40:17 -05:00
James Nugent
a4568c596e
Fix CloudInit doc format and give better example
2015-12-21 13:32:26 -05:00
Simon Thulbourn
3701342716
Alters template provider to use a fork of multipart.
...
Signed-off-by: Simon Thulbourn <simon+github@thulbourn.com>
2015-12-21 13:32:26 -05:00
Simon Thulbourn
33d2afc26d
Add headers to output
...
The original implmentation was missing headers to denote mime version &
content transfer encoding, this caused issues with EC2.
Signed-off-by: Simon Thulbourn <simon+github@thulbourn.com>
2015-12-21 13:32:26 -05:00
James Nugent
16c8750bab
Make minor alterations to the cloudinit docs
2015-12-21 13:32:26 -05:00
James Nugent
ba9c7323a9
Remove unnecessary commented imports
2015-12-21 13:32:26 -05:00
James Nugent
abffa67a49
Rename resource.go -> resource_template_file.go
...
This is necessitated by new resources being added to the template
provider.
2015-12-21 13:32:26 -05:00
James Nugent
a926fa6fdd
Adds template_cloudinit_config resource to template
...
This adds a new resource to template to generate multipart cloudinit
configurations to be used with other providers/resources.
The resource has the ability gzip and base64 encode the parts.
2015-12-21 13:32:26 -05:00
James Nugent
b3ac5954d1
Merge pull request #4400 from hashicorp/header
...
Fixes 'by HashiCorp' logo in the header
2015-12-21 13:04:51 -05:00
clint shryock
c94b7c4584
provider/aws: Update docs with t1 instance for accounts with EC2 Classic
2015-12-21 10:00:34 -06:00
Clint
5fb6cc2811
Merge pull request #4402 from stack72/gofmt_errors_3
...
Fixing yet more gofmt errors with imports
2015-12-21 08:24:46 -06:00
stack72
5fbec544d7
Fixing yet more gofmt errors with imports
2015-12-21 09:54:24 +00:00
stack72
bf03752552
Adding the documentation for the AWS Redshift Subnet Group resource
...
also removed the notion of tags from the redshift security group and
parameter group documentation until that has been implemented
Redshift Cluster CRUD and acceptance tests
Removing the Acceptance test for the Cluster Updates. You cannot delete
a cluster immediately after performing an operation on it. We would need
to add a lot of retry logic to the system to get this test to work
Adding some schema validation for RedShift cluster
Adding the last of the pieces of a first draft of the Redshift work - this is the documentation
2015-12-20 20:20:05 +00:00
stack72
48091e37c7
Adding the documentation for the Redshift Parameter Groups
...
Changed the aws_redshift_security_group and aws_redshift_parameter_group
to remove the tags from the schema. Tags are a little bit more
complicated than originally though - I will revisit this later
Then added the schema, CRUD functionality and basic acceptance tests for
aws_redshift_subnet_group
Adding an acceptance test for the Update of subnet_ids in AWS Redshift Subnet Group
2015-12-20 20:20:03 +00:00
stack72
249e7df76c
Adding the documentation for the Redshift security groups
...
Creation of the schema, CRUD and acceptance tests for Redshift Parameter Group
2015-12-20 20:20:01 +00:00
stack72
85afc7d614
Initial creation of the work for AWS RedShift Support
...
Finalising the schema and acceptance tests for the Redshift Security Group's
2015-12-20 20:19:55 +00:00
captainill
e86104fc35
cleanup footer hashicorp logo
2015-12-20 11:49:02 -08:00
captainill
ec0582d5b4
capital C in by hashicorp lockup
2015-12-19 21:33:48 -08:00
James Nugent
ff9345287b
Merge branch 'artifactory-remote-state' of https://github.com/lusis/terraform into lusis-artifactory-remote-state
2015-12-19 13:36:55 -05:00
James Nugent
27008ae898
Merge pull request #4395 from stack72/gofmt_errors_2
...
Fix some gofmt errors in imports
2015-12-19 11:47:01 -05:00
stack72
244a75504e
More gofmt errors I'm afraid
2015-12-19 16:42:10 +00:00
James Nugent
c442ca3899
Merge pull request #4344 from hashicorp/b-aws-s3-test-fixes
...
provider/aws: Fix check destroy method for s3 tests
2015-12-19 11:41:00 -05:00
James Nugent
c90d1b074e
Merge pull request #4386 from hashicorp/b-aws-rds-notes
...
Better document RDS `apply_immediately`
2015-12-19 10:51:59 -05:00
James Nugent
908403b8a8
Update CHANGELOG.md
2015-12-18 18:59:58 -05:00
James Nugent
7c1811df36
Merge pull request #4286 from stack72/aws-network-acl-rule
...
provider/aws: aws_network_acl_rule
2015-12-18 18:58:21 -05:00
stack72
d932d99679
Adds documentation for the AWS Network ACL Rule resource
2015-12-18 23:17:08 +00:00
stack72
96ad95abe9
Adds an acceptance test for the AWS Network ACL Rules
2015-12-18 23:14:54 +00:00
stack72
2df8d7d9b0
Initial Scaffolding of the AWS Network ACL Entry resource
2015-12-18 23:14:54 +00:00
James Nugent
a3cc4a2670
Update CHANGELOG.md
2015-12-18 17:34:15 -05:00
James Nugent
30f9d61a95
Merge pull request #4387 from justnom/master
...
provider/aws: EIP not noticing it has been unassigned from an ENI
2015-12-18 17:32:55 -05:00
Paul Hinze
67a101fe18
Merge pull request #4383 from hashicorp/phinze/remotestate-retryable
...
state/remote/atlas: switch to retryablehttp
2015-12-18 15:50:57 -06:00
Jesse Szwedko
48bfd67296
Add support for creating connectors to aws_directory_service_directory
...
This adds support for creating AD Connectors. It is pretty close to the
same as creating AD and simple directories so we reuse the resource.
2015-12-18 21:42:54 +00:00