James Nugent
489d5bd513
deps: Update github.com/jen20/awspolicyequivalence
...
This fixes a bug in the upstream library where different casing of
`effect` was not treated as equivalent.
2016-09-29 17:02:32 -05:00
Peter McAtominey
028f96d373
provider/azurerm: update Azure SDK for go-autorest time parsing fix
...
azure-sdk-for-go@5dbdd3e002c0c232938bf953a5e7fa9a58ee749e
go-autorest@928711bfb9b6bc052ea85a8f4e1d8f4e1bf55f95
2016-09-29 11:32:23 +01:00
Mitchell Hashimoto
ea342b793b
Update reflectwalk vendor to fix State.DeepCopy
...
The real reasoning for this can be found in #9 , #10 , and #11 . All
these vendor updates aim to fix that issue, with minor adjustments
2016-09-27 19:52:12 -07:00
Mitchell Hashimoto
37c880c377
Update reflectwalk to fix failing tests
...
As part of working on ResourceConfig.DeepCopy, Equal I updated
reflectwalk (to fix some issues in the new functions) but this
introduced more issues in other parts of Terraform. This update fixes
those.
2016-09-27 19:16:29 -07:00
Mitchell Hashimoto
99e706b502
vendor: update copystructure/reflectwalk
...
This adds fixes that are needed for ResourceConfig copying, namely
related to copying interfaces, avoiding unexported fields.
2016-09-27 16:08:54 -07:00
Peter McAtominey
9fb9b67381
provider/azurerm: update Azure SDK
...
Based off master v4
2016-09-22 10:15:57 +01:00
stack72
190af7322f
provider/aws: Bump AWS SDK to 1.4.11
...
This is required for the following changes:
* Redshift enhanced VPC support
* RDS SQL Server TimeZone Support
* CodeDeploy and CloudWatch integration
2016-09-21 08:50:22 +01:00
James Bardin
49243572e7
Merge pull request #8889 from hashicorp/jbardin/copystructure
...
Update copystructure
2016-09-19 12:05:31 -04:00
James Bardin
733e5ab6bb
Update copystructure
...
Contains race fix
2016-09-16 15:59:16 -04:00
James Bardin
458e921dea
Merge pull request #8874 from hashicorp/jbardin/json-hcl
...
Fix #8820 Regression in loading variables.tf.json from module
2016-09-16 11:35:53 -04:00
Radek Simko
16e3a11da3
vendor: Bump github.com/aws/aws-sdk-go to v1.4.10 ( #8877 )
2016-09-16 08:06:45 -05:00
James Bardin
425142d221
Update github.com/hashicorp/hcl
...
Fixes #8820
2016-09-16 09:06:26 -04:00
Cameron Watters
72a341ba56
deps: vendor github.com/joyent/gomanta
2016-09-14 20:41:48 +01:00
Anshul Sharma
75e358ab85
Vendored WAF ( #8785 )
...
* Vendored WAF
* WAF with tag 1.4.7
2016-09-13 07:32:42 +01:00
James Bardin
790b60a352
update github.com/hashicorp/go-getter
2016-09-12 17:47:08 -04:00
stack72
109152bd7d
Bump AWS SDK version to 1.4.7
2016-09-08 15:24:31 +01:00
Evan Brown
daa360a029
vendor: Add Google IAM and CloudResourceManager packages
2016-09-07 13:35:33 -07:00
Mitchell Hashimoto
fad1ce9915
Merge pull request #8620 from hashicorp/b-var-input
...
command: more resilient HCL check for inputs
2016-09-02 10:02:23 -07:00
Mitchell Hashimoto
c84f699158
update HCL vendor
2016-09-02 09:58:05 -07:00
James Nugent
1f04942292
deps: Vendor github.com/jen20/awspolicyequivalence
2016-09-02 09:07:54 -07:00
Paul Stack
05994cef31
Merge pull request #7694 from jtopjian/provider-rabbitmq
...
RabbitMQ Provider
2016-09-02 08:08:18 +01:00
Joe Topjian
a93cead0f6
vendor: Adding RabbitHole for RabbitMQ Provider
2016-09-01 19:04:42 +00:00
Bart van der Schans
0835b64456
Add ability to manage cloudstack affinity groups ( #8360 )
...
Add documentation for cloudstack affinity group resource
Implement improvements from review by svanharmelen
Update to latest go-cloudstack v2.1.3
2016-09-01 10:48:49 +02:00
stack72
a6c55ddea9
Merge branch 'librato-alerts' of https://github.com/elblivion/terraform into elblivion-librato-alerts
2016-08-31 20:14:52 +01:00
Mitchell Hashimoto
12da7e34fd
vendor: add netrc lib
2016-08-30 16:01:34 -07:00
Mitchell Hashimoto
a1c4e1a97b
vendor: update go-getter
2016-08-30 15:54:31 -07:00
Mitchell Hashimoto
16bedd8625
Merge pull request #8401 from donaldguy/vendor-update-chef
...
vendor: update go-chef, fixes #8382
2016-08-25 22:24:03 -07:00
James Bardin
f326dad2ba
Merge pull request #8452 from hashicorp/jbardin/locked-copy
...
Add locks to state structs for copying
2016-08-25 17:06:20 -04:00
James Bardin
c047bc63d8
update github.com/mitchellh/copystructure
...
This add the locked copy feature, and also fixed #8100
2016-08-25 16:53:41 -04:00
Paul Stack
64510d9cfb
provider/aws: Adding `aws_ssm_document` resource ( #8460 )
...
* provider/aws: add `aws_ssm_document` resource
* provider/aws: Changes to `aws_ssm_document` post code review
The changes are things like using d.Id rather than d.Get("name").(string)
and errwrap.Wrapf rather than fmt.Errorf
2016-08-25 09:47:24 +01:00
Mitchell Hashimoto
997f2b332b
vendor: update go-getter
2016-08-24 16:48:59 -07:00
Mitchell Hashimoto
9a8209cfbd
command/push: create the proper parent directory entries in tar
2016-08-24 10:39:50 -07:00
Donald Guy
36b4b1acb2
vendor: update go-chef, fixes #8382
2016-08-22 18:58:31 -04:00
Mitchell Hashimoto
02512b5487
vendor: update HCL for GH-8295
2016-08-22 09:40:31 -07:00
Paul Stack
994ae08eb8
provider/aws: Bump the AWS SDK version to 1.4.2 ( #8285 )
2016-08-20 10:16:03 +01:00
Paul Stack
19ecb40c48
provider/azurerm: Setting the AzureRM SDK to an explicit version ( #8303 )
...
We tended to use master which isn't the best idea. Also set Go Autorest
to the correct version (7.1.0)
2016-08-20 10:14:51 +01:00
Mitchell Hashimoto
129edc5676
update HIL dep for #7701 #5672
2016-08-18 15:12:24 -04:00
Ryan Uber
ec7fc60d5f
Adds consul_prepared_query resource ( #7474 )
...
* provider/consul: first stab at adding prepared query support
* provider/consul: flatten pq resource
* provider/consul: implement updates for PQ's
* provider/consul: implement PQ delete
* provider/consul: add acceptance tests for prepared queries
* provider/consul: add template support to PQ's
* provider/consul: use substructures to express optional related components for PQs
* website: first pass at consul prepared query docs
* provider/consul: PQ's support datacenter option and store_token option
* provider/consul: remove store_token on PQ's for now
* provider/consul: allow specifying a separate stored_token
* website: update consul PQ docs
* website: add link to consul_prepared_query resource
* vendor: update github.com/hashicorp/consul/api
* provider/consul: handle 404's when reading prepared queries
* provider/consul: prepared query failover dcs is a list
* website: update consul PQ example usage
* website: re-order arguments for consul prepared queries
2016-08-18 08:46:30 +01:00
James Nugent
5ff28c8480
deps: Add AWS ELBv2 package
2016-08-17 13:51:51 +01:00
Mitchell Hashimoto
7131f99256
Update mitchellh/cli to fix GH-7983
2016-08-15 12:00:05 -07:00
Andy Royle
e18b1962a9
provider/azurerm: Add support for servicebus namespaces ( #8195 )
...
* add dep for servicebus client from azure-sdk-for-node
* add servicebus namespaces support
* add docs for servicebus_namespaces
* add Microsoft.ServiceBus to providers list
2016-08-15 18:00:00 +01:00
stack72
fdb168e433
Merge branch 'add_volume' of https://github.com/ayudemura/terraform into ayudemura-add_volume
2016-08-15 08:28:54 +01:00
Anthony Stanton
5316739ba1
Update go-librato
2016-08-13 02:09:51 +02:00
Peter McAtominey
7c4426b674
provier/azurerm: update Azure SDK to 3.2 Beta
...
Based on SDK: bfc5b4af08f3d3745d908af36b7ed5b9060f0258
| api | version | note |
|:----------------------------|:--------------------|:----------|
| arm/mediaservices | 2015-10-01 | new |
| arm/keyvault | 2015-06-01 | new |
| arm/iothub | 2016-02-03 | new |
| arm/datalake-store | 2015-12-01 | new |
| arm/network | 2016-06-01 | updated |
| arm/resources/resources | 2016-07-01 | updated |
| arm/resources/policy | 2016-04-01 | updated |
| arm/servicebus | 2015-08-01 | updated |
- arm: uses go-autorest version v7.1.0.
- storage: fix for operating on blobs names containing special characters.
- storage: add SetBlobProperties(), update BlobProperties response fields.
- storage: make storage client work correctly with read-only secondary account.
- storage: add Azure Storage Emulator support.
2016-08-12 11:44:23 +01:00
Evan Brown
93b2c71544
providers/google: Add google_compute_image resource ( #7960 )
...
* providers/google: Add google_compute_image resource
This change introduces the google_compute_image resource, which allows
Terraform users to create a bootable VM image from a raw disk tarball
stored in Google Cloud Storage. The google_compute_image resource
may be referenced as a boot image for a google_compute_instance.
* providers/google: Support family property in google_compute_image
* provider/google: Idiomatic checking for presence of config val
* vendor: Update Google client libraries
2016-08-12 12:35:33 +10:00
Max Englander
c072c0dfbb
#7013 add tls config support to consul provider ( #7015 )
...
* #7013 add tls config support to consul provider
* #7013 add acceptance tests
* #7013 use GFM tables
* #7013 require one of {CONSUL_ADDRESS,CONSUL_HTTP_ADDR} when running consul acc tests
2016-08-12 12:22:41 +10:00
Ayu Demura
3671bae610
Update packngo once again
2016-08-11 13:20:15 -04:00
James Nugent
c38884912d
deps: github.com/aws/aws-sdk-go/... to v1.4.1
2016-08-11 13:01:51 -04:00
James Nugent
21d1ac41fa
Merge branch 'd-update-aws-sdk'
2016-08-11 12:52:35 -04:00
James Bardin
ee6159cd9d
update github.com/hashicorp/go-retryablehttp
2016-08-10 13:45:29 -04:00
Ayu Demura
f50c6b9128
Failed test cases
2016-08-09 09:58:02 -04:00
Ayu Demura
be3df2e547
Add ip reservation
2016-08-09 09:58:01 -04:00
Ayu Demura
3099fc7b1c
add volume
2016-08-09 09:58:01 -04:00
James Nugent
92d1cfb890
deps: Update github.com/aws/aws-sdk-go/...
...
Update to v1.3.1 tag
2016-08-08 16:28:18 -05:00
James Bardin
403d97183e
update github.com/mitchellh/copystructure
...
Patched a panic where copystructure tries to set an unexported struct
field.
2016-08-04 11:23:59 -04:00
Evan Brown
89df636163
Merge pull request #7852 from gaker/google-provider-backend-cdn
...
google_compute_backend_service "enable_cdn"
2016-08-03 20:11:54 -07:00
James Nugent
395c6d2df0
Merge pull request #7857 from hashicorp/bump-aws-sdk-1.2.10
...
provider/aws: Bump SDK package version to v1.2.10
2016-08-03 00:04:09 -07:00
Peter McAtominey
cc18e4d7ca
provider/azurerm: add traffic manager resources ( #7826 )
...
* provider/azurerm: vendor arm/trafficmanager package
* provider/azurerm: add azurerm_traffic_manager_profile resource
* provider/azurerm: add azurerm_traffic_manager_endpoint resource
* provider/azurerm: document traffic manager resources
* provider/azurerm: use short type argument for traffic manager endpoint
The resource now takes the short type for example azureEndpoints instead of the
long form Microsoft.Network/TrafficManagerProfiles/azureEndpoints.
```
TF_ACC=1 go test ./builtin/providers/azurerm -v -run TestAccAzureRMTrafficManagerEndpoint -timeout 120m
=== RUN TestAccAzureRMTrafficManagerEndpoint_basic
--- PASS: TestAccAzureRMTrafficManagerEndpoint_basic (179.72s)
=== RUN TestAccAzureRMTrafficManagerEndpoint_basicDisableExternal
--- PASS: TestAccAzureRMTrafficManagerEndpoint_basicDisableExternal (171.36s)
=== RUN TestAccAzureRMTrafficManagerEndpoint_updateWeight
--- PASS: TestAccAzureRMTrafficManagerEndpoint_updateWeight (167.24s)
=== RUN TestAccAzureRMTrafficManagerEndpoint_updatePriority
--- PASS: TestAccAzureRMTrafficManagerEndpoint_updatePriority (192.91s)
=== RUN TestAccAzureRMTrafficManagerEndpoint_nestedEndpoints
--- PASS: TestAccAzureRMTrafficManagerEndpoint_nestedEndpoints (111.18s)
PASS
ok github.com/hashicorp/terraform/builtin/providers/azurerm 822.534s
```
* provider/azurerm: remove unnecesary dereferences in traffic manager resources
```
TF_ACC=1 go test ./builtin/providers/azurerm -v -run TestAccAzureRMTrafficManager -timeout 120m
=== RUN TestAccAzureRMTrafficManagerEndpoint_basic
--- PASS: TestAccAzureRMTrafficManagerEndpoint_basic (176.08s)
=== RUN TestAccAzureRMTrafficManagerEndpoint_basicDisableExternal
--- PASS: TestAccAzureRMTrafficManagerEndpoint_basicDisableExternal (172.28s)
=== RUN TestAccAzureRMTrafficManagerEndpoint_updateWeight
--- PASS: TestAccAzureRMTrafficManagerEndpoint_updateWeight (148.97s)
=== RUN TestAccAzureRMTrafficManagerEndpoint_updatePriority
--- PASS: TestAccAzureRMTrafficManagerEndpoint_updatePriority (101.18s)
=== RUN TestAccAzureRMTrafficManagerEndpoint_nestedEndpoints
--- PASS: TestAccAzureRMTrafficManagerEndpoint_nestedEndpoints (88.33s)
=== RUN TestAccAzureRMTrafficManagerProfile_weighted
--- PASS: TestAccAzureRMTrafficManagerProfile_weighted (80.92s)
=== RUN TestAccAzureRMTrafficManagerProfile_performance
--- PASS: TestAccAzureRMTrafficManagerProfile_performance (82.98s)
=== RUN TestAccAzureRMTrafficManagerProfile_priority
--- PASS: TestAccAzureRMTrafficManagerProfile_priority (81.07s)
=== RUN TestAccAzureRMTrafficManagerProfile_withTags
--- PASS: TestAccAzureRMTrafficManagerProfile_withTags (102.50s)
PASS
ok github.com/hashicorp/terraform/builtin/providers/azurerm 1034.458s
```
2016-07-31 23:46:15 +01:00
stack72
37b7a22db9
provider/aws: Bump SDK package version to v1.2.10
2016-07-29 09:11:56 +01:00
Greg Aker
81fa4de2d0
Update vendorized google deps.
2016-07-28 15:35:45 -05:00
James Bardin
648fff9ba1
Update the atlas-go client
...
adds the new TFVars field
2016-07-26 20:38:50 -04:00
Andreas Skarmutsos Lindh
1f400671c8
added applicationautoscaling from aws-sdk-go
...
using: `govendor add
github.com/aws/aws-sdk-go/service/applicationautoscaling@v1.2.5`
introduce a retry for scalable target creation
Due to possible inconsistencies in IAM, let's retry creation of the scalable target before we fail.
Added IAM role as part of acceptance test
2016-07-26 10:43:09 +01:00
Paul Stack
3c63453e2c
provider/aws: Bump SDK package version to 1.2.7 ( #7799 )
2016-07-25 11:47:44 +01:00
James Bardin
2712328d5a
Merge pull request #7756 from hashicorp/jbardin/tf-atlas-version
...
core: send version info to atlas
2016-07-22 10:56:43 -04:00
James Bardin
640c3a891f
Update vendored atlas client
2016-07-22 10:22:46 -04:00
Clint
9d88ad1d08
provider/fastly: Update go-fastly SDK ( #7747 )
...
* provider/fastly: Update go-fastly dependency
* update test to check regression
2016-07-21 14:10:33 -05:00
Paul Stack
f262566f77
provider/aws: Bump the SDK version to v1.2.5 ( #7638 )
...
This will allow for new changes to the ECS
2016-07-15 14:49:02 +01:00
Derek Abdine
7bdc060d24
provider/logentries: Implementing logentries provider ( #7067 )
...
* logentries provider
* logentries vendoring
* logentries docs
2016-07-12 14:14:39 +01:00
Martin Häger
32abd937f1
SimpleDB domain resource ( #7600 )
2016-07-12 12:55:58 +01:00
James Nugent
1a999926fe
deps: Update github.com/hashicorp/hil
2016-07-11 17:28:11 -06:00
James Nugent
4f3cc7e314
deps: Update github.com/hashicorp/hcl
2016-07-11 17:24:27 -06:00
James Nugent
6aa92437c4
Merge pull request #7591 from hashicorp/b-7143
...
Fix interpolation of lists and maps from resources
2016-07-11 17:13:36 -06:00
James Nugent
a0f8e7bd04
deps: Update github.com/hashicorp/hil
2016-07-11 17:02:12 -06:00
Paul Hinze
f48ddfb142
vendor: Update to lastest hashicorp/hcl
...
Catches https://github.com/hashicorp/hcl/pull/137
Fixes #7142
2016-07-11 12:59:31 -05:00
Tommy Murphy
0c6856f85c
digitalocean tag support ( #7500 )
...
* vendor: update godo to support tags
* digitalocean: introduce tag resource
* website: update for digitalocean_tag resource
2016-07-11 12:09:06 +01:00
Paul Stack
7f948f0ca7
provider/azurerm: `azurerm_dns_zone` now returns `name_servers` ( #7434 )
...
Fixes #7374
The introduction of the AzureRM SDK 3.0.0-beta means that the
`name_servers` for the DNS Zone are returned from the API
This PR has a dependency on #7420 being merged first
```
make testacc TEST=./builtin/providers/azurerm TESTARGS='-run=TestAccAzureRMDnsZone_'
==> Checking that code complies with gofmt requirements...
/Users/stacko/Code/go/bin/stringer
go generate $(go list ./... | grep -v /vendor/)
2016/06/30 15:20:01 Generated command/internal_plugin_list.go
TF_ACC=1 go test ./builtin/providers/azurerm -v
-run=TestAccAzureRMDnsZone_ -timeout 120m
=== RUN TestAccAzureRMDnsZone_basic
--- PASS: TestAccAzureRMDnsZone_basic (92.42s)
PASS
ok github.com/hashicorp/terraform/builtin/providers/azurerm
92.444s
```
2016-07-01 10:26:01 +01:00
Paul Stack
079e1f9a56
provider/azurerm: Bump azure-sdk-for-go to 3.0.0-beta ( #7420 )
...
provider/azurerm: Bump azure-sdk-for-go to 3.0.0-beta
2016-06-30 15:36:08 +01:00
Paul Hinze
95cc27895e
Update go-dynect to prevent log prefix clobbering
...
We got https://github.com/nesv/go-dynect/pull/7 merged but never updated
our vendored copy of the library.
So let's do that! :)
2016-06-29 09:45:26 -05:00
Joe Topjian
59e2a43aa6
Merge pull request #7337 from jtopjian/openstack-keystonev3-token
...
vendor: Updating Gophercloud Deps
2016-06-26 22:53:17 -06:00
Joe Topjian
1f86d610e3
vendor: Updating Gophercloud Deps
2016-06-27 04:04:37 +00:00
Patrick Sodré
80936e3562
provider/triton: add machine domain names ( #7149 )
...
* vendor joyent/gosdc/cloudapi
* provider/triton: Add machine domain names
- Includes acceptance test.
2016-06-26 22:18:17 +01:00
James Nugent
c39044659b
deps: Update github.com/hashicorp/hcl/...
2016-06-24 13:20:26 +01:00
Dmytro Aleksandrov
20bb0b352a
Added gophercloud startstop dependency
2016-06-23 09:19:40 +03:00
James Nugent
9acd031e3b
deps: Update github.com/hashicorp/hcl/...
...
Fixes #6774 .
2016-06-21 11:30:24 +03:00
Paul Hinze
04f7afa04c
vendor: Update hashicorp/hcl to latest version
...
Catches https://github.com/hashicorp/hcl/pull/132
Fixes #5550
2016-06-20 18:56:40 +03:00
Patrick Sodré
cd9b18b961
vendor: joyent/gosign/auth update to master ( #7208 )
...
Closes hashicorp/terraform#7155 .
2016-06-17 11:18:01 +01:00
James Nugent
ce649ea216
deps: Update github.com/hashicorp/hil/...
2016-06-12 13:54:36 +02:00
Paul Stack
5644545680
provider/azurerm: DNS CNAME resource wasn't posting records ( #7113 )
...
* provider/azurerm: DNS CNAME resource wasn't posting records
Azure changed the API for CNAME at some point and since then we haven't
been creating CNAME records. The API changes from []records to a single
record
This PR changes the schema for dns cnames to have a record parameter and
adds a deprecation warning around records. Talked with @jen20 on this
and we decided that it's currently broken and we should handle this as
part of 0.7 where there are other breaking changes
```
TF_LOG=1 make testacc TEST=./builtin/providers/azurerm
TESTARGS='-run=TestAccAzureRMDnsCNameRecord' 2>~/tf.log
==> Checking that code complies with gofmt requirements...
go generate $(go list ./... | grep -v /vendor/)
TF_ACC=1 go test ./builtin/providers/azurerm -v
-run=TestAccAzureRMDnsCNameRecord -timeout 120m
=== RUN TestAccAzureRMDnsCNameRecord_basic
--- PASS: TestAccAzureRMDnsCNameRecord_basic (97.22s)
=== RUN TestAccAzureRMDnsCNameRecord_subdomain
--- PASS: TestAccAzureRMDnsCNameRecord_subdomain (94.94s)
=== RUN TestAccAzureRMDnsCNameRecord_updateRecords
--- PASS: TestAccAzureRMDnsCNameRecord_updateRecords (116.62s)
```
* Change DNS Records to removed rather than deprecated
2016-06-10 23:53:32 +02:00
Paul Hinze
757aae538b
Merge pull request #7012 from hpcloud/lbaas-v2
...
OpenStack LBaaS v2 Support
2016-06-10 16:07:10 -05:00
Maxime Bury
c98f391bee
Add basic implementation for remote state on azure ( #7064 )
...
* Add basic implementation for remote state on azure
* Don't auto-provision the container
* Fix compilation errors
* Add factory to the remote map
* Add documentation
* Add acceptance tests
2016-06-10 19:27:57 +02:00
dkalleg
95731f2d26
Openstack - Updating gophercloud version
2016-06-09 13:19:06 -07:00
James Nugent
819bd3fba3
deps: Update github.com/hashicorp/hil/...
2016-06-08 18:38:41 +01:00
James Bardin
cd160d3f3f
Merge pull request #6965 from hashicorp/jbardin/GH-3968
...
Add support for Amazon Elastic Transcoder
2016-06-07 17:28:55 -04:00
James Bardin
3ec1c61865
vendor aws/aws-sdk-go/service/elastictranscoder
2016-06-07 16:07:08 -04:00
Paul Hinze
ee0dfba565
Merge pull request #7048 from hashicorp/b-update-hcl
...
Update HCL to latest version
2016-06-07 14:36:55 -05:00
Paul Hinze
029c79e677
Update HCL to latest version
...
Pulls in https://github.com/hashicorp/hcl/pull/125
Which fixes #6359
2016-06-07 09:21:10 -05:00
clint shryock
d70d7aba57
provider/cloudflare: Swap out mitchellh fork for upstream cloudflare-go
...
TODO noted that this should be done when a PR was merged, and it has so
2016-06-06 14:48:05 -05:00
James Nugent
38fba68f4b
deps: Update github.com/rackspace/gophercloud
2016-06-02 23:22:21 -05:00
James Nugent
6ec6cc3a8c
deps: Migrate to govendor
2016-06-02 23:22:15 -05:00