Commit Graph

69 Commits

Author SHA1 Message Date
Patrick Sodré
4a6e161e2b Fix Triton firewall_enabled bug with AccTest (#6119)
Update github.com/joyent/gosdc/...

Test does the minimum described in hashicorp/terraform#6109, i.e.
	- Start a small instance, t4-standard-128M
	- Check firewall is enabled
	- Change configuration to disable firewall
	- Check firewall is disabled.

Fixes #6119.
2016-04-12 13:10:53 -05:00
James Nugent
ca57cb1a90 deps: Update github.com/fsouza/go-dockerclient
This introduces the fix in fsouza/go-dockerclient#497, which in turn
fixes fsouza/go-dockerclient#296. This allows Terraform to build fully
on OpenBSD.
2016-04-10 17:16:10 -05:00
James Nugent
5136462cda deps: Fix Godep.json for HCL 2016-04-08 18:51:56 -05:00
Joe Topjian
e9f627ba92 vendor: Updating gophercloud for openstack 2016-04-08 02:51:36 +00:00
Martin Atkins
fa703db8a6 Merge #4955: "terraform fmt" command 2016-04-04 01:07:32 -07:00
James Nugent
43341e41ff deps: Update github.com/aws/aws-sdk-go 2016-03-24 15:52:51 -07:00
clint shryock
17ce605819 fix formatting with Godeps 2016-03-24 11:13:47 -05:00
Clint
c9293cc832 Merge pull request #5814 from hashicorp/provider-fastly-v1
provider/fastly: V1 of the Fastly Provider
2016-03-24 10:57:32 -05:00
clint shryock
2cc8adefb8 provider/fastly: Vendor Dependencies for Fastly 2016-03-23 14:53:09 -05:00
James Nugent
7080c876e2 deps: Add missing influx libraries to Godeps.json 2016-03-23 10:07:37 -07:00
James Nugent
2b405bc41c deps: Update github.com/hashicorp/hil 2016-03-23 05:14:43 -07:00
Albert Choi
8de8c6884d [clc] re-add alias as an optional field. update docs 2016-03-22 11:25:09 -07:00
Paul Hinze
b2d3f92f7b Merge pull request #4893 from ack/clc
provider/clc: CenturyLink Cloud Provider
2016-03-21 18:33:00 -05:00
Albert Choi
4c4be8124a bump vendored sdk, remove extra fields 2016-03-21 15:34:04 -07:00
Paul Hinze
293c6ca68c Revert "Revert "core: Add uuid() interpolate function.""
This reverts commit 661be01d9b.
2016-03-21 15:14:30 -05:00
Paul Hinze
c4b23223ab provider/clc: vendor deps, update to match latest SDK API 2016-03-21 08:58:46 -07:00
James Nugent
849e916c9d deps: Update github.com/hashicorp/hcl
Fixes #5740.
2016-03-21 14:48:28 +00:00
James Nugent
2ca38c93e4 deps: Update hashicorp/go-getter 2016-03-20 22:01:11 +00:00
James Nugent
e70764f64d provider/triton: New provider for Joyent Triton
This brings across the following resources for Triton from the
joyent/triton-terraform repository, and converts them to the canonical
Terraform style, introducing Terraform-style documentation and
acceptance tests which run against the live API rather than the local
APIs:

- triton_firewall_rule
- triton_machine
- triton_key
2016-03-20 20:15:17 +00:00
Josh Masseo
1b4991163f UltraDNS Provider 2016-03-20 12:10:59 -05:00
James Nugent
85b4b5813f Revert "provider/triton: New provider for Joyent Triton"
This reverts commit f60f04ac70.
2016-03-19 17:53:06 +00:00
James Nugent
f60f04ac70 provider/triton: New provider for Joyent Triton
This brings across the following resources for Triton from the
joyent/triton-terraform repository, and converts them to the canonical
Terraform style, introducing Terraform-style documentation and
acceptance tests which run against the live API rather than the local
APIs:

- triton_firewall_rule
- triton_machine
- triton_key
2016-03-18 23:35:01 +00:00
stack72
12ac0761b7 provider/aws: Modify aws_redshift_cluster now allows
`publicly_accessible` to be changed

Also updated the AWS Go SDK from 1.1.9 -> 1.1.12 as this was required to
allow the new behavior for the Redshift API
2016-03-19 01:05:09 +05:30
James Nugent
c77144bd5b core: Fix console colors on Windows
This brings in the go-colorable library when running on Windows in order
to output console colors correctly instead of leaving the codes in place
as is currently the case.
2016-03-18 17:10:20 +00:00
Paul Hinze
07caec0d14 Merge pull request #5194 from objectpartners/f-github-provider
GitHub Organization Provider
2016-03-17 10:53:13 -05:00
Paul Hinze
661be01d9b Revert "core: Add uuid() interpolate function." 2016-03-15 18:39:34 -05:00
James Nugent
e1223b4491 deps: Update hashicorp/hil to latest 2016-03-12 20:59:30 +00:00
Paul Hinze
13fc7b8a62 deps: vendor go-uuid 2016-03-10 18:40:20 -06:00
Paul Hinze
1d74bfd467 deps: Update vendored aws-sdk-go to v1.1.9
We had actually caught mismatched deps versions between the `kms`
package and others, so `godep restore` was not working on master.

Fixing it requires a `godep update` so I figured we might as well update
to the latest release.
2016-03-10 18:27:37 -06:00
John Engelman
203171744f Add google/github-go dependency. 2016-03-08 23:06:30 +01:00
Radek Simko
dde91b8244 Vendor kms dependencies 2016-03-08 09:30:47 +00:00
clint shryock
d3dff2aa79 correct beanstalk godeps 2016-03-07 15:13:12 -06:00
clint shryock
f0d3176999 provider/aws: Add Elastic Beanstalk Application, Configuration Template, and Environment
This adds support for Elastic Beanstalk Applications, Configuration Templates,
and Environments.

This is a combined work of @catsby, @dharrisio, @Bowbaq, and @jen20
2016-03-07 14:43:23 -06:00
Dan Carley
cc41c7cfa0 command/fmt: Add new fmt command
This uses the `fmtcmd` package which has recently been merged into HCL. Per
the usage text, this rewrites Terraform config files to their canonical
formatting and style.

Some notes about the implementation for this initial commit:

- all of the fmtcmd options are exposed as CLI flags
- it operates on all files that have a `.tf` suffix
- it currently only operates on the working directory and doesn't accept a
  directory argument, but I'll extend this in subsequent commits
- output is proxied through `cli.UiWriter` so that we write in the same way
  as other commands and we can capture the output during tests
- the test uses a very simple fixture just to ensure that it is working
  correctly end-to-end; the fmtcmd package has more exhaustive tests
- we have to write the fixture to a file in a temporary directory because it
  will be modified and for this reason it was easier to define the fixture
  contents as a raw string
2016-03-07 15:07:04 +00:00
Radek Simko
0c5a0f96c2 vendor: Update github.com/aws/aws-sdk-go/service/apigateway 2016-03-06 09:29:24 +00:00
Joe Topjian
986eefcfe2 Merge pull request #5391 from jtopjian/openstack-secgroup-icmp-zero
provider/openstack: Allow ICMP Security Groups with values of zero
2016-03-01 12:48:12 -07:00
Paul Hinze
de97bad050 deps: update hcl to latest
refs #5372
2016-03-01 12:39:40 -06:00
Joe Topjian
b0b4341b5e vendor: Update dependency gophercloud to latest 2016-03-01 03:30:42 +00:00
James Nugent
0de1a391de dependencies: Update github.com/hashicorp/hil 2016-02-26 14:56:21 -05:00
James Nugent
dc86b948ce dep: Update golang.org/x/sys/unix/... dependencies 2016-02-24 18:13:28 -05:00
Paul Hinze
10dbf340a6 Build with Go 1.6
* Mention requiring Go 1.6+ in the README in preparation for a follow
   up PR which updates our docs / Makefile to align with our vendored
   dependencies.
2016-02-23 12:58:38 -06:00
James Nugent
ee7e162a86 Merge branch 'atlassian-datadog_provider' 2016-02-22 16:43:04 -05:00
Paul Hinze
b9cbbe85e7 Merge pull request #5248 from freeformz/godep_fixup
Fix up deps
2016-02-22 14:50:36 -06:00
Panagiotis Moustafellos
237e257f37 provider/datadog: Vendor go-datadog-api 2016-02-22 15:04:22 -05:00
Edward Muller
c7376e5b39 Update google.golang.org/api/...
This release contains the Subnetwork stuff
2016-02-22 10:56:32 -08:00
Edward Muller
9f376e13ef Fix up deps
Done with:

```console
$ godep restore -v
$ rm -rf Godep vendor/
$ godep save ./...
```

Spot checked, but things look legit. I don't (yet) know how to build
terraform though.
2016-02-22 10:21:33 -08:00
stack72
0d750c16f0 provider/azurerm: Support azurerm_search_service resource 2016-02-19 00:56:09 +00:00
James Nugent
d51bdd1772 provider/azurerm: Use Riviera for Resource Groups 2016-02-18 14:50:43 -08:00
Jeff Mitchell
88ca0ec5df Update go-cleanhttp 2016-02-17 17:25:24 -05:00
James Nugent
f7504f7f9f Merge branch 'master' of https://github.com/vincer/terraform into vincer-master 2016-02-17 13:16:16 -08:00