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
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
Paul Stack
242913a00a
Update CHANGELOG.md
2017-04-21 19:45:22 +03:00
Michael Dunton
8995f1afdb
provider/fastly: GCS ( #13553 )
...
* PAAS-5611 Adding docs
* PAAS-5611 adding gcs logging resource
* PAAS-5611 adding gcs testing
* Adding testing file
* Cleaning up type and making flatten array clearer
* Fixing issue with tests
2017-04-21 19:44:25 +03:00
Clint
5ce5348070
Update CHANGELOG.md
2017-04-21 11:39:30 -05:00
Alex Meng
7cc4018577
provider/aws: Fix security group rule import ( #13630 )
2017-04-21 11:38:41 -05:00
Paul Stack
358e1c2890
provider/oneandone: Adding the documentation to the sidebar ( #13853 )
...
Also renaming the files and adding the hcl syntax highlighting
2017-04-21 19:37:10 +03:00
James Bardin
ad1cef4227
fix a few races in the context tests
...
these were so infrequent that the race detector couldn't catch them
either, but on a heavily loaded CI host they occasionally fail.
2017-04-21 12:30:53 -04:00
Jake Champlin
71139988dc
Update CHANGELOG.md
2017-04-21 10:26:30 -04:00
Jake Champlin
022d0cd14f
Merge pull request #10590 from pielu/aws/feature/r-net-iface-ips-count
...
provider/aws: Exercise SecondaryPrivateIpAddressCount for network interface
2017-04-21 10:25:44 -04:00