terraform/builtin/providers
Jake Champlin 53fe7c2293
provider/template: Fix panic in cloudinit config
Fixes an uncaught panic during an interface cast in the `template_cloudinit_config` data source.

Fixes: #13572

```
$ make test TEST=./builtin/providers/template TESTARGS="-v -run=TestRender_handlePanic"
==> Checking that code complies with gofmt requirements...
==> Checking AWS provider for unchecked errors...
==> NOTE: at this time we only look for uncheck errors in the AWS package
go generate $(go list ./... | grep -v /terraform/vendor/)
2017/04/12 10:46:33 Generated command/internal_plugin_list.go
go test -i ./builtin/providers/template || exit 1
echo ./builtin/providers/template | \
                xargs -t -n4 go test -v -run=TestRender_handlePanic -timeout=60s -parallel=4
go test -v -run=TestRender_handlePanic -timeout=60s -parallel=4 ./builtin/providers/template
=== RUN   TestRender_handlePanic
--- PASS: TestRender_handlePanic (0.00s)
PASS
ok      github.com/hashicorp/terraform/builtin/providers/template       0.028s
```
2017-04-12 10:48:53 -04:00
..
alicloud provider alicloud:add new rds resource and some bugs fix (#12913) 2017-03-24 13:04:56 +02:00
archive
arukas
atlas
aws Merge pull request #13548 from hashicorp/b-fix-route-table-panic 2017-04-12 09:25:05 -04:00
azure
azurerm Ensuring we output the error when things fail 2017-04-12 11:44:07 +01:00
bitbucket Refactoring of bitbucket provider with betters. 2017-04-05 12:09:43 -07:00
chef
circonus Add `consul` check type to `circonus_check` resource (#13030) 2017-03-24 15:05:19 -07:00
clc
cloudflare
cloudstack provider/cloudstack: do not force a new resource when updating load balancer members (#11786) 2017-04-05 15:34:35 +02:00
cobbler
consul Fix govet error in consul provider 2017-03-28 08:06:39 -07:00
datadog
digitalocean provider/packet|digitalocean: Randomize the SSH Key acceptance tests (#13096) 2017-03-27 19:59:09 +03:00
dme
dns provider/dns: update hard-coded DNS result in acctests 2017-04-07 17:04:55 -07:00
dnsimple
docker
dyn
external Make the external test work on more environments 2017-03-31 07:59:00 -07:00
fastly Add support for Sumologic logging to Fastly provider (#12541) 2017-04-10 14:04:14 +03:00
github Add test 2017-03-31 11:45:21 -04:00
google provider/google: Mark GKE pass as sensitive (#13148) 2017-03-29 11:22:33 +01:00
grafana
heroku
icinga2
ignition
influxdb
kubernetes provider/kubernetes: Add support for persistent_volume_claim (#13527) 2017-04-12 08:33:26 +01:00
librato
logentries
mailgun
mysql
newrelic
nomad
ns1 provider/ns1: No splitting answer on spf records. (#13260) 2017-04-08 11:04:57 +01:00
null
openstack provider/openstack: Fixing names for import tests (#13523) 2017-04-11 11:11:22 +03:00
opsgenie
packet provider/packet|digitalocean: Randomize the SSH Key acceptance tests (#13096) 2017-03-27 19:59:09 +03:00
pagerduty
postgresql
powerdns
profitbricks Changed output type of ips variable of ip_block ProfitBricks resource (#13290) 2017-04-04 15:28:02 +01:00
rabbitmq
rancher Rancher: error when no api_url is provided (#13086) 2017-03-28 12:18:03 +03:00
random random_pet resource (#12903) 2017-03-27 12:50:39 +03:00
rundeck
scaleway provider/scaleway: improve schema resources (#13522) 2017-04-11 11:10:45 +03:00
softlayer
spotinst
statuscake Add support for StatusCake trigger rate 2017-04-10 15:38:26 +03:00
template provider/template: Fix panic in cloudinit config 2017-04-12 10:48:53 -04:00
terraform
test
tls
triton Fixes TestAccTritonMachine_addNIC and TestAccTritonMachine_nic 2017-04-11 15:10:13 -06:00
ultradns
vault
vcd
vsphere provider/vsphere: Randomize the vsphere_virtual_disk acceptance test 2017-03-27 18:09:12 +03:00