Jake Champlin
9cbd67dd0b
provider/aws: Add aws_instance data source
...
Adds the `aws_instance` data source, tests, and documentation.
```
==> Checking that code complies with gofmt requirements...
go generate $(go list ./... | grep -v /terraform/vendor/)
2017/01/18 11:49:09 Generated command/internal_plugin_list.go
TF_ACC=1 go test ./builtin/providers/aws -v -run=TestAccAWSInstanceDataSource -timeout 120m
=== RUN TestAccAWSInstanceDataSource_basic
--- PASS: TestAccAWSInstanceDataSource_basic (106.24s)
=== RUN TestAccAWSInstanceDataSource_AzUserData
--- PASS: TestAccAWSInstanceDataSource_AzUserData (108.52s)
=== RUN TestAccAWSInstanceDataSource_gp2IopsDevice
--- PASS: TestAccAWSInstanceDataSource_gp2IopsDevice (80.71s)
=== RUN TestAccAWSInstanceDataSource_blockDevices
--- PASS: TestAccAWSInstanceDataSource_blockDevices (94.07s)
=== RUN TestAccAWSInstanceDataSource_rootInstanceStore
--- PASS: TestAccAWSInstanceDataSource_rootInstanceStore (95.17s)
=== RUN TestAccAWSInstanceDataSource_privateIP
--- PASS: TestAccAWSInstanceDataSource_privateIP (241.75s)
=== RUN TestAccAWSInstanceDataSource_keyPair
--- PASS: TestAccAWSInstanceDataSource_keyPair (208.77s)
=== RUN TestAccAWSInstanceDataSource_VPC
--- PASS: TestAccAWSInstanceDataSource_VPC (109.89s)
=== RUN TestAccAWSInstanceDataSource_SecurityGroups
--- PASS: TestAccAWSInstanceDataSource_SecurityGroups (118.66s)
=== RUN TestAccAWSInstanceDataSource_VPCSecurityGroups
--- PASS: TestAccAWSInstanceDataSource_VPCSecurityGroups (136.79s)
PASS
ok github.com/hashicorp/terraform/builtin/providers/aws 1300.625s
```
2017-01-18 12:19:44 -05:00
Michael Warkentin
51e1a15811
Update `parameter_group_name` ( #11269 )
...
```
1 error(s) occurred:
* aws_elasticache_replication_group.cache: Error creating Elasticache Replication Group: InvalidParameterCombination: Expected a parameter group of family redis3.2 but found one of family redis2.8
status code: 400, request id: 9e6563a4-dd91-11e6-bc8b-ed011a44f429
```
2017-01-18 15:24:45 +00:00
Paul Stack
218237aa61
provider/profitbricks: Rename the profitbricks bin so that the plugin ( #11267 )
...
can build on it's own
2017-01-18 14:47:49 +00:00
Paul Stack
e0c97b20fe
Update CHANGELOG.md
2017-01-18 14:45:32 +00:00
Jasmin Gacic
7e9c850936
Terraform ProfitBricks Builder ( #7943 )
...
* Terraform ProfitBricks Builder
* make fmt
* Merge remote-tracking branch 'upstream/master' into terraform-provider-profitbricks
# Conflicts:
# command/internal_plugin_list.go
* Addressing PR remarks
* Removed importers
2017-01-18 14:43:09 +00:00
Clint
07feb057b4
Merge pull request #11259 from telepath/patch-2
...
Remove obsolete reference from interpolation.html.md
2017-01-18 08:41:31 -06:00
Clint
334b5b42d7
Update CHANGELOG.md
2017-01-18 08:41:16 -06:00
Clint
c5f899d64c
Merge pull request #11247 from hashicorp/b-aws-rds-mssql-timezone
...
provider/aws: Add support for setting MSSQL Timezone in aws_db_instance
2017-01-18 08:39:41 -06:00
clint shryock
549fd22c87
provider/aws: Add support for setting MSSQL Timezone in aws_db_instance
2017-01-18 08:39:18 -06:00
Paul Stack
1faf17ffd8
Update CHANGELOG.md
2017-01-18 14:11:57 +00:00
Eric Lee
33f781be36
provider/aws allow ALB target group stickiness to be enabled ( #11251 )
...
* aws_alb_target_group allow stickiness to be disabled
* aws_alb_target_group document stickiness enabled flag
2017-01-18 14:10:09 +00:00
Paul Stack
447f764c4e
Update CHANGELOG.md
2017-01-18 13:51:14 +00:00
Dana Hoffman
449a98a398
providers/google: Add support for encrypting a disk ( #11167 )
...
* providers/google: add support for encrypting a disk
* providers/google: Add docs for encrypting disks
* providers/google: CSEK small fixes: sensitive params and mismatched state files
2017-01-18 13:49:48 +00:00
Paul Stack
f09d1235d1
Update CHANGELOG.md
2017-01-18 13:44:34 +00:00
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