terraform/vendor/github.com
James Nugent a0568e544f provider/triton: Move to joyent/triton-go (#13225)
* provider/triton: Move to joyent/triton-go

This commit moves the Triton provider to the new joyent/triton-go
library from gosdc. This has a number of advantages - not least that
requests can be signed using an SSH agent without having to keep
unencrypted key material in memory.

Schema has been maintained for all resources, and several tests have
been added and acceptance tests repaired - in some cases by fixing bugs
in the underlying resources.

After applying this patch, all acceptance tests pass:

```
go generate $(go list ./... | grep -v /terraform/vendor/)
2017/03/30 13:48:33 Generated command/internal_plugin_list.go
TF_ACC=1 go test ./builtin/providers/triton -v  -timeout 120m
=== RUN   TestProvider
--- PASS: TestProvider (0.00s)
=== RUN   TestProvider_impl
--- PASS: TestProvider_impl (0.00s)
=== RUN   TestAccTritonFabric_basic
--- PASS: TestAccTritonFabric_basic (15.11s)
=== RUN   TestAccTritonFirewallRule_basic
--- PASS: TestAccTritonFirewallRule_basic (1.48s)
=== RUN   TestAccTritonFirewallRule_update
--- PASS: TestAccTritonFirewallRule_update (1.55s)
=== RUN   TestAccTritonFirewallRule_enable
--- PASS: TestAccTritonFirewallRule_enable (1.52s)
=== RUN   TestAccTritonKey_basic
--- PASS: TestAccTritonKey_basic (11.76s)
=== RUN   TestAccTritonKey_noKeyName
--- PASS: TestAccTritonKey_noKeyName (11.20s)
=== RUN   TestAccTritonMachine_basic
--- PASS: TestAccTritonMachine_basic (82.19s)
=== RUN   TestAccTritonMachine_dns
--- PASS: TestAccTritonMachine_dns (173.36s)
=== RUN   TestAccTritonMachine_nic
--- PASS: TestAccTritonMachine_nic (167.82s)
=== RUN   TestAccTritonMachine_addNIC
--- PASS: TestAccTritonMachine_addNIC (192.11s)
=== RUN   TestAccTritonMachine_firewall
--- PASS: TestAccTritonMachine_firewall (188.53s)
=== RUN   TestAccTritonMachine_metadata
--- PASS: TestAccTritonMachine_metadata (614.57s)
=== RUN   TestAccTritonVLAN_basic
--- PASS: TestAccTritonVLAN_basic (0.93s)
=== RUN   TestAccTritonVLAN_update
--- PASS: TestAccTritonVLAN_update (1.50s)
PASS
ok  	github.com/hashicorp/terraform/builtin/providers/triton	1463.621s
```

* provider/triton: Update docs for provider config

* deps: Vendor github.com/joyent/triton-go/...

* deps: Remove github.com/joyent/gosdc
2017-03-31 01:25:27 +03:00
..
Azure provider/azurerm: update SDK to v8.1.0-beta (#12362) 2017-03-03 20:48:10 +02:00
CenturyLinkCloud/clc-sdk Sync the vendor folder with the manifest 2017-01-19 14:10:52 -05:00
DreamItGetIT/statuscake provider/statuscake: Bump Statuscake SDK version (#11985) 2017-02-15 23:36:51 +00:00
Ensighten/udnssdk Fix readme.md -> README.md 2017-01-20 12:23:02 -05:00
Microsoft/go-winio vendor: add go-winio for Nomad compilation on Windows 2016-11-11 13:40:19 -08:00
PagerDuty/go-pagerduty Vendor update (#12559) 2017-03-09 19:33:21 +02:00
PuerkitoBio vendor: k8s.io/kubernetes/pkg/...@v1.5.3 (#12230) 2017-02-24 19:57:51 +00:00
Sirupsen/logrus vendor: Nomad 2016-10-24 10:33:59 -07:00
StackExchange/wmi vendor: Nomad 2016-10-24 10:33:59 -07:00
Unknwon Sync the vendor folder with the manifest 2017-01-19 14:10:52 -05:00
agl/ed25519 deps: github.com/hashicorp/vault/helper/pgpkeys 2016-10-25 12:08:50 -05:00
ajg/form provider/fastly: Update go-fastly SDK (#7747) 2016-07-21 14:10:33 -05:00
alecthomas/units Revert "New provider arukas (#10862)" 2017-01-11 09:04:32 -06:00
apparentlymart Update deps in unknown state and rever nomad 2017-01-19 20:10:17 -05:00
armon vendor consul/testutil 2017-03-14 14:28:13 -04:00
arukasio/cli New provider arukas (#11171) 2017-02-13 19:11:30 +00:00
aws/aws-sdk-go provider/aws: Bump aws/sdk to 1.7.9. Fixes at least 1 RDS bug (#12680) 2017-03-14 10:13:44 -05:00
bgentry Update deps in unknown state and rever nomad 2017-01-19 20:10:17 -05:00
blang/semver vendor: k8s.io/kubernetes/pkg/...@v1.5.3 (#12230) 2017-02-24 19:57:51 +00:00
cenkalti/backoff Update deps in unknown state and rever nomad 2017-01-19 20:10:17 -05:00
chzyer/readline vendor: add readline 2016-11-13 23:17:02 -08:00
cihub/seelog Sync the vendor folder with the manifest 2017-01-19 14:10:52 -05:00
circonus-labs/circonus-gometrics Add statsd support to the `circonus_check` resource. (#12820) 2017-03-17 18:34:00 -04:00
cloudflare/cloudflare-go Fix #7690: Update vendored cloudflare-go library (#10910) 2016-12-24 14:37:11 +00:00
coreos vendor: k8s.io/kubernetes/pkg/...@v1.5.3 (#12230) 2017-02-24 19:57:51 +00:00
creack/goselect need to add the files too 2017-01-20 10:59:14 -05:00
cyberdelia/heroku-go Updates heroku-go to the latest revision (#12575) 2017-03-10 14:00:03 +02:00
davecgh/go-spew Update deps in unknown state and rever nomad 2017-01-19 20:10:17 -05:00
denverdino/aliyungo provider alicloud:add new rds resource and some bugs fix (#12913) 2017-03-24 13:04:56 +02:00
dgrijalva/jwt-go provider/azurerm: Bump azure-sdk-for-go to 3.0.0-beta (#7420) 2016-06-30 15:36:08 +01:00
digitalocean/godo provider/digitalocean: Bump SDK version of godo for loadbalancer support (#11964) 2017-02-15 14:35:41 +00:00
dnsimple/dnsimple-go Upgrade DNSimple provider to API v2 (#10760) 2017-03-02 05:12:34 +00:00
docker Better comparison of compose files (#12561) 2017-03-14 19:08:23 +02:00
dustin/go-humanize Update deps in unknown state and rever nomad 2017-01-19 20:10:17 -05:00
dustinkirkland/golang-petname random_pet resource (#12903) 2017-03-27 12:50:39 +03:00
dylanmei vendor: Recapture deps w/ latest godep 2016-02-10 10:45:16 -06:00
emicklei/go-restful vendor: k8s.io/kubernetes/pkg/...@v1.5.3 (#12230) 2017-02-24 19:57:51 +00:00
exponent-io/jsonpath vendor: k8s.io/kubernetes/pkg/api/validation@v1.5.3 (#12267) 2017-03-01 09:30:02 +00:00
fatih/structs Update deps in unknown state and rever nomad 2017-01-19 20:10:17 -05:00
flynn/go-shlex Better comparison of compose files (#12561) 2017-03-14 19:08:23 +02:00
franela/goreq New Provider: OpsGenie (#11012) 2017-01-05 19:25:04 +00:00
fsouza/go-dockerclient Get missing go-dockerclient files 2017-01-25 14:47:15 -05:00
gedex/inflector New provider arukas (#11171) 2017-02-13 19:11:30 +00:00
ghodss/yaml vendor: k8s.io/kubernetes/pkg/...@v1.5.3 (#12230) 2017-02-24 19:57:51 +00:00
go-chef/chef vendor: update go-chef, fixes #8382 2016-08-22 18:58:31 -04:00
go-ini/ini Update deps in unknown state and rever nomad 2017-01-19 20:10:17 -05:00
go-ole/go-ole vendor: Nomad 2016-10-24 10:33:59 -07:00
go-openapi vendor: k8s.io/kubernetes/pkg/...@v1.5.3 (#12230) 2017-02-24 19:57:51 +00:00
gogo/protobuf vendor: k8s.io/kubernetes/pkg/...@v1.5.3 (#12230) 2017-02-24 19:57:51 +00:00
golang vendor: k8s.io/kubernetes/pkg/...@v1.5.3 (#12230) 2017-02-24 19:57:51 +00:00
google Updates google/go-github to the latest revision (#12604) 2017-03-12 16:05:18 +02:00
googleapis/gax-go need to add the files too 2017-01-20 10:59:14 -05:00
gophercloud/gophercloud provider/openstack: Set Availability Zone in Instances (#12610) 2017-03-12 15:59:50 +02:00
gorhill/cronexpr vendor: Nomad 2016-10-24 10:33:59 -07:00
gorilla/websocket [Provider] Rancher (#9173) 2016-12-05 15:29:41 +00:00
gosimple/slug Update deps in unknown state and rever nomad 2017-01-19 20:10:17 -05:00
grafana/grafana Grafana Provider, with Data Source and Dashboard resources (#6206) 2016-05-20 10:20:17 +01:00
hashicorp vendor consul/testutil 2017-03-14 14:28:13 -04:00
henrikhodne/go-librato Update go-librato 2016-08-13 02:09:51 +02:00
howeyc/gopass vendor: k8s.io/kubernetes/pkg/...@v1.5.3 (#12230) 2017-02-24 19:57:51 +00:00
hpcloud/tail vendor: Nomad 2016-10-24 10:33:59 -07:00
imdario/mergo Update deps in unknown state and rever nomad 2017-01-19 20:10:17 -05:00
influxdata/influxdb Update deps in unknown state and rever nomad 2017-01-19 20:10:17 -05:00
jen20 provider/azurerm: support non public clouds (#11026) 2017-01-04 12:00:14 +00:00
jmespath/go-jmespath Update deps in unknown state and rever nomad 2017-01-19 20:10:17 -05:00
jonboulle/clockwork vendor: k8s.io/kubernetes/pkg/...@v1.5.3 (#12230) 2017-02-24 19:57:51 +00:00
joyent provider/triton: Move to joyent/triton-go (#13225) 2017-03-31 01:25:27 +03:00
jtopjian/cobblerclient provider/cobbler: Profile and System Fixes (#12452) 2017-03-06 13:19:30 +02:00
juju/ratelimit vendor: k8s.io/kubernetes/pkg/...@v1.5.3 (#12230) 2017-02-24 19:57:51 +00:00
kardianos/osext Update deps in unknown state and rever nomad 2017-01-19 20:10:17 -05:00
keybase/go-crypto deps: github.com/hashicorp/vault/helper/pgpkeys 2016-10-25 12:08:50 -05:00
kolo/xmlrpc vendor: Capturing dependencies for cobbler provider 2016-04-16 08:55:45 -05:00
lib/pq Update deps in unknown state and rever nomad 2017-01-19 20:10:17 -05:00
logentries/le_goclient provider/logentries: Implementing logentries provider (#7067) 2016-07-12 14:14:39 +01:00
lrsmith/go-icinga2-api Initial check in for Icinga2 Provider/Resource (#8306) 2016-12-12 15:28:26 +00:00
lusis/go-artifactory Fix up deps 2016-02-22 10:21:33 -08:00
macaron-contrib/session Sync the vendor folder with the manifest 2017-01-19 14:10:52 -05:00
mailru/easyjson vendor: k8s.io/kubernetes/pkg/...@v1.5.3 (#12230) 2017-02-24 19:57:51 +00:00
manyminds/api2go New provider arukas (#11171) 2017-02-13 19:11:30 +00:00
masterzen Sync the vendor folder with the manifest 2017-01-19 14:10:52 -05:00
mattn vendor: add shellwords 2017-02-13 14:10:01 -08:00
maximilien/softlayer-go godeps: fixup missing deps 2016-05-04 10:54:22 -05:00
michaelklishin/rabbit-hole vendor: Adding RabbitHole for RabbitMQ Provider 2016-09-01 19:04:42 +00:00
miekg/dns vendor: Capture new dependency miekg-dns 2017-02-10 21:22:13 +01:00
mitchellh revert mapstructure to the commit listed in master 2017-01-19 20:18:33 -05:00
moul/anonuuid remove gotty-client ... again 2017-02-24 15:06:32 -05:00
nesv/go-dynect Update go-dynect to prevent log prefix clobbering 2016-06-29 09:45:26 -05:00
newrelic/go-agent provider/newrelic: Add new provider for New Relic 2016-12-15 19:14:59 +00:00
nu7hatch/gouuid Sync the vendor folder with the manifest 2017-01-19 14:10:52 -05:00
opencontainers vendor: k8s.io/kubernetes/pkg/...@v1.5.3 (#12230) 2017-02-24 19:57:51 +00:00
opsgenie/opsgenie-go-sdk provider/opsgenie: Descriptions for Teams (#11391) 2017-01-29 15:52:23 +00:00
packer-community/winrmcp vendor: Recapture deps w/ latest godep 2016-02-10 10:45:16 -06:00
packethost/packngo Update packngo once again 2016-08-11 13:20:15 -04:00
paultyng/go-newrelic Add new vendor libraries for newrelic provider 2016-12-15 19:14:39 +00:00
pborman/uuid vendor: Recapture deps w/ latest godep 2016-02-10 10:45:16 -06:00
pearkes/mailgun Upgrade DNSimple provider to API v2 (#10760) 2017-03-02 05:12:34 +00:00
pkg/errors Update deps in unknown state and rever nomad 2017-01-19 20:10:17 -05:00
profitbricks/profitbricks-sdk-go Terraform provider ProfitBricks - Data Sources (#11520) 2017-02-02 13:26:14 +00:00
rackspace/gophercloud Update deps in unknown state and rever nomad 2017-01-19 20:10:17 -05:00
rainycape/unidecode Sync the vendor folder with the manifest 2017-01-19 14:10:52 -05:00
rancher/go-rancher [Provider] Rancher (#9173) 2016-12-05 15:29:41 +00:00
raphink/go-rancher [Provider] Rancher (#9173) 2016-12-05 15:29:41 +00:00
renstrom/fuzzysearch Add scaleway provider (#7331) 2016-07-13 21:03:41 +01:00
ryanuber/columnize Update deps in unknown state and rever nomad 2017-01-19 20:10:17 -05:00
satori Update deps in unknown state and rever nomad 2017-01-19 20:10:17 -05:00
scaleway/scaleway-cli remove scaleway-cli package with borken deps 2017-02-24 15:06:32 -05:00
sean- vendor consul/testutil 2017-03-14 14:28:13 -04:00
sethgrid/pester Add official Vault client library 2016-10-29 23:16:36 -07:00
sethvargo/go-fastly provider/fastly: Allow specifying log format version 2017-02-06 14:54:58 -05:00
soniah/dnsmadeeasy Sync the vendor folder with the manifest 2017-01-19 14:10:52 -05:00
spf13/pflag vendor: k8s.io/kubernetes/pkg/...@v1.5.3 (#12230) 2017-02-24 19:57:51 +00:00
spotinst/spotinst-sdk-go/spotinst New Provider: Spotinst (#5001) 2017-02-22 22:57:16 +02:00
tent/http-link-go Sync the vendor folder with the manifest 2017-01-19 14:10:52 -05:00
tomnomnom/linkheader Add new vendor libraries for newrelic provider 2016-12-15 19:14:39 +00:00
ugorji/go vendor: Nomad 2016-10-24 10:33:59 -07:00
ukcloud/govcloudair provider/vcd: Updated dependencies to use ukcloud/govcloudair (#11535) 2017-01-31 11:11:06 +00:00
vincent-petithory/dataurl Ignition provider (#6189) 2017-01-03 11:29:14 +00:00
vmware/govmomi Update deps in unknown state and rever nomad 2017-01-19 20:10:17 -05:00
xanzy Sync the vendor folder with the manifest 2017-01-19 14:10:52 -05:00
xeipuuv Better comparison of compose files (#12561) 2017-03-14 19:08:23 +02:00
ziutek/mymysql Fix up deps 2016-02-22 10:21:33 -08:00
zorkian/go-datadog-api/integration provider/datadog: Upgrade to Datadog API v2 (#12098) 2017-02-20 14:48:32 +02:00