Martin Atkins
23431f4246
Add official Vault client library
...
Also includes no-op upgrades to various pre-existing vendored Vault packages.
2016-10-29 23:16:36 -07:00
Thomas Boerger
998899c2fe
provider/cloudflare: Updated github.com/cloudflare/cloudflare-go ( #9715 )
...
To avoid the issue #8011 I have updated the used client library, with
this update I don't get the mentioned issues like `unexpected EOF`
anymore.
Fixes #8011
2016-10-29 16:22:38 +01:00
Raphael Randschau
71fa8f171b
provider/scaleway: govendor integration ( #9713 )
2016-10-29 12:28:02 +01:00
Mitchell Hashimoto
52e4b4563b
Merge pull request #9701 from hashicorp/update-hcl
...
vendor: update HCL
2016-10-28 19:44:55 -04:00
Mitchell Hashimoto
6e1e33fd8a
vendor: update HCL
2016-10-28 19:39:00 -04:00
Raphael Randschau
082ef04b9e
provider/scaleway: update sdk for ams1 region ( #9687 )
...
* provider/scalway: update sdk for ams1 region
* provider/scaleway typecast volume size as of 472a493
2016-10-29 00:16:53 +02:00
Sander van Harmelen
1619a8138f
provider/cloudstack: enhance security groups and rules ( #9645 )
...
* govendor: update go-cloudstack dependency
* Separate security groups and rules
This commit separates the creation and management of security groups and security group rules.
It extends the `icmp` options so you can supply `icmp_type` and `icmp_code` to enbale more specific configs.
And it adds lifecycle management of security group rules, so that security groups do not have to be recreated when rules are added or removed.
This is particulary helpful since the `cloudstack_instance` cannot update a security group without having to recreate the instance.
In CloudStack >= 4.9.0 it is possible to update security groups of existing instances, but as that is just added to the latest version it seems a bit too soon to start using this (causing backwards incompatibility issues for people or service providers running older versions).
* Add and update documentation
* Add acceptance tests
2016-10-27 11:10:15 +02:00
Joe Topjian
a946eb4d91
Merge pull request #9617 from jtopjian/openstack-fwaas-proto-any
...
provider/openstack: Allow any protocol in openstack_fw_rule_v1
2016-10-26 12:56:11 -06:00
Mickaël Canévet
d030b62b0b
Cloudstack security group ( #9103 )
...
* Add cloudstack_security_group resource
* Update github.com/xanzy/go-cloudstack/cloudstack
* Add support for security_group
* Add documentation for cloudstack_security_group
2016-10-26 09:29:37 +02:00
Joe Topjian
74596f009d
vendor: updating gophercloud
2016-10-26 02:14:56 +00:00
James Nugent
d58223137e
deps: github.com/hashicorp/vault/helper/pgpkeys
2016-10-25 12:08:50 -05:00
Tom Harvey
59a81da74e
provider/azurerm: Event Hub Namespaces ( #9297 )
...
Add support for EventHub NameSpaces
2016-10-25 15:50:07 +01:00
Paul Stack
ecb467aa7d
Merge pull request #9478 from BedeGaming/azurerm-keyvault
...
provider/azurerm: key_vault resource and client_config datasource
2016-10-25 13:35:29 +01:00
Peter McAtominey
e7d64b28bd
provider/azurerm: add key_vault resource
...
- vendor keyvault sdk package
```
TF_ACC=1 go test ./builtin/providers/azurerm -v -run TestAccAzureRMKeyV -timeout 120m
=== RUN TestAccAzureRMKeyVault_importBasic
--- PASS: TestAccAzureRMKeyVault_importBasic (89.01s)
=== RUN TestAccAzureRMKeyVault_basic
--- PASS: TestAccAzureRMKeyVault_basic (83.36s)
=== RUN TestAccAzureRMKeyVault_update
--- PASS: TestAccAzureRMKeyVault_update (102.83s)
PASS
ok github.com/hashicorp/terraform/builtin/providers/azurerm 275.285s
```
2016-10-25 13:01:45 +01:00
Mitchell Hashimoto
8af241e501
vendor: Nomad
2016-10-24 10:33:59 -07:00
Alexander Hellbom
4c45c790c3
Add support for teams in escalation policies & vendor support
2016-10-24 15:01:35 +02:00
Alexander Hellbom
b85715ea51
bump go-pagerduty
2016-10-24 14:19:59 +02:00
Alexander Hellbom
b1bf972d4d
Vendoring go-pagerduty
2016-10-24 14:19:55 +02:00
Joe Topjian
27c59bf1e2
vendor: adding github.com/gophercloud/gophercloud
2016-10-23 02:38:29 +00:00
clint shryock
3faaccd2a5
update aws sdk to 1.4.18
2016-10-18 08:42:03 -05:00
Mitchell Hashimoto
e678222d56
vendor: update HIL to support more eval in indexes, implicit conversion
2016-10-14 10:13:50 -07:00
James Bardin
95786c5090
update copystructure
2016-10-13 15:56:33 -04:00
James Bardin
86715617ec
Update github.com/hashicorp/hil
...
includes fix for #9282
2016-10-12 16:24:51 -04:00
Raphael Randschau
85b982f26d
provider/scaleway: update go sdk
...
scaleway is about to introduce multiple regions, so we anticipate this change by
upgrading the API sdk to a version supporting regions
2016-10-10 19:57:25 +02:00
Mitchell Hashimoto
0ff0d23287
update HCL vendor
...
This fixes primarily printer issues with JSON, list comments, and bare
comments not attached to anything in particular.
2016-10-08 16:29:25 +08:00
stack72
4ff762993d
provider/aws: Bump version of AWS SDK to 1.4.15
...
This will include the fix for the error:
```
Request body type has been overwritten. May cause race conditions
```
2016-10-07 11:51:50 +01:00
Paul Stack
7bab7f44cb
Merge pull request #9228 from alphagov/datadog_dashboard_type_style
...
Datadog dashboard "type" and "style" options
2016-10-06 23:24:57 +01:00
stack72
8d862dcb95
provider/azurerm: Bump SDK version to 5.0.0-beta
2016-10-06 22:03:28 +01:00
Colin Saliceti
982a065863
Update go-datadog-api vendored dependency
2016-10-05 09:44:54 +01:00
stack72
5c8ded6cf1
provider/azurerm: Bump go-autorest to 7.2.1 to fix the issue with VM time parsing
2016-10-05 01:00:48 +01:00
James Bardin
a86aa0f22d
Update reflectwalk and copystructure
...
Bug fix and improvements
2016-10-03 14:30:48 -04:00
James Bardin
a086038c19
Update reflectwalk and copystructure
...
Update to the latest reflectwalk and copystructure packages.
2016-10-03 09:49:57 -04:00
Paul Stack
727825ca99
Merge pull request #9151 from BedeGaming/azurerm-servicebus-topic
...
provider/azurerm: add servicebus_topic resource
2016-10-03 15:00:47 +02:00
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
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
Kurt Scherer
a4fd7ce23b
provider/datadog: Govendor update dependencies ( #8428 )
...
* Includes bugfixes in zorkian/go-datadog-api
* Struct changes upstream required small changes to provider code
2016-08-29 21:30:31 +01: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
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
Aaron Welch
d60cf4d777
update acceptance tests for packet volume, update packngo api client
2016-08-10 11:37:17 -07: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
806939ccdb
add ip_address
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
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
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
Raphael Randschau
9f314a3c29
provider/scaleway: Expose IPv6 support, improve documentation ( #7784 )
...
* provider/scaleway: update api version
* provider/scaleway: expose ipv6 support, rename ip attributes
since it can be both ipv4 and ipv6, choose a more generic name.
* provider/scaleway: allow servers in different SGs
* provider/scaleway: update documentation
* provider/scaleway: Update docs with security group
* provider/scaleway: add testcase for server security groups
* provider/scaleway: make deleting of security rules more resilient
* provider/scaleway: make deletion of security group more resilient
* provider/scaleway: guard against missing server
2016-07-25 12:49: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