Commit Graph

15757 Commits

Author SHA1 Message Date
Marcin Suterski
1f520bcd3b Add request_condition to backend definistion (#11238) 2017-01-18 13:43:09 +00:00
Paul Stack
5a87cd30de Update CHANGELOG.md 2017-01-18 11:55:47 +00:00
Joe Topjian
e31269d721 provider/openstack: Fix Instance Metadata Deletion (#11252)
This commit fixes a bug where instance metadata removed from the
configuration was not removed from the actual instance.
2017-01-18 11:50:59 +00:00
Marc Tamsky
da48ac2d05 clarify text: existing -> user-supplied (#11256) 2017-01-18 11:43:19 +00:00
Benjamin Richter
a54d8a2d73 Remove obsolete reference from interpolation.html.md
The reference to the resources page is obsolete, the splat syntax is not described there (nor anywhere else, as far as I can see).
2017-01-18 11:36:20 +01:00
Michael Warkentin
2b68f8aa7f Shorten ID in example (#11244)
Example code fails a validation:

```
Errors:

  * aws_elasticache_replication_group.cache: "replication_group_id" must contain from 1 to 20 alphanumeric characters or hyphens
```
2017-01-18 09:42:10 +00:00
Paul Stack
74ff5924cd Update CHANGELOG.md 2017-01-18 09:40:21 +00:00
Joe Topjian
d240ddcde8 provider/openstack: Increase deletion timeout for router interfaces (#11250) 2017-01-18 09:39:41 +00:00
Christoph Blecker
73bd728fe5 Add support for session_affinity to google_compute_region_backend_service 2017-01-17 16:32:58 -08:00
Radek Simko
49ab22a935 docs/community: Fix typo in James' bio 2017-01-17 15:12:32 -08:00
Radek Simko
775c17e513 docs: Add Radek to the Community page 2017-01-17 15:12:32 -08:00
James Bardin
7a0078232d Merge pull request #11245 from hashicorp/jbardin/GH-11170
Remove 0 counts from flatmap during MergeDiff
2017-01-17 16:33:44 -05:00
James Bardin
2820845f8c Remove 0 counts from flatmap during MergeDiff
When a InstanceState is merged with an InstanceDiff, any maps arrays or
sets that no longer exist are shown as empty with a count of 0. If these
are left in the flatmap structure, they will cause errors during
expansion because their existing in the map affects the counts for
parent structures.
2017-01-17 15:49:50 -05:00
Paul Stack
dac527be47 Update CHANGELOG.md 2017-01-17 18:44:05 +00:00
Paul Stack
36b6384956 provider/aws: Add support for placement_constraint to aws_ecs_service (#11242)
```
% make testacc TEST=./builtin/providers/aws TESTARGS='-run=TestAccAWSEcsServiceWithPlacementConstraints'
==> Checking that code complies with gofmt requirements...
go generate $(go list ./... | grep -v /terraform/vendor/)
2017/01/17 18:25:27 Generated command/internal_plugin_list.go
TF_ACC=1 go test ./builtin/providers/aws -v -run=TestAccAWSEcsServiceWithPlacementConstraints -timeout 120m
=== RUN   TestAccAWSEcsServiceWithPlacementConstraints
--- PASS: TestAccAWSEcsServiceWithPlacementConstraints (113.18s)
PASS
ok  	github.com/hashicorp/terraform/builtin/providers/aws	113.208s
```

//cc @catsby
2017-01-17 18:43:34 +00:00
Jim Bailey
104d043a01 Update networking_router_v2.html.markdown (#11243)
Missing id from docs
2017-01-17 18:36:47 +00:00
Paul Stack
9e9b7f30ab Update CHANGELOG.md 2017-01-17 18:11:33 +00:00
Greg Thole
e06f32ffe9 Provider AWS: Add Placement Strategy to aws_ecs_service resource (#11201)
* Add aws_ecs_service placement_strategy param

* Update docs
2017-01-17 18:10:44 +00:00
Paul Stack
ebfaf42cb0 provider/aws: Add the correct navigation links for the aws_inspector_* (#11240)
docs
2017-01-17 17:41:24 +00:00
Paul Stack
f7b3590801 Update CHANGELOG.md 2017-01-17 17:31:51 +00:00
David Blooman
05c83a3ca1 provider/aws: Add Inspector Support (#11217)
* provider/aws: Add Inspector Support

* inscrease time to 1 hour
2017-01-17 17:30:46 +00:00
Paul Stack
8b1f9b5092 Update CHANGELOG.md 2017-01-17 16:28:57 +00:00
Peter McAtominey
d97f7e5d7b provider/azurerm: use configured environment for storage clients (#11159)
This fixes storage related operations for all environments outside of the public
Azure cloud, tested by deploying all storage resources in a German subscription.
2017-01-17 16:28:24 +00:00
Paul Stack
061925f190 Update CHANGELOG.md 2017-01-17 16:13:46 +00:00
stack72
a3d1fa0f08
Merge branch 'ldjohnson-statuscake_adding_contact_group' 2017-01-17 16:12:49 +00:00
stack72
f6ac901315
Merge branch 'statuscake_adding_contact_group' of https://github.com/ldjohnson/terraform into ldjohnson-statuscake_adding_contact_group 2017-01-17 16:11:23 +00:00
Benjamin Richter
a53c827bdd Update interpolation.html.md (#11223)
correct typo
2017-01-17 15:40:56 +00:00
Jake Champlin
4198a1fb4d Update CHANGELOG.md 2017-01-17 09:34:53 -05:00
Jake Champlin
679c952da5 Merge pull request #11206 from hashicorp/f-add-aggregator-datadog
provider/datadog: Add aggregator method to timeboard graph resource
2017-01-17 09:34:06 -05:00
Raphael Randschau
8183d4667a provider/scaleway: fix provider configuration (#11234)
properly fetch configuration from env - leftover from #10874
2017-01-17 12:50:10 +00:00
Clint
b054e627fe Merge pull request #11200 from hashicorp/b-aws-elb-example-update
provider/aws: update aws elb example to work in vpc
2017-01-17 06:31:14 -06:00
Paul Stack
cc099eb2e1 Update CHANGELOG.md 2017-01-17 12:07:56 +00:00
Conor Mongey
77c8683281 provider/vault: Remove user input for optional vault provider fields (#11082)
* Remove the need to input vault optional settings

* Allow TypeList to skip input

* Remove conflicts on vault ca_cert_* fields
2017-01-17 12:06:55 +00:00
Paul Stack
619abeea9e Update CHANGELOG.md 2017-01-17 12:05:43 +00:00
Raphael Randschau
1e589f589c provider/scaleway improve bootscript data source (#11183)
* provider/scaleway: fix bootscript tests

the bootscript tests where failing because the referenced bootscript is no
longer available.

for now this just makes the tests pass again, next step should be to lookup a
bootscript so we don't have to update the tests all the time

* provider/scaleway: fix bootscript data source filter bug

when providing a name only the architecture was ignoerd, which can lead to
issues since some bootscript names are identical, even though the architecture
is different.

* provider/scaleway: remove data bootscript exact name test

the test fails after some time because scaleway removes older bootscripts.
let's just settle with filtered tests for now, which don't have this problem.
2017-01-17 12:05:16 +00:00
Paul Stack
4fd9012a11 Update CHANGELOG.md 2017-01-17 12:04:02 +00:00
Ollie Ford
ed2b959f7e Fix contradiction in terms with provider documentation (#10815) (#10874)
* Remove contradiction with Scaleway documentation

The parameters previously termed by Terraform:

1. Organization
2. Access key

Are referred to, respectively, by Scaleway [0] as:

1. Access key
2. Token

which is a confusing contradiction for a user.

Since Scaleway terms (1) both 'access key' [0] and 'organization ID' [1],
@nicolai86 suggested keeping the latter as already used, but changing (2) for
'token'; removing the contradiction.

This commit thus changes the parameters to:

1. Organization
2. Token

Closes #10815.

[0] - https://cloud.scaleway.com/#/credentials
[1] - https://www.scaleway.com/docs/retrieve-my-organization-id-throught-the-api

* Update docs to reflect Scaleway offering x86

Scaleway now provides x86 servers [0] as well as ARM.

This commit removes 'ARM' from various references suggesting that might be the
only option.

[0] - https://blog.online.net/2016/03/08/c2-insanely-affordable-x64-servers/
2017-01-17 12:02:55 +00:00
Paul Stack
2a022f73c0 Update CHANGELOG.md 2017-01-17 11:50:47 +00:00
Máximo Cuadros
40902f3e40 provider/ignition: allowing empty systemd.content when a dropin is provided (#11216) 2017-01-17 11:49:45 +00:00
Christoph Blecker
a866da4938 Update travis for go1.8rc1 (#11229) 2017-01-17 11:38:23 +00:00
Christoph Blecker
b61729bbaf Fix formatting on google_compute_backend_service page 2017-01-16 13:42:55 -08:00
Christoph Blecker
027ba19eb3 Update google.golang.org/api/gensupport vendor 2017-01-16 13:11:31 -08:00
Christoph Blecker
796a41e8d5 Update google.golang.org/api/compute/v1 vendor 2017-01-16 12:53:10 -08:00
James Nugent
b4eda2f96c Merge pull request #11218 from hashicorp/f-improve-test-function
Differentiate between lookup failure and value inequality.
2017-01-15 22:59:41 +00:00
Garret Pick
04862b371d 'user' is not a valid NewRelic alert channel type (#11214) 2017-01-15 12:27:24 +00:00
Jake Champlin
453f670684 Update CHANGELOG.md 2017-01-13 18:22:47 -05:00
Jake Champlin
fd20f16a06 Merge pull request #11197 from hashicorp/f-add-cloudflare-record-validation
provider/cloudflare: Add validation for record types and record content
2017-01-13 18:20:03 -05:00
Jake Champlin
f38e72f5fb
Fix fmt.Errorf() formatting 2017-01-13 18:19:35 -05:00
Jake Champlin
8fdc6518c8
provider/datadog: Add aggregator method to timeboard graph resource
Adds aggregator argument to the timeboard graph resource.

Ex:
```
request {
  q = "top(avg:docker.cpu.system{*} by {container_name}, 10, 'mean', 'desc')"
  aggregator = "sum"
}
```

```
$ make testacc TEST=./builtin/providers/datadog TESTARGS='-run=TestAccDatadogTimeboard_update'
==> Checking that code complies with gofmt requirements...
go generate $(go list ./... | grep -v /terraform/vendor/)
2017/01/13 17:52:50 Generated command/internal_plugin_list.go
TF_ACC=1 go test ./builtin/providers/datadog -v -run=TestAccDatadogTimeboard_update -timeout 120m
=== RUN   TestAccDatadogTimeboard_update
--- PASS: TestAccDatadogTimeboard_update (82.60s)
PASS
ok      github.com/hashicorp/terraform/builtin/providers/datadog        82.619s
```

Fixes: #11168
2017-01-13 18:08:41 -05:00
James Bardin
d2d2cfd1c5 Merge pull request #11202 from hashicorp/jbardin/vet
vet all packages
2017-01-13 17:56:16 -05:00