Commit Graph

9744 Commits

Author SHA1 Message Date
Paul Hinze 3051e93458 Merge pull request #5636 from hashicorp/phinze/test-provider
provider/test: a test provider
2016-03-21 09:07:51 -05:00
James Nugent 9a6c4a0d6f Update CHANGELOG.md 2016-03-21 14:02:10 +00:00
James Nugent b9203710e1 Merge pull request #5747 from hashicorp/b-5647
provider/aws: Fix panic in VPN connection resource
2016-03-21 14:00:29 +00:00
Paul Hinze c3e27b3e0a provider/test: a test provider
Here we also introduce a `test` provider meant as an aid to exposing
via automated tests issues involving interactions between
`helper/schema` and Terraform core.

This has been helpful so far in diagnosing `ignore_changes` problems,
and I imagine it will be helpful in other contexts as well.

We'll have to be careful to prevent the `test` provider from becoming a
dumping ground for poorly specified tests that have a clear home
elsewhere. But for bug exposure I think it's useful to have.
2016-03-21 08:59:54 -05:00
James Nugent 6732659fe9 provider/aws: Fix panic in VPN connection resource
Check to ensure that vpnConnection.CustomerGatewayConfiguration is not
nil prior to dereferencing it on read.

Fixes #5647.
2016-03-21 13:52:14 +00:00
Paul Hinze 3bb990311d Merge pull request #5746 from hashicorp/phinze/travis-goget-rate-limit-cookie
travis: add git cookie to get higher rate limits for `go get`
2016-03-21 08:47:12 -05:00
Paul Hinze 39b5bd0efb travis: add git cookie to get higher rate limits for `go get`
Should fix messages like this from the Travis builds:

```
Daily bandwidth rate limit exceeded for IP 52.0.240.122.
```

Refs https://github.com/golang/go/issues/12933
2016-03-21 08:36:18 -05:00
Andrew Tarry c3b3feaf11 Set cloudformation timeout to more than timeout_in_minutes
updated cloudformation timeout to use timeout_in_minutes if greater than 30 minutes

set the retry timeout as int64 when created
2016-03-21 09:08:52 +00:00
James Nugent 2b02d0bf1a Update CHANGELOG.md 2016-03-20 22:08:49 +00:00
James Nugent bd10d908f9 Update CHANGELOG.md 2016-03-20 22:08:05 +00:00
James Nugent bceb795c07 Merge pull request #5739 from hashicorp/deps-update-go-getter
deps: Update hashicorp/go-getter
2016-03-20 22:06:38 +00:00
James Nugent 2ca38c93e4 deps: Update hashicorp/go-getter 2016-03-20 22:01:11 +00:00
James Nugent caca64dfac Update CHANGELOG.md 2016-03-20 20:44:03 +00:00
James Nugent 1f8dede54d Merge pull request #5738 from hashicorp/f-joyent-triton-licenses
provider/triton: New provider for Joyent Triton
2016-03-20 20:42:56 +00:00
James Nugent e70764f64d provider/triton: New provider for Joyent Triton
This brings across the following resources for Triton from the
joyent/triton-terraform repository, and converts them to the canonical
Terraform style, introducing Terraform-style documentation and
acceptance tests which run against the live API rather than the local
APIs:

- triton_firewall_rule
- triton_machine
- triton_key
2016-03-20 20:15:17 +00:00
Paul Hinze 29dff24189 Update CHANGELOG.md 2016-03-20 14:57:53 -05:00
Paul Hinze b1d9bea641 Merge branch 'apparentlymart-influxdb-provider'
Closes #3478
2016-03-20 14:56:20 -05:00
Paul Hinze f450584617 provider/influxdb: vendor dependencies 2016-03-20 14:55:48 -05:00
Martin Atkins 7061448d74 Docs for InfluxDB provider and database resource 2016-03-20 14:53:34 -05:00
Martin Atkins 1c07e0de21 influxdb_database resource.
Creates a database on an InfluxDB server. InfluxDB databases don't have
any schema or other settings, so this is a really simple resource.
2016-03-20 14:53:34 -05:00
Martin Atkins 5ef646e072 InfluxDB provider 2016-03-20 14:53:34 -05:00
Paul Hinze c3c3ea2951 Update CHANGELOG.md 2016-03-20 12:17:01 -05:00
Paul Hinze 66fdd196f1 Merge pull request #5716 from Ensighten/ultradns-provider 2016-03-20 12:13:13 -05:00
Josh Masseo 1b4991163f UltraDNS Provider 2016-03-20 12:10:59 -05:00
James Nugent 85b4b5813f Revert "provider/triton: New provider for Joyent Triton"
This reverts commit f60f04ac70.
2016-03-19 17:53:06 +00:00
James Nugent 5bae6cb1e6 Merge pull request #5277 from hashicorp/f-joyent-triton
provider/triton: New provider for Joyent Triton
2016-03-19 17:49:39 +00:00
James Nugent 0ba04cd6b0 Update CHANGELOG.md 2016-03-19 17:07:58 +00:00
James Nugent c71751c596 Merge pull request #5428 from shaneog/google_dns_managed_zone
description is now a required field for google_dns_managed_zone
2016-03-19 17:06:13 +00:00
James Nugent b952336d38 Merge pull request #5730 from JacobASeverson/test_user
Pull out the hardcoded test user in the Github provider for #5729
2016-03-19 17:02:59 +00:00
Jacob Severson b1e7065878 Pulling out the hardcoded test user 2016-03-18 21:55:33 -05:00
James Nugent f60f04ac70 provider/triton: New provider for Joyent Triton
This brings across the following resources for Triton from the
joyent/triton-terraform repository, and converts them to the canonical
Terraform style, introducing Terraform-style documentation and
acceptance tests which run against the live API rather than the local
APIs:

- triton_firewall_rule
- triton_machine
- triton_key
2016-03-18 23:35:01 +00:00
Paul Hinze 020e564dc7 Merge pull request #5725 from hashicorp/phinze/aws-aurora-db-subnet-group-name-docs
provider/aws: clarify `db_subnet_group_name` in Aurora docs
2016-03-18 18:25:43 -05:00
Paul Hinze 4ffd733ca4 Merge pull request #5726 from hashicorp/phinze/doc-debugging-panics
docs: Add a section to Debugging docs about crash logs
2016-03-18 18:24:09 -05:00
Paul Hinze 209b691971 docs: Add a section to Debugging docs about crash logs
Not necessary for the average user, but perhaps helpful to the intrepid
one!
2016-03-18 18:10:26 -05:00
Paul Hinze fe04808d0d provider/aws: clarify `db_subnet_group_name` in Aurora docs
The `db_subnet_group_name` needs to match between clusters and their
instances.
2016-03-18 17:15:13 -05:00
Paul Hinze 46469d8ec3 Update CHANGELOG.md 2016-03-18 16:17:22 -05:00
Paul Hinze d60bf93b4d Merge pull request #5723 from hashicorp/phinze/rds-instance-generate-identifier
provider/aws: ability to generate unique RDS identifier
2016-03-18 16:16:35 -05:00
Paul Hinze 4e5429a140 provider/aws: ability to generate unique RDS identifier
Needed to truncate the identifier for SQL Server engines to keep it at
max 15 chars per the docs. Not a full UUID going into it, but should be
"unique enough" to not matter in practice.

Modified the basic test to use the generated value. Other tests are
still working w/ explicitly specified identifiers.
2016-03-18 16:07:37 -05:00
Paulo Eduardo Deininger Messias Alves 0a0ccb84f2 Add DefaultOs on Stack creation (fix Windows stack issue) 2016-03-18 17:51:25 -03:00
Paul Stack b9620e9c28 Update CHANGELOG.md 2016-03-19 01:34:04 +05:30
Paul Stack f2fb5d6f9f Merge pull request #5721 from stack72/f-aws-redshift-modify
provider/aws: `aws_redshift_cluster` now allows`publicly_accessible` to be modified
2016-03-19 01:32:06 +05:30
stack72 12ac0761b7 provider/aws: Modify `aws_redshift_cluster` now allows
`publicly_accessible` to be changed

Also updated the AWS Go SDK from 1.1.9 -> 1.1.12 as this was required to
allow the new behavior for the Redshift API
2016-03-19 01:05:09 +05:30
Paul Hinze 6bba27c509 Merge pull request #5720 from hashicorp/f-aws-asg-metrics-docs
documentation/aws: Changing `aws_autoscaling_group` `metrics_granularity` to be optional and noting that it has a default value of 1Minute
2016-03-18 14:07:12 -05:00
stack72 2e1455df2f documentation/aws: Changing `aws_autoscaling_group` `metrics_granularity` to be optional and noting that it has a default value of 1Minute 2016-03-19 00:00:22 +05:30
Paul Hinze 88a1103738 Update CHANGELOG.md 2016-03-18 13:00:55 -05:00
Paul Hinze 65d0707d0a Merge pull request #5717 from hashicorp/phinze/fix-rds-cluster-instance-disappears-crash
provider/aws: fix crash when Aurora instance disappears
2016-03-18 13:00:07 -05:00
James Nugent aaa527abc8 Update CHANGELOG.md 2016-03-18 17:30:30 +00:00
James Nugent 182026e830 Merge pull request #5718 from hashicorp/b-windows-color
core: Fix console colors on Windows
2016-03-18 17:29:31 +00:00
Paul Hinze 17775205f7 provider/aws: fix crash when Aurora instance disappears
Usage of a helper function was assuming that an error would be returned
in a not found condition, when in fact a nil pointer was
returned.

Attached test crashes w/o fix, passes with it.

Fixes #5350
Refs #5418
2016-03-18 12:27:57 -05:00
James Nugent c77144bd5b core: Fix console colors on Windows
This brings in the go-colorable library when running on Windows in order
to output console colors correctly instead of leaving the codes in place
as is currently the case.
2016-03-18 17:10:20 +00:00