James Bardin
5c1b625c84
Add support for Amazon Elastic Transcoder
...
- Add resources for elastic transcoder pipelines and presets
2016-06-07 16:07:08 -04:00
Joshua Spence
d3030e1e0f
Add `name_prefix` to `aws_iam_instance_profile` and `aws_iam_role` ( #6939 )
2016-06-05 00:46:27 +01:00
James Nugent
07b7e757aa
Merge pull request #7007 from hashicorp/f-remove-bin-tests
...
core: Remove tests from provider binaries
2016-06-03 14:08:33 -05:00
James Nugent
69df3beb89
core: Remove tests from provider binaries
...
These tests run each time Travis builds, causing additional noise and a
(negligible) speed decrease. However, since the advent of internal
plugins, these tests are unnecessary, and each file only carries a
package declaration anyway - so there are no tests actually executed!
2016-06-03 13:47:58 -05:00
clint shryock
b24228021f
Merge branch 'pr-6865'
...
* pr-6865:
provider/aws: Add db_param group to RDS Cluster Instance test
remove status attribute
support aurora instance's parameter group and modifyinstance
2016-06-03 13:46:14 -05:00
clint shryock
412d88e768
provider/aws: Add db_param group to RDS Cluster Instance test
2016-06-03 13:46:01 -05:00
clint shryock
badbe6d738
provider/aws: Fix panics in datasource AMI
2016-06-03 09:19:51 -05:00
Linda Xu
5ca5b1e3a1
remove status attribute
2016-06-02 20:37:36 -07:00
Joe Topjian
8691f2477d
Merge pull request #6921 from jtopjian/openstack-blockdevice-forcenew
...
provider/openstack: Enforce ForceNew on Instance Block Device
2016-06-02 20:30:46 -06:00
Joe Topjian
ead1fed897
provider/openstack: Enforce ForceNew on Instance Block Device
...
This commit causes openstack_compute_instance_v2 resources to be
destroyed and recreated upon changes to any block_device argument.
2016-06-03 02:16:40 +00:00
Joe Topjian
c1ec286ff7
Merge pull request #6919 from jtopjian/openstack-lb-pool-provider
...
provider/openstack: Add lb_provider argument to lb_pool_v1 resource
2016-06-02 20:05:06 -06:00
clint shryock
3f0650b585
provider/aws: randomize role name for test
2016-06-02 15:22:16 -05:00
clint shryock
2703c4eab9
provider/aws: fix go fmt
2016-06-02 14:40:43 -05:00
clint shryock
e427880684
provider/aws: Fix TestAccAWSElasticacheSecurityGroup_basic test
2016-06-02 14:36:30 -05:00
clint shryock
a258e492cd
provider/aws: randomize ASG Notification test names
2016-06-02 14:36:30 -05:00
Chris Love
7b449b66a0
Adding Govomi Debug Logging Capability and refactoring of integration tests ( #6893 )
...
* Adding debug functionality to log debug api calls
* adding debug and refactoring tests
* more tweaks with tests
* updating documentation
* more refactoring of tests
* working through factor for testing
* removing logging that displays username and password
* more work on getting tests stable
2016-06-02 20:15:01 +01:00
stack72
b3d680eee0
Merge branch 'master' of https://github.com/statoilfuelretail/terraform into statoilfuelretail-master
2016-06-02 18:06:37 +01:00
Paul Stack
695633257e
provider/azurerm: Fix up some small issues for a post SDK upgrade test ( #6981 )
...
issue
2016-06-02 12:59:33 +01:00
Radek Simko
2a9f47aa70
provider/aws: aws_s3_object -> aws_s3_bucket_object (docs + filename) ( #6979 )
...
* aws/docs: Fix s3_bucket_object DS documentation
* provider/aws: aws_s3_object -> aws_s3_bucket_object
2016-06-02 12:13:39 +01:00
Anshul Sharma
1f28bf0a74
set cross_zone_load_balancing default to true ( #6897 )
...
https://github.com/hashicorp/terraform/issues/6891
2016-06-02 12:08:46 +01:00
Radek Simko
1ea5cff9b3
Merge pull request #6946 from TimeIncOSS/f-aws-s3-object-data-source
...
provider/aws: Add aws_s3_bucket_object data source
2016-06-02 07:04:46 +01:00
James Nugent
578c37877e
provider/azure: Fix management client upgrade
2016-06-01 20:01:31 -05:00
James Nugent
738f4bd777
provider/azurerm: Fix azurerm_virtual_machine
2016-06-01 19:52:57 -05:00
James Nugent
6ee2bd4a55
provider/azurerm: Fix CDN resources
2016-06-01 19:52:57 -05:00
James Nugent
0691c0eb91
provider/azurerm: Fix azurerm_template_deployment
...
Tests are too slow to run.
2016-06-01 19:52:56 -05:00
James Nugent
8ecfddf507
provider/azurerm: Fix azurerm_network_security_group_rule
...
```
HTTP_PROXY=http://localhost:8888 make testacc TEST=./builtin/providers/azurerm TESTARGS="-run TestAccAzureRMNetworkSecurityRule_"
==> Checking that code complies with gofmt requirements...
/Users/James/Code/go/bin/stringer
go generate $(go list ./... | grep -v /vendor/)
2016/06/01 19:19:59 Generated command/internal_plugin_list.go
TF_ACC=1 go test ./builtin/providers/azurerm -v -run TestAccAzureRMNetworkSecurityRule_ -timeout 120m
=== RUN TestAccAzureRMNetworkSecurityRule_basic
--- PASS: TestAccAzureRMNetworkSecurityRule_basic (105.61s)
=== RUN TestAccAzureRMNetworkSecurityRule_addingRules
--- PASS: TestAccAzureRMNetworkSecurityRule_addingRules (141.59s)
PASS
ok github.com/hashicorp/terraform/builtin/providers/azurerm 247.221s
```
2016-06-01 19:52:56 -05:00
James Nugent
2f66747e79
provider/azurerm: Fix azurerm_network_security_group
...
```
HTTP_PROXY=http://localhost:8888 make testacc TEST=./builtin/providers/azurerm TESTARGS="-run TestAccAzureRMNetworkSecurityGroup_"
==> Checking that code complies with gofmt requirements...
/Users/James/Code/go/bin/stringer
go generate $(go list ./... | grep -v /vendor/)
2016/06/01 19:09:36 Generated command/internal_plugin_list.go
TF_ACC=1 go test ./builtin/providers/azurerm -v -run TestAccAzureRMNetworkSecurityGroup_ -timeout 120m
=== RUN TestAccAzureRMNetworkSecurityGroup_basic
--- PASS: TestAccAzureRMNetworkSecurityGroup_basic (81.00s)
=== RUN TestAccAzureRMNetworkSecurityGroup_withTags
--- PASS: TestAccAzureRMNetworkSecurityGroup_withTags (101.89s)
=== RUN TestAccAzureRMNetworkSecurityGroup_addingExtraRules
--- PASS: TestAccAzureRMNetworkSecurityGroup_addingExtraRules (99.33s)
PASS
ok github.com/hashicorp/terraform/builtin/providers/azurerm 282.240s
```
2016-06-01 19:52:56 -05:00
James Nugent
0e3da1f98c
provider/azurerm: Fix azurerm_local_network_gateway
...
```
HTTP_PROXY=http://localhost:8888 make testacc TEST=./builtin/providers/azurerm TESTARGS="-run TestAccAzureRMLocalNetworkGateway_"
==> Checking that code complies with gofmt requirements...
/Users/James/Code/go/bin/stringer
go generate $(go list ./... | grep -v /vendor/)
2016/06/01 18:59:05 Generated command/internal_plugin_list.go
TF_ACC=1 go test ./builtin/providers/azurerm -v -run TestAccAzureRMLocalNetworkGateway_ -timeout 120m
=== RUN TestAccAzureRMLocalNetworkGateway_basic
--- PASS: TestAccAzureRMLocalNetworkGateway_basic (95.25s)
PASS
ok github.com/hashicorp/terraform/builtin/providers/azurerm 95.260s
```
2016-06-01 19:52:56 -05:00
James Nugent
bde2c502b6
provider/azurerm: Fix azurerm_network_interface_card
...
```
HTTP_PROXY=http://localhost:8888 make testacc TEST=./builtin/providers/azurerm TESTARGS="-run TestAccAzureRMNetworkInterface"
==> Checking that code complies with gofmt requirements...
/Users/James/Code/go/bin/stringer
go generate $(go list ./... | grep -v /vendor/)
2016/06/01 18:46:41 Generated command/internal_plugin_list.go
TF_ACC=1 go test ./builtin/providers/azurerm -v -run TestAccAzureRMNetworkInterface -timeout 120m
=== RUN TestAccAzureRMNetworkInterface_basic
--- PASS: TestAccAzureRMNetworkInterface_basic (118.72s)
=== RUN TestAccAzureRMNetworkInterface_enableIPForwarding
--- PASS: TestAccAzureRMNetworkInterface_enableIPForwarding (123.44s)
=== RUN TestAccAzureRMNetworkInterface_withTags
--- PASS: TestAccAzureRMNetworkInterface_withTags (139.62s)
PASS
ok github.com/hashicorp/terraform/builtin/providers/azurerm 381.802s
```
2016-06-01 19:52:56 -05:00
James Nugent
a9b9986e76
provider/azurerm: Fix azurerm_route
...
```
HTTP_PROXY=http://localhost:8888 make testacc TEST=./builtin/providers/azurerm TESTARGS="-run TestAccAzureRMRoute_"
==> Checking that code complies with gofmt requirements...
/Users/James/Code/go/bin/stringer
go generate $(go list ./... | grep -v /vendor/)
2016/06/01 18:28:38 Generated command/internal_plugin_list.go
TF_ACC=1 go test ./builtin/providers/azurerm -v -run TestAccAzureRMRoute_ -timeout 120m
=== RUN TestAccAzureRMRoute_basic
--- PASS: TestAccAzureRMRoute_basic (98.80s)
=== RUN TestAccAzureRMRoute_multipleRoutes
--- PASS: TestAccAzureRMRoute_multipleRoutes (130.77s)
PASS
ok github.com/hashicorp/terraform/builtin/providers/azurerm 229.584s
```
2016-06-01 19:52:56 -05:00
James Nugent
9b9ec7bb6c
provider/azurerm: Fix azurerm_route_table
...
```
HTTP_PROXY=http://localhost:8888 make testacc TEST=./builtin/providers/azurerm TESTARGS="-run TestAccAzureRMRouteTable"
==> Checking that code complies with gofmt requirements...
/Users/James/Code/go/bin/stringer
go generate $(go list ./... | grep -v /vendor/)
2016/06/01 18:19:00 Generated command/internal_plugin_list.go
TF_ACC=1 go test ./builtin/providers/azurerm -v -run TestAccAzureRMRouteTable -timeout 120m
=== RUN TestAccAzureRMRouteTable_basic
--- PASS: TestAccAzureRMRouteTable_basic (76.52s)
=== RUN TestAccAzureRMRouteTable_withTags
--- PASS: TestAccAzureRMRouteTable_withTags (92.15s)
=== RUN TestAccAzureRMRouteTable_multipleRoutes
--- PASS: TestAccAzureRMRouteTable_multipleRoutes (98.14s)
PASS
ok github.com/hashicorp/terraform/builtin/providers/azurerm 266.828s
```
2016-06-01 19:52:56 -05:00
James Nugent
5f45521795
provider/azurerm: Fix azurerm_storage_container
...
```
HTTP_PROXY=http://localhost:8888 make testacc TEST=./builtin/providers/azurerm TESTARGS="-run TestAccAzureRMStorageContainer"
==> Checking that code complies with gofmt requirements...
/Users/James/Code/go/bin/stringer
go generate $(go list ./... | grep -v /vendor/)
2016/06/01 18:10:56 Generated command/internal_plugin_list.go
TF_ACC=1 go test ./builtin/providers/azurerm -v -run TestAccAzureRMStorageContainer -timeout 120m
=== RUN TestAccAzureRMStorageContainer_basic
--- PASS: TestAccAzureRMStorageContainer_basic (102.16s)
=== RUN TestAccAzureRMStorageContainer_disappears
--- PASS: TestAccAzureRMStorageContainer_disappears (101.05s)
PASS
ok github.com/hashicorp/terraform/builtin/providers/azurerm 203.221s
```
2016-06-01 19:52:56 -05:00
James Nugent
26e2c9bec2
provider/azurerm: Fix azurerm_storage_account
...
```
HTTP_PROXY=http://localhost:8888 make testacc TEST=./builtin/providers/azurerm TESTARGS="-run TestAccAzureRMStorageAccount"
==> Checking that code complies with gofmt requirements...
/Users/James/Code/go/bin/stringer
go generate $(go list ./... | grep -v /vendor/)
2016/06/01 18:05:12 Generated command/internal_plugin_list.go
TF_ACC=1 go test ./builtin/providers/azurerm -v -run TestAccAzureRMStorageAccount -timeout 120m
=== RUN TestAccAzureRMStorageAccount_basic
--- PASS: TestAccAzureRMStorageAccount_basic (89.48s)
PASS
ok github.com/hashicorp/terraform/builtin/providers/azurerm 89.491s
```
2016-06-01 19:52:56 -05:00
James Nugent
3831553c72
provider/azurerm: Fix azurerm_public_ip
...
```
HTTP_PROXY=http://localhost:8888 make testacc TEST=./builtin/providers/azurerm TESTARGS="-run TestAccAzureRMPublicIpStatic"
==> Checking that code complies with gofmt requirements...
/Users/James/Code/go/bin/stringer
go generate $(go list ./... | grep -v /vendor/)
2016/06/01 17:09:54 Generated command/internal_plugin_list.go
TF_ACC=1 go test ./builtin/providers/azurerm -v -run TestAccAzureRMPublicIpStatic -timeout 120m
=== RUN TestAccAzureRMPublicIpStatic_basic
--- PASS: TestAccAzureRMPublicIpStatic_basic (101.00s)
=== RUN TestAccAzureRMPublicIpStatic_withTags
--- PASS: TestAccAzureRMPublicIpStatic_withTags (125.13s)
=== RUN TestAccAzureRMPublicIpStatic_update
--- PASS: TestAccAzureRMPublicIpStatic_update (128.66s)
PASS
ok github.com/hashicorp/terraform/builtin/providers/azurerm 354.802s
```
2016-06-01 19:52:56 -05:00
James Nugent
876d0269df
provider/azurerm: Fix azurerm_subnet
...
```
make testacc TEST=./builtin/providers/azurerm TESTARGS="-run TestAccAzureRMSubnet"
==> Checking that code complies with gofmt requirements...
/Users/James/Code/go/bin/stringer
go generate $(go list ./... | grep -v /vendor/)
2016/06/01 16:54:37 Generated command/internal_plugin_list.go
TF_ACC=1 go test ./builtin/providers/azurerm -v -run TestAccAzureRMSubnet -timeout 120m
=== RUN TestAccAzureRMSubnet_basic
--- PASS: TestAccAzureRMSubnet_basic (131.83s)
PASS
ok github.com/hashicorp/terraform/builtin/providers/azurerm
131.844s
```
2016-06-01 19:52:55 -05:00
James Nugent
36a204506f
provider/azurerm: Fix azurerm_virtual_network
...
```
make testacc TEST=./builtin/providers/azurerm TESTARGS="-run TestAccAzureRMVirtualNetwork"
==> Checking that code complies with gofmt requirements...
/Users/James/Code/go/bin/stringer
go generate $(go list ./... | grep -v /vendor/)
2016/06/01 16:19:17 Generated command/internal_plugin_list.go
TF_ACC=1 go test ./builtin/providers/azurerm -v -run TestAccAzureRMVirtualNetwork -timeout 120m
=== RUN TestAccAzureRMVirtualNetwork_basic
--- PASS: TestAccAzureRMVirtualNetwork_basic (206.36s)
=== RUN TestAccAzureRMVirtualNetwork_withTags
--- PASS: TestAccAzureRMVirtualNetwork_withTags (289.05s)
PASS
ok github.com/hashicorp/terraform/builtin/providers/azurerm 495.422s
```
2016-06-01 19:52:55 -05:00
James Nugent
0769674c54
provider/azurerm: Use new library configuration
...
Most resources are commented out at this stage, as they require surgery
to make them work with the new world of the Azure SDK.
2016-06-01 19:52:55 -05:00
Michael Handler
a1e92c6f77
+github_repository_collaborator ( #6861 )
2016-06-02 01:06:35 +01:00
Radek Simko
bf8931b1ab
provider/aws: Mark Lambda function as gone when it's gone ( #6924 )
...
* helper/error: Introduce TimeoutError & UnexpectedStateError
* provider/aws: Mark Lambda function as gone when it's gone
2016-06-02 00:50:43 +01:00
thetuxkeeper
2e49042d10
added mac address parameter ( #6966 )
2016-06-02 00:38:56 +01:00
Clint
d723e1c185
Merge pull request #6955 from paybyphone/paybyphone_cloudfront_origin_access_identity_arn
...
provider/aws: Add iam_arn to aws_cloudfront_origin_access_identity
2016-06-01 15:25:23 -05:00
Radek Simko
d4fe1b9145
provider/aws: Add s3_bucket_object data source
2016-06-01 19:14:17 +01:00
clint shryock
5add35d654
provider/aws: Add Tags to Test AMIs to help debug leaks
2016-06-01 09:09:41 -05:00
dkalleg
1178293a54
Adding controller creation logic ( #6853 )
...
If a scsi or ide controller does not exist at the time a new disk
or cdrom needs it, we need to add that controller to the vm.
2016-06-01 00:03:33 +01:00
clint shryock
d89a240885
- minor wording update and link to docs
...
- fix error checking
- update debug log on migration
- remove regression test because the attribute is renamed
2016-05-31 16:32:37 -05:00
Chris Marchesi
65824c7725
provider/aws: Add iam_arn to aws_cloudfront_origin_access_identity
...
Add the iam_arn attribute to aws_cloudfront_origin_access_identity,
which computes the IAM ARN for a certain CloudFront origin access
identity.
This is necessary because S3 modifies the bucket policy if CanonicalUser
is sent, causing spurious diffs with aws_s3_bucket resources.
2016-05-31 13:55:49 -07:00
Adam Mielke
97fbeaf59f
add support for geolocation and latency records to aws route53 provider
2016-05-31 15:11:02 -05:00
James Nugent
50a32b5ea4
Merge pull request #6881 from hashicorp/iam-policy-datasource
...
provider/aws: aws_iam_policy_document data source
2016-05-31 10:51:14 -07:00
Paul Hinze
5964f4a85d
Merge pull request #6923 from paybyphone/paybyphone_sensitive_schema
...
core: Adding Sensitive attribute to resource schema
2016-05-31 11:57:54 -05:00
James Nugent
c91d62fda0
provider/aws: aws_iam_policy_document data source
...
This brings over the work done by @apparentlymart and @radeksimko in
PR #3124 , and converts it into a data source for the AWS provider:
This commit adds a helper to construct IAM policy documents using
familiar Terraform concepts. It makes Terraform-style interpolations
easier and resolves the syntax conflict between Terraform interpolations
and IAM policy variables by changing the latter to use &{...} for its
interpolations.
Its use is completely optional and users are free to go on using literal
heredocs, file interpolations or whatever else; this just adds another
option that fits more naturally into a Terraform config.
2016-05-31 11:08:02 -05:00