Tom Harvey
3383222667
Merge pull request #13670 from StephenWeatherford/dev/stephweatherford/9694
...
[MS] Fix crash #7353 , and support bool and int outputs
2017-05-03 08:06:31 +01:00
Tom Harvey
5a2aecd1e1
Merge pull request #14099 from dominik-lekse/public-feature/azurerm-sql-elasticpool
...
provider/azurerm: Add resource azurerm_sql_elasticpool
2017-05-03 06:29:24 +01:00
Christoph Tavan
69681b0a86
provider/google: Improve error messages in backend_service test
2017-05-02 23:18:41 +02:00
Christoph Tavan
08b9a11b42
provider/google: Improve backend service error handling
...
Unset id in case the backend service cannot be created. This basically
updates these lines of code to match the more modern style which is
being used e.g. for the google_compute_instance resource.
2017-05-02 23:18:41 +02:00
Christoph Tavan
9b9144ba95
provider/google: Add support for backend buckets
...
Adds a new resource google_compute_backend_bucket according to
https://cloud.google.com/compute/docs/reference/latest/backendBuckets
Fixes hashicorp/terraform#12505
2017-05-02 23:18:40 +02:00
Christoph Tavan
c9640e40df
provider/google: Update Google Compute godep
2017-05-02 23:08:23 +02:00
Stephen Weatherford
202ed9c680
Use false/true instead of 0/1 for bool
2017-05-02 19:13:25 +00:00
Jake Champlin
78955efdd7
Merge pull request #11452 from pbthorste/master
...
provider/postgres grant role when creating database
2017-05-02 11:41:26 -04:00
Jake Champlin
43a2220808
Merge pull request #14064 from dgolja/bugfix/sns_delivery_policy
...
provider/aws: Fixes the bug where SNS delivery policy get always recreated
2017-05-02 10:33:42 -04:00
Dejan Golja
1df7e3afad
acceptance test for SNS delivery policy
2017-05-03 00:11:58 +10:00
Jake Champlin
b75d315690
Merge pull request #14134 from hashicorp/b-fix-panic-remote-exec
...
provisioner/remote-exec: Fix panic from remote_exec provisioner
2017-05-02 09:56:53 -04:00
Dominik Lekse
bd51a4db22
provider/azurerm: Pull request #14099 Removed unused Azure Go SDK clients; Safe guard ElasticPoolProperties in resourceArmSqlElasticPoolRead
2017-05-02 14:55:41 +02:00
Dominik Lekse
8491fb9498
provider/azurerm Completed test TestAccAzureRMSqlDatabase_elasticPool to verify creating a SQL database in an SQL elastic pool
2017-05-02 14:50:32 +02:00
Dominik Lekse
f41594952e
Merge commit 'a5908cd288d5ab3754d47376ce162369e569bba2' into public-feature/azurerm-sql-elasticpool
2017-05-02 14:27:28 +02:00
Kannan Goundan
adb789f0f8
aws_route53_record: Only unquote the record types that we quote. ( #11257 )
...
Also clean up the code a little.
2017-05-02 10:31:51 +01:00
Radek Simko
b2ae6fe392
provider/dme: Save records in lowercase to avoid diffs ( #14130 )
2017-05-02 06:36:16 +01:00
Dana Hoffman
cfbe11850d
provider/google: add support for networkIP in compute instance templates ( #13515 )
2017-05-01 17:16:05 -07:00
Dana Hoffman
8ae5ad46e0
provider/google: Add pagination for reading project services ( #13758 )
2017-05-01 16:33:51 -07:00
Clint
a8e4a9bf07
provider/aws: Update `aws_emr_cluster` to support Security Configuration ( #14133 )
...
* added emr security configurations
* gofmt after rebase
* provider/aws: Update EMR Cluster to support Security Configuration
* update test to create key
* update docs
2017-05-01 17:02:59 -05:00
Jake Champlin
7e5eeb2268
provisioner/remote-exec: Fix panic from remote_exec provisioner
...
Fixes panic on `nil` values of `inline` and `scripts` from improper interface casts.
Fixes : #13970
2017-05-01 16:48:42 -04:00
Jake Champlin
3a01d5f5e1
Merge pull request #14104 from rlweb/feature/aws_dynamodb_table-add-timetolive
...
provider/aws: aws_dynamodb_table Add support for TimeToLive
2017-05-01 15:37:34 -04:00
Rhys Laval
64b5ff54eb
Fix vet issue
2017-05-01 19:56:21 +01:00
Jake Champlin
05654b02a2
Merge pull request #14078 from justincampbell/heroku-pipelines
...
provider/heroku: Add resources for Heroku Pipelines
2017-05-01 10:52:54 -04:00
Jake Champlin
4939e24ca0
Merge pull request #14103 from travertischio/fastly-optional-conditions
...
provider/fastly Changes setting conditionals to optional
2017-05-01 10:21:35 -04:00
Justin Campbell
61f45dd585
provider/heroku: scope valid stage names to func
2017-05-01 10:20:51 -04:00
Justin Campbell
02bb1e6907
provider/heroku: Output IDs on failure
2017-05-01 10:20:28 -04:00
Justin Campbell
3d4f1ba4f3
provider/heroku: Remove unused argument in test
2017-05-01 10:20:04 -04:00
Justin Campbell
3a87ca4a43
provider/heroku: Prefer struct for required attrs
2017-05-01 10:19:44 -04:00
Justin Campbell
e2b361f603
provider/heroku: Allow renaming a pipeline
2017-05-01 10:15:08 -04:00
Justin Campbell
dd48b5b7e7
provider/heroku: heroku_pipeline_coupling
...
Also adds validators for UUID and pipeline stage names
2017-05-01 10:15:08 -04:00
Justin Campbell
40805bb80c
provider/heroku: Add heroku_pipeline resource
2017-05-01 10:15:07 -04:00
Rhys Laval
8230a5ded8
provider/aws: aws_dynamodb_table Add support for TimeToLive. Fix errcheck
2017-04-30 23:34:19 +01:00
Rhys Laval
27d3d2a871
provider/aws: aws_dynamodb_table Add support for TimeToLive
2017-04-30 23:20:38 +01:00
travertischio
041d5a369e
Makes cache setting condition optional in fastly service
2017-04-30 17:16:06 -03:00
travertischio
3489795396
Makes request condition optional for fastly request settings
2017-04-30 17:15:51 -03:00
Dominik Lekse
720ae3dea0
Added resource azurerm_sql_elasticpool
2017-04-30 11:48:33 +02:00
Gareth Oakley
e4c732b34c
Add support for IAMDatabaseAuthenticationEnabled
2017-04-29 20:32:21 +01:00
stack72
be002d9345
provider/aws: Add documentation for the EFS File System DataSource
2017-04-29 11:38:10 +12:00
stack72
6f4f13e462
Merge branch 'provider/aws/data_source_aws_efs_file_system' of https://github.com/craigknott/terraform into craigknott-provider/aws/data_source_aws_efs_file_system
2017-04-29 11:09:44 +12:00
Clint
7c59f7e282
provider/aws: Add EMR Security Configuration Resource ( #14080 )
...
* provider/aws: Add EMR Security Configuration
* provider/aws: Document EMR security configuration
* small refactoring and add an import test
2017-04-28 16:28:49 -05:00
Jake Champlin
d091881fb0
Merge pull request #14079 from hashicorp/b-instance-source-dest-check
...
provider/aws: Fix source_dest_check with network_interface
2017-04-28 17:17:06 -04:00
Jake Champlin
d3c1f4b48d
provider/aws: Fix source_dest_check with network_interface
...
The default value for `source_dest_check` needs to remain the same, so as not to break any backwards compatibility, however, adding a new `network_interface` parameter with a pre-configured network_interface that has `source_dest_check` set to false throws a diff after initial apply. Since we don't want to change `source_dest_check` to computed in order to not break sane defaults, ignore the diff thrown if `network_interface` attributes are configured on an instance.
```
$ make testacc TEST=./builtin/providers/aws TESTARGS="-run=TestAccAWSInstance_primaryNetworkInterfaceSourceDestCheck"
==> Checking that code complies with gofmt requirements...
go generate $(go list ./... | grep -v /terraform/vendor/)
2017/04/28 16:26:02 Generated command/internal_plugin_list.go
TF_ACC=1 go test ./builtin/providers/aws -v -run=TestAccAWSInstance_primaryNetworkInterfaceSourceDestCheck -timeout 120m
=== RUN TestAccAWSInstance_primaryNetworkInterfaceSourceDestCheck
--- PASS: TestAccAWSInstance_primaryNetworkInterfaceSourceDestCheck (134.20s)
PASS
ok github.com/hashicorp/terraform/builtin/providers/aws 134.211s
```
```
$ make testacc TEST=./builtin/providers/aws TESTARGS="-run=TestAccAWSInstance_sourceDestCheck"
==> Checking that code complies with gofmt requirements...
go generate $(go list ./... | grep -v /terraform/vendor/)
2017/04/28 16:15:14 Generated command/internal_plugin_list.go
TF_ACC=1 go test ./builtin/providers/aws -v -run=TestAccAWSInstance_sourceDestCheck -timeout 120m
=== RUN TestAccAWSInstance_sourceDestCheck
--- PASS: TestAccAWSInstance_sourceDestCheck (179.81s)
PASS
ok github.com/hashicorp/terraform/builtin/providers/aws 179.815s
```
Fixes : #14068
2017-04-28 16:35:54 -04:00
James Nugent
eaed36b47e
provider/triton: Add `insecure_skip_tls_verify`
...
This commit adds an option to skip TLS verification of the Triton
endpoint, which can be useful for private or temporary installations not
using a certificate signed by a trusted root CA.
Fixes #13722 .
2017-04-28 11:56:26 -07:00
Brian Cervenka
93a0bad923
provider/triton: Add metadata key for cloud-init
...
Under joyent/triton, the cloud-init cloud-config data actually comes out
of a key called cloud-init:user-data, as opposed to to the standard
user-data. This will make it possible to send the cloud-config data to
triton machines.
Documentation reference: https://docs.joyent.com/public-cloud/instances/virtual-machines/images/linux/ubuntu-certified#cloud-init-examples
2017-04-28 10:52:54 -07:00
Dan Peterson
8ec67413be
providers/heroku: wait for spaces to be allocated ( #14052 )
2017-04-28 08:40:18 -05:00
Dejan Golja
7c4a242661
Fixes the bug where sns delivery policy get always recreated (see https://github.com/hashicorp/terraform/issues/14024 )
2017-04-28 13:18:12 +10:00
Paul Stack
93e5d573ce
provider/aws: Exclude aws_instance volume tagging for China and Gov Clouds ( #14055 )
...
Fixes : #14049
The China and Gov regions do not support the new way of tagging
instances and volumes on creation. Therefore, we need to hack this to
make sure we don't try and set these on instance creation
2017-04-28 12:09:18 +12:00
Dana Hoffman
2b911dcc58
provider/google: ignore certain project services that can't be enabled directly via the api ( #13730 )
2017-04-27 13:00:54 -07:00
Dan Peterson
3b47f9439b
providers/heroku: use resourceHerokuAppFeature prefix ( #14051 )
...
Change eg resourceAppFeatureRead to resourceHerokuAppFeatureRead to
conform to common style.
2017-04-27 14:18:55 -05:00
Paddy
973eda94c7
Merge pull request #14045 from hashicorp/paddy_project_metadata_tests
...
provider/google: fix project metadata tests
2017-04-27 11:52:26 -07:00