Radek Simko
e079e5fa28
Update CHANGELOG.md
2017-04-24 21:22:55 +01:00
Radek Simko
d4dafbe0da
Merge pull request #13766 from hashicorp/b-aws-waf-ipset-fix
...
provider/aws: Fix WAF IPSet descriptors removal on update
2017-04-24 22:21:57 +02:00
Radek Simko
f33afb7e4e
provider/aws: Support IPSets with 0 descriptors
2017-04-24 21:53:25 +02:00
Radek Simko
01aa3fd76a
provider/aws: Fix WAF IPSet descriptors removal on update
2017-04-24 21:53:25 +02:00
Radek Simko
2db0e12e63
Update CHANGELOG.md
2017-04-24 20:47:57 +02:00
Radek Simko
cda84b1674
provider/aws: Expose invoke ARN from Lambda function (for APIG) ( #13890 )
2017-04-24 20:47:11 +02:00
Radek Simko
28851ef5d9
Update CHANGELOG.md
2017-04-24 20:46:39 +02:00
Radek Simko
3c2a40a192
provider/aws: Expose execution ARN + invoke URL for APIG deployment ( #13889 )
2017-04-24 20:43:56 +02:00
Julien Pivotto
61d183eded
provider/digitaocean: Test that droplets are indempotent ( #13883 )
...
Signed-off-by: Julien Pivotto <roidelapluie@inuits.eu>
2017-04-24 21:43:27 +03:00
Radek Simko
b7bdd550ac
Update CHANGELOG.md
2017-04-24 20:06:55 +02:00
Radek Simko
5681a47260
Merge pull request #13878 from hashicorp/f-core-computed-fields-validation
...
helper/schema: Disallow validation+diff suppression on computed fields
2017-04-24 20:04:28 +02:00
Paul Stack
7d6d524945
Update CHANGELOG.md
2017-04-24 20:21:02 +03:00
Paul Stack
1d350ed5ef
provider/aws: Adding support for ipv6 to aws_subnets needs migration ( #13876 )
...
Fixes : #13829
When IPv6 support was added to subnets, we added a new parameter that
had a default value. This means that users are experiencing unexpected
changes in their configuration
We need a schema migration in place to make sure this isn't the case for
the users who have not upgraded yet
```
==> Checking that code complies with gofmt requirements...
go generate $(go list ./... | grep -v /terraform/vendor/)
2017/04/23 10:36:43 Generated command/internal_plugin_list.go
TF_ACC=1 go test ./builtin/providers/aws -v -run=TestAWSSubnetMigrateState -timeout 120m
=== RUN TestAWSSubnetMigrateState
2017/04/23 10:37:27 [INFO] Found AWS Subnet State v0; migrating to v1
2017/04/23 10:37:27 [DEBUG] Attributes before migration: map[string]string{}
2017/04/23 10:37:27 [DEBUG] Attributes after migration: map[string]string{"assign_ipv6_address_on_creation":"false"}
--- PASS: TestAWSSubnetMigrateState (0.00s)
PASS
ok github.com/hashicorp/terraform/builtin/providers/aws 0.021s
```
2017-04-24 18:20:32 +01:00
Andy Lindeman
46fd77bbed
Clears branch protection from state only if error is an HTTP 404 ( #13887 )
2017-04-24 18:19:27 +01:00
clint shryock
fe15c68aa9
provider/aws: Fix-up TestAccAWSIAMInstanceProfile_missingRoleThrowsError
...
A change in the error produced by the resource was causing the regex to
fail
2017-04-24 10:24:34 -05:00
Tom Harvey
1206ab9865
Updating to include #13899
2017-04-24 16:19:02 +01:00
Tom Harvey
a7401ad354
Merge pull request #13899 from hashicorp/azurerm-redis-bug
...
provider/azurerm: fixing a bug refreshing the `azurerm_redis_cache`
2017-04-24 16:17:00 +01:00
tombuildsstuff
04bf00f0c6
Comment explaning why we can have deleted resources in the state
2017-04-24 15:35:59 +01:00
Tom Harvey
9b5055112a
provider/azurerm: Updating the Redis Documentation ( #13893 )
...
* Updating the Redis documentation to better match the Azure docs
* Updating the docs to use a C2 instance, to make it clearer
2017-04-24 15:22:51 +01:00
Jake Champlin
4239c6a441
Update CHANGELOG.md
2017-04-24 09:13:39 -04:00
Jake Champlin
78bc9ed09d
Merge pull request #13861 from hashicorp/pr-10594
...
provider/aws: Adds aws_network_interface_attachment resource
2017-04-24 09:12:38 -04:00
tombuildsstuff
8e58be37c7
Ensuring the Redis instance exists. Fixes #13896
2017-04-24 11:38:47 +01:00
Tom Harvey
105167c6cb
Updating to include #13885
2017-04-24 11:02:59 +01:00
Tom Harvey
7368ea4119
Merge pull request #13885 from tomelliff/validateWafRuleMetricName
...
provider/aws: Validate WAF metric names
2017-04-24 11:00:05 +01:00
Tom Elliff
18c6c3b47b
Validate WAF metric names
...
WAF metric names must be alphanumeric only.
See http://docs.aws.amazon.com/waf/latest/developerguide/web-acl-rules.html#web-acl-rules-creating and
http://docs.aws.amazon.com/waf/latest/developerguide/web-acl-working-with.html#web-acl-creating
2017-04-23 21:46:39 +01:00
Radek Simko
cb2f224180
provider/rancher: Remove DiffSuppressFunc from Computed-only fields
2017-04-23 12:41:18 +02:00
Radek Simko
3954276490
provider/consul: Remove ValidateFunc from Computed-only fields
2017-04-23 12:40:58 +02:00
Radek Simko
f95b37638d
provider/circonus: Remove ValidateFunc from Computed-only field
2017-04-23 12:40:17 +02:00
Radek Simko
9867ce4dde
helper/schema: Disallow validation+diff suppression on computed-only fields
2017-04-23 12:25:40 +02:00
Viktor Voltaire
42473d5129
Update route53_record.html.markdown ( #13677 )
...
Added set_identifier example for import
2017-04-23 11:49:15 +02:00
Radek Simko
eced7e39d4
Update CHANGELOG.md
2017-04-23 11:46:31 +02:00
Brandon Clodius
399cf72414
Fixes issue for cross account iam role with aws_lambda_permission ( #13865 )
2017-04-23 11:44:07 +02:00
Radek Simko
6327796f4a
Update CHANGELOG.md
2017-04-23 11:26:31 +02:00
Radek Simko
00c6958704
aws: Separate acc test for R53 zone w/ trailing dot
2017-04-23 11:25:52 +02:00
Ryan Eschinger
e2ee211b7b
provider/aws: fix aws_route53_zone force_destroy behavior ( #12421 )
...
The conditional to ignore the deletion of NS and SOA records can fail to
match if the hostedZoneName already ends with a ".". When that happens,
terraform tries to delete those records which is not supported by AWS
and results in a 400 bad request. This fixes the conditional so that it
will work whether or not hostedZoneName ends with a ".".
fixes #12407
2017-04-23 11:24:37 +02:00
Julien Pivotto
8343d5908f
provider/digitalocean: Improve test coverage for droplet pricing ( #13868 )
...
Implement much better testing for GH-13720.
Signed-off-by: Julien Pivotto <roidelapluie@inuits.eu>
2017-04-23 04:55:08 +03:00
Gauthier Wallet
891e517879
provider/aws: Updated documentation for Cloudfront ( #13874 )
...
This adds the missing exported attribute named `ARN`, as exposed [in the code](https://github.com/hashicorp/terraform/blob/master/builtin/providers/aws/resource_aws_cloudfront_distribution.go#L592 ).
2017-04-23 04:53:45 +03:00
Paul Stack
2279d8ae35
Update CHANGELOG.md
2017-04-23 04:52:01 +03:00
Kit Ewbank
ff9af4c90b
Add tagging support to the 'aws_lambda_function' resource. ( #13873 )
2017-04-23 04:51:20 +03:00
James Bardin
9aaf220efb
Merge pull request #13863 from hashicorp/jbardin/computed-list-requires-new
...
make sure a computed list is can be RequiresNew
2017-04-21 18:02:14 -04:00
James Bardin
caadb4297f
make sure a computed list is can be RequiresNew
...
If a schema.TypeList had a Schema with ForceNew, and if that list was
NewComputed, the diff would not have RequiresNew set. This causes apply
to fail when the diffs didn't match because of the change to
RequiresNew.
Set the RequiresNew field on the list's ResourceAttrDiff based on the
Schema value.
2017-04-21 17:51:15 -04:00
Martin Atkins
b1763e262a
Restore stringer-generated files back to new version
...
stringer has changed the boilerplate it generates in a recent version.
We'd previously updated to the new format but accientally rolled back
to the old while merging a long-running feature branch.
This restores us back to the new format again.
2017-04-21 14:49:18 -07:00
Jake Champlin
44714c094b
expand docs
2017-04-21 15:45:33 -04:00
Jake Champlin
5f8b6091de
provider/aws: Adds aws_network_interface_attachment resource
...
```
$ make testacc TEST=./builtin/providers/aws TESTARGS="-run=TestAccAWSNetworkInterfaceAttachment_basic"
==> Checking that code complies with gofmt requirements...
go generate $(go list ./... | grep -v /terraform/vendor/)
2017/04/21 15:24:58 Generated command/internal_plugin_list.go
TF_ACC=1 go test ./builtin/providers/aws -v -run=TestAccAWSNetworkInterfaceAttachment_basic -timeout 120m
=== RUN TestAccAWSNetworkInterfaceAttachment_basic
--- PASS: TestAccAWSNetworkInterfaceAttachment_basic (273.14s)
PASS
ok github.com/hashicorp/terraform/builtin/providers/aws 273.145s
```
2017-04-21 15:42:18 -04:00
Jake Champlin
9ef947b0c3
Merge remote-tracking branch 'origin' into pr-10594
2017-04-21 15:37:39 -04:00
Jake Champlin
623962ac16
Update CHANGELOG.md
2017-04-21 15:24:10 -04:00
Jake Champlin
70bc1e1dcc
Merge pull request #12537 from Pryz/coalescelist
...
Add coalescelist interpolation function
2017-04-21 15:23:21 -04:00
Ryan Uber
d7212405a2
Merge pull request #13856 from hashicorp/b-retryablehttp-vendor
...
vendor: update github.com/hashicorp/go-retryablehttp
2017-04-21 10:56:35 -07:00
Paul Stack
a45c3a8060
Update CHANGELOG.md
2017-04-21 20:48:45 +03:00
Ryan Uber
00763ff7cd
vendor: update github.com/hashicorp/go-retryablehttp
2017-04-21 10:48:34 -07:00