Scott Nowicki
3e498199e9
fixed broken syntax for travis
2017-04-24 12:02:06 -05:00
Scott Nowicki
9a7e42459b
cleanup; sane defaults
2017-04-24 11:45:24 -05: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
Scott Nowicki
277683833e
cleanup
2017-04-24 09:23:15 -05: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
Richard Clamp
631b0b865c
provider/gitlab: add gitlab provider and `gitlab_project` resource
...
Here we add a basic provider with a single resource type.
It's copied heavily from the `github` provider and `github_repository`
resource, as there is some overlap in those types/apis.
~~~
resource "gitlab_project" "test1" {
name = "test1"
visibility_level = "public"
}
~~~
We implement in terms of the
[go-gitlab](https://github.com/xanzy/go-gitlab ) library, which provides
a wrapping of the [gitlab api](https://docs.gitlab.com/ee/api/ )
We have been a little selective in the properties we surface for the
project resource, as not all properties are very instructive.
Notable is the removal of the `public` bool as the `visibility_level`
will take precedent if both are supplied which leads to confusing
interactions if they disagree.
2017-04-24 11:38:20 +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
Máximo Cuadros
a217acf789
ignition: internal cache moved to global, instead per provider instance
2017-04-23 20:32:04 +02: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
anniehedgpeth
34d0c450ff
updated to best practices/conventions
2017-04-22 17:27:49 -05: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
Bernerd Schaefer
7dd598baac
Document `space`
2017-04-21 14:28:35 -07:00
Bernerd Schaefer
fd98f1e0c5
providers/heroku: create app in space
2017-04-21 14:22:42 -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
Dana Hoffman
4f00fa6474
provider/google: Make ports in resource_compute_forwarding_rule ForceNew ( #13833 )
2017-04-21 20:47:02 +03:00
James Bardin
f4a37ed19a
Merge pull request #13854 from hashicorp/jbardin/testraces
...
fix a few races in the context tests
2017-04-21 13:23:12 -04:00
Martin Atkins
e93ff74bf1
Update CHANGELOG.md
2017-04-21 10:06:38 -07:00
Pavel Khusainov
f9fb6010ee
config: "matchkeys" interpolation function
...
This new function allows using a search within one list to filter another list. For example, it can be used to find the ids of EC2 instances in a particular AZ.
The interface is made slightly awkward by the constraints of HIL's featureset.
#13847
2017-04-21 10:04:49 -07:00
Joe Topjian
7ff92746a2
provider/rabbitmq: Add test for binding properties_key ( #13797 )
2017-04-21 20:01:46 +03:00
Paul Stack
c2bd3b5fd4
Update CHANGELOG.md
2017-04-21 19:47:12 +03:00