Clint
f4a1833baf
provider/aws: Bundle IOPs and Allocated Storage update for DB Instances ( #7203 )
2016-06-21 14:53:13 -05:00
clint shryock
005d9a12e0
provider/aws: Update IAM / ELB server certs from expired ones
2016-06-21 13:54:40 -05:00
Radek Simko
6fed5eb8f0
aws: Use new STS endpoint to validate creds ( #6536 )
2016-06-20 23:14:07 +01:00
David Harris
c7eb8a2022
provider/aws: elastic beanstalk invalid setting crash ( #7222 )
...
* Only check the `cnamePrefix` if the CNAME is not nil
* Get Elastic Beanstalk error messages
2016-06-20 16:21:15 -05:00
clint shryock
ecc455ebb4
provider/aws: Guard against nil values in EC2 Tags
2016-06-20 15:53:04 -05:00
David Tolnay
0b9fb1d8f8
Stop swallowing errors from DescribeAlarms
...
This caused alarms to be created repeatedly if Terraform is running without
DescribeAlarms permission.
2016-06-18 15:57:52 -07:00
James Bardin
2a2f7cbc52
Merge pull request #7205 from hashicorp/jbardin/GH-2027
...
core: don't check any parts of a computed set in InstanceDiff.Same
2016-06-17 11:00:29 -04:00
Radek Simko
2cdb5a367e
aws/route53_zone: Make delegation_set_id conflict w/ vpc_id ( #7213 )
...
- as per the API reference it is not possible to use delegation sets w/ private hosted zones
- http://docs.aws.amazon.com/Route53/latest/APIReference/API-create-hosted-zone-private.html
- http://docs.aws.amazon.com/Route53/latest/APIReference/API_CreateHostedZone.html
- if you specify both AWS returns confusing error "InvalidInput" with no further details so this should reduce potential confusions & improve UX
2016-06-17 12:35:49 +01:00
James Bardin
a3e2c99219
Add a failing acceptance test from GH-2027
2016-06-16 18:43:15 -04:00
James Bardin
f65a898a51
Merge pull request #7188 from hashicorp/jbardin/GH-7017
...
provider/aws: Check for unassigned AWS Cookie Stickiness Policy
2016-06-16 11:35:05 -04:00
Clint
24bcac42be
provider/aws: Retry EIP association ( #7186 )
2016-06-16 10:03:16 -05:00
James Bardin
cfd8254db8
Check for existing but unassigned LB policies
...
If an AWS Cookie Stickiness Policy is removed from the listener in
the AWS console the policy isn't deleted. Cross reference the policy
name with those assigned to the listener to determine if the policy
is actually being used.
2016-06-16 10:10:52 -04:00
Martin Atkins
ce447e8e2a
aws_availability_zones output as "names" rather than "instance" ( #7162 )
...
Since this resource produces a list it feels more intuitive to give its
attribute a plural name, and since the noun "instance" already means
something specific in the AWS provider that doesn't apply here we use
"names" to indicate that these are availability zone names.
Also includes updating the docs to not show a dynamic count example for
now, since we don't support that yet.
2016-06-15 15:17:12 +02:00
James Bardin
e2d257372a
Merge pull request #7166 from hashicorp/jbardin/GH-7065
...
provider/aws: Check for LoadBalancerNotFound when reading AppCookieStickinessPolicy
2016-06-15 08:59:58 -04:00
James Bardin
d4d8a99ba4
Check for LoadBalancerNotFound
...
When reading an AppCookieStickinessPolicy check for LoadBalancerNotFound
as well as PolicyNotFound. This prevents errors when when destroying a
policy on an ELB that no longer exists.
2016-06-14 17:58:48 -04:00
Clint
627efa21f4
provider/aws: Retry RouteTable Route/Assocation creation ( #7156 )
...
* provider/aws: Retry RouteTable Assocation creation
* provider/aws: retry route creation
* remove extra string check
2016-06-14 15:39:52 -05:00
clint shryock
4796e27d1a
provider/aws: Randomize Cluser Param group name to avoid collision
2016-06-14 10:42:36 -05:00
clint shryock
8f216563aa
provider/aws: Fix db instance snapshot tests
2016-06-13 10:05:01 -05:00
Paul Stack
5e23e87c30
provider/aws: `aws_db_instance` change to the default for ( #7118 )
...
`publicly_accessible` to be false
2016-06-11 00:13:53 +02:00
Paul Hinze
bba5a38c95
Merge pull request #7116 from hashicorp/b-aws-map-list-test-merrymaking
...
provider/aws: Clean up some map/set test checks
2016-06-10 16:57:24 -05:00
Paul Stack
5ecc8e3169
provider/aws: `aws_db_instance` now defaults `publicly_accessible` to ( #7117 )
...
false
Fixes #7035
A known issue in Terraform means that d.GetOk() on a bool which is false
will mean it doesn't get evaulated. Therefore, when people set
publicly_accessible to false, it will never get evaluated on the Create
We are going to make it default to false now
2016-06-10 23:55:36 +02:00
clint shryock
88ed387bd6
fix up cloudformation test checks
2016-06-10 12:52:10 -05:00
clint shryock
0530cf963d
provider/aws: revert # -> % for tests
2016-06-10 12:45:24 -05:00
clint shryock
fad26ec59e
provider tests: Update to match new tags map in state
2016-06-10 10:07:02 -05:00
Clint
19eb0079db
provider/aws: update asg placement group test name, to fix import test ( #7095 )
2016-06-10 09:01:30 -05:00
Clint
6318b8fd4c
provider/aws: Rename parameter_group_name to db_cluster_parameter_group_name (supersedes #7068 ) ( #7083 )
...
* modify parameter_group_name to db_cluster_parameter_group_name #7046
* provider/aws: Deprecate parameter_group_name in RDS Cluster
Use db_cluster_parameter_group_name instead
2016-06-09 16:45:29 -05:00
Clint
5e26cb9960
provider/aws: Update Lambda functions on name change ( #7081 )
...
Allows the updating of Lambda functions on name change alone
2016-06-09 16:44:10 -05:00
clint shryock
253a46b573
provider/aws: Randomize names in code deploy test to reduce chances of name collision on tests
2016-06-09 15:39:35 -05:00
Paul Forman
391a7f85b0
provider/aws: Fix issue with Root Block Devices and encrypted flag in Launch Configurations [GH-6512]
...
Fixed the problem where the root_block_device could cause an apply error
by reading back an "encrypted" parameter that was meant for an
ebs_block_device. "encrypted" is not part of the root_block_device
schema, since it can't be set explicitly.
Added a check in Create to fail when the root device is incorrectly
specified as an ebs_block_device, as this causes continual refreshing
due to mismatched state between root_block_device and ebs_block_device.
"encrypted" and "snapshot_id" should be guarded with ConflictsWith, but
that doesn't appear to work on nested resources despite #1926 .
2016-06-08 15:56:27 -05:00
clint shryock
c667b2d8cd
Merge branch 'pr-7075'
...
* pr-7075:
provider/aws: Log ElasticCache subnet removal
provider/aws: Update state on `aws_elasticache_subnet_group` not found exception
2016-06-08 13:42:08 -05:00
clint shryock
1624c7e27f
provider/aws: Log ElasticCache subnet removal
2016-06-08 13:35:49 -05:00
stack72
2a09941f76
provider/aws: Update state on `aws_elasticache_subnet_group` not found exception
...
Fixes #7062
make testacc TEST=./builtin/providers/aws TESTARGS='-run=TestAccAWSElasticacheSubnetGroup'
==> Checking that code complies with gofmt requirements...
go generate $(go list ./... | grep -v /vendor/)
TF_ACC=1 go test ./builtin/providers/aws -v -run=TestAccAWSElasticacheSubnetGroup -timeout 120m
=== RUN TestAccAWSElasticacheSubnetGroup_basic
--- PASS: TestAccAWSElasticacheSubnetGroup_basic (44.62s)
=== RUN TestAccAWSElasticacheSubnetGroup_update
--- PASS: TestAccAWSElasticacheSubnetGroup_update (73.74s)
PASS
ok github.com/hashicorp/terraform/builtin/providers/aws 118.379s
2016-06-08 16:00:13 +02:00
Sam Ottenhoff
bd36bc60aa
BGP AS 60000 is assigned to EQUINIX-CLOUD-EXCHANGE-AMSTERDAM-ASN.
...
AS65000 is reserved for private use. https://en.wikipedia.org/wiki/Autonomous_system_\(Internet\)
2016-06-08 13:46:56 +00:00
James Bardin
cd160d3f3f
Merge pull request #6965 from hashicorp/jbardin/GH-3968
...
Add support for Amazon Elastic Transcoder
2016-06-07 17:28:55 -04:00
James Bardin
5b5641208e
remove extra "=" from test config
2016-06-07 17:06:25 -04:00
James Bardin
5c1b625c84
Add support for Amazon Elastic Transcoder
...
- Add resources for elastic transcoder pipelines and presets
2016-06-07 16:07:08 -04:00
James Bardin
4c7a31d72a
Merge pull request #6879 from hashicorp/jbardin/GH-3999
...
Add top-level ELB Attachment resource
2016-06-07 10:19:07 -04:00
James Bardin
e4d8c6929f
Add top-level ELB Attachment resource
...
Add an aws_elb_attachment resource so that the attment of instances to
an ELB can be managed separately from an aws_elb and prevent dependency
cycles.
2016-06-07 09:46:39 -04:00
Clint
d8ab30ca02
Merge pull request #6987 from modax/bug/vpngw-vpc-reattach
...
provider/aws: Fix reattachment of VPC to VPN gateway.
2016-06-06 11:30:44 -05:00
clint shryock
b9f512e0cf
provider/aws: Bump ElasticSearch domain delete time to match create time. Should help test pass
2016-06-06 11:13:48 -05:00
clint shryock
3044cc5c38
provider/aws: randomiz names in TestAccAWSCloudwatchLogSubscriptionFilter_basic
2016-06-06 10:25:02 -05:00
Joshua Spence
d3030e1e0f
Add `name_prefix` to `aws_iam_instance_profile` and `aws_iam_role` ( #6939 )
2016-06-05 00:46:27 +01:00
clint shryock
b24228021f
Merge branch 'pr-6865'
...
* pr-6865:
provider/aws: Add db_param group to RDS Cluster Instance test
remove status attribute
support aurora instance's parameter group and modifyinstance
2016-06-03 13:46:14 -05:00
clint shryock
412d88e768
provider/aws: Add db_param group to RDS Cluster Instance test
2016-06-03 13:46:01 -05:00
clint shryock
badbe6d738
provider/aws: Fix panics in datasource AMI
2016-06-03 09:19:51 -05:00
Linda Xu
5ca5b1e3a1
remove status attribute
2016-06-02 20:37:36 -07:00
clint shryock
3f0650b585
provider/aws: randomize role name for test
2016-06-02 15:22:16 -05:00
clint shryock
2703c4eab9
provider/aws: fix go fmt
2016-06-02 14:40:43 -05:00
clint shryock
e427880684
provider/aws: Fix TestAccAWSElasticacheSecurityGroup_basic test
2016-06-02 14:36:30 -05:00
clint shryock
a258e492cd
provider/aws: randomize ASG Notification test names
2016-06-02 14:36:30 -05:00