Giter Club home page Giter Club logo

terraform-provider-vultr's Introduction

About

This is a terraform provider for the Vultr cloud.

See the example.

WARNING this is a work-in-progress. do not use in production.

Build

Setup the Go workspace:

mkdir -p terraform-provider-vultr/src/github.com/rgl/terraform-provider-vultr
cd terraform-provider-vultr
git clone https://github.com/rgl/terraform-provider-vultr src/github.com/rgl/terraform-provider-vultr
export GOPATH=$PWD
export PATH=$PWD/bin:$PATH
hash -r # reset bash path

Get the dependencies:

go get github.com/hashicorp/terraform
go get github.com/JamesClonk/vultr

Build and test:

cd src/github.com/rgl/terraform-provider-vultr
go build
go test

Copy it to the final directory:

cp terraform-provider-vultr* $GOPATH/bin

Register it in terraform at ~/.terraformrc:

providers {
    vultr = "$GOPATH/bin/terraform-provider-vultr"
}

Try the example:

export VULTR_API_KEY=TODO_SET_TO_YOUR_API_KEY
cd example
export TF_LOG=DEBUG
export TF_LOG_PATH=$PWD/terraform.log
terraform init
terraform plan
terraform apply
terraform show
terraform output default_password
ssh root@$(terraform output ipv4_address)
terraform destroy

Using the vultr CLI

List available regions:

vultr regions

At time of writing these were the available regions:

DCID    NAME            CONTINENT       COUNTRY     STATE   STORAGE     CODE
40      Singapore       Asia            SG                  false       SGP
25      Tokyo           Asia            JP                  false       NRT
19      Sydney          Australia       AU                  false       SYD
7       Amsterdam       Europe          NL                  false       AMS
9       Frankfurt       Europe          DE                  false       FRA
8       London          Europe          GB                  false       LHR
24      Paris           Europe          FR                  false       CDG
6       Atlanta         North America   US          GA      false       ATL
2       Chicago         North America   US          IL      false       ORD
3       Dallas          North America   US          TX      false       DFW
5       Los Angeles     North America   US          CA      false       LAX
39      Miami           North America   US          FL      false       MIA
1       New Jersey      North America   US          NJ      true        EWR
4       Seattle         North America   US          WA      false       SEA
12      Silicon Valley  North America   US          CA      false       SJC

List the plans available on the New Jersey region:

vultr plans --region 1

At the time of writing these were the available plans:

VPSPLANID   NAME                                    VCPU    RAM     DISK    BANDWIDTH   PRICE
200         512 MB RAM,20 GB SSD,0.50 TB BW         1       512     20      0.50        2.50
201         1024 MB RAM,25 GB SSD,1.00 TB BW        1       1024    25      1.00        5.00
202         2048 MB RAM,40 GB SSD,2.00 TB BW        1       2048    40      2.00        10.00
203         4096 MB RAM,60 GB SSD,3.00 TB BW        2       4096    60      3.00        20.00
204         8192 MB RAM,100 GB SSD,4.00 TB BW       4       8192    100     4.00        40.00
115         8192 MB RAM,110 GB SSD,10.00 TB BW      2       8192    110     10.00       60.00
116         16384 MB RAM,110 GB SSD,20.00 TB BW     4       16384   110     20.00       120.00
117         24576 MB RAM,110 GB SSD,30.00 TB BW     6       24576   110     30.00       180.00
118         32768 MB RAM,110 GB SSD,40.00 TB BW     8       32768   110     40.00       240.00

NB I've manually added the 200 plan into the list, and it seems to work.

List the available Operating Systems:

vultr os

At the time of writing these were the available Operating Systems:

OSID    NAME                    ARCH    FAMILY      WINDOWS
186     Application             x64     application false
180     Backup                  x64     backup      false
147     CentOS 6 i386           i386    centos      false
127     CentOS 6 x64            x64     centos      false
167     CentOS 7 x64            x64     centos      false
179     CoreOS Stable           x64     coreos      false
159     Custom                  x64     iso         false
152     Debian 7 i386 (wheezy)  i386    debian      false
139     Debian 7 x64 (wheezy)   x64     debian      false
194     Debian 8 i386 (jessie)  i386    debian      false
193     Debian 8 x64 (jessie)   x64     debian      false
244     Debian 9 x64 (stretch)  x64     debian      false
245     Fedora 26 x64           x64     fedora      false
254     Fedora 27 x64           x64     fedora      false
140     FreeBSD 10 x64          x64     freebsd     false
230     FreeBSD 11 x64          x64     freebsd     false
234     OpenBSD 6 x64           x64     openbsd     false
164     Snapshot                x64     snapshot    false
161     Ubuntu 14.04 i386       i386    ubuntu      false
160     Ubuntu 14.04 x64        x64     ubuntu      false
216     Ubuntu 16.04 i386       i386    ubuntu      false
215     Ubuntu 16.04 x64        x64     ubuntu      false
253     Ubuntu 17.10 i386       i386    ubuntu      false
252     Ubuntu 17.10 x64        x64     ubuntu      false
124     Windows 2012 R2 x64     x64     windows     true
240     Windows 2016 x64        x64     windows     true

Finally, create a new Server with Debian 9 x64 (stretch):

vultr server create \
    --name test \
    --hostname test.example.com \
    --region 1 \
    --plan 200 \
    --os 244

Which should return something like:

Virtual machine created

SUBID       NAME    DCID    VPSPLANID   OSID
13699733    test    1       200         244

See its status:

vultr server show 13699733

Which should return something like:

NB While creating it might not have an IP, but eventually it will have an IP and change to the active state.

Id (SUBID):         13699733
Name:               test
Operating system:   Debian 9 x64 (stretch)
Status:             active
Power status:       running
Server state:       ok
Location:           New Jersey
Region (DCID):      1
VCPU count:         1
RAM:                512 MB
Disk:               Virtual 20 GB
Allowed bandwidth:  500
Current bandwidth:  0
Cost per month:     2.50
Pending charges:    0.01
Plan (VPSPLANID):   200
IP:                 104.156.250.252
Netmask:            255.255.254.0
Gateway:            104.156.250.1
Created date:       2018-02-25 07:32:31
Default password:   p6U}zc}+SK3dEDt)
Auto backups:       no
KVM URL:            https://my.vultr.com/subs/vps/novnc/api.php?data=KJVWUNJZLFTEG..

The server is only ready when its status is active and power_status is running:

Status:             active
Power status:       running
IP:                 104.156.250.252

NB As of 2018-02-25 there is no way to known if the server is shutdown. That is, if you do a poweroff you don't have a way to known that... but if you stop the server from the control panel the power status will change to stopped.

You can now try to access it:

vultr ssh 13699733

You can also use a regular ssh client (use the password given in Default password attribute):

When you are finished playing with the server, You can now delete it:

vultr server delete 13699733

Which should return:

Virtual machine deleted

From this point onwards, you can no longer access the server from the API.

terraform-provider-vultr's People

Contributors

nyankichi820 avatar rgl avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

terraform-provider-vultr's Issues

panic: interface conversion: interface is nil, not string

Error log:

vultr_ssh_key.default: Refreshing state... (ID: 566c791cba587)
vultr_ssh_key.default: Modifying...
  name:       "example created from terraform" => "SSH key provided by Terraform"
  public_key: "ssh-rsa XXXXXXXXXX [email protected]"
vultr_ssh_key.default: Modifications complete
vultr_server.docker: Creating...
  default_password:     "" => "<computed>"
  ipv4_address:         "" => "<computed>"
  ipv4_private_address: "" => "<computed>"
  ipv6:                 "" => "1"
  ipv6_address:         "" => "<computed>"
  name:                 "" => "docker"
  os_id:                "" => "179"
  plan_id:              "" => "110"
  power_status:         "" => "<computed>"
  private_networking:   "" => "1"
  region_id:            "" => "25"
  ssh_key_ids.#:        "" => "1"
  ssh_key_ids.0:        "" => "566c791cba587"
  status:               "" => "<computed>"
Error applying plan:

1 error(s) occurred:

* vultr_server.docker: unexpected EOF

Terraform does not automatically rollback in the face of errors.
Instead, your Terraform state file has been partially updated with
any resources that successfully completed. Please address the error
above and apply again to incrementally change your infrastructure.
panic: interface conversion: interface is nil, not string
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr:
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr: goroutine 85 [running]:
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr: main.resourceVultrServerCreate(0xc8202ff560, 0x656060, 0xc820521fc0, 0x0, 0x0)
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr:   /Users/BeaVe/terraform-provider-vultr/src/github.com/rgl/terraform-provider-vultr/resource_vultr_server.go:137 +0x46e
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr: github.com/hashicorp/terraform/helper/schema.(*Resource).Apply(0xc82048e380, 0xc8205088a0, 0xc8205778b0, 0x656060, 0xc820521fc0, 0x17601, 0x0, 0x0)
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr:   /Users/BeaVe/terraform-provider-vultr/src/github.com/hashicorp/terraform/helper/schema/resource.go:145 +0x28e
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr: github.com/hashicorp/terraform/helper/schema.(*Provider).Apply(0xc82052ee40, 0xc820443240, 0xc8205088a0, 0xc8205778b0, 0x1, 0x0, 0x0)
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr:   /Users/BeaVe/terraform-provider-vultr/src/github.com/hashicorp/terraform/helper/schema/provider.go:162 +0x1ed
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr: github.com/hashicorp/terraform/rpc.(*ResourceProviderServer).Apply(0xc820585980, 0xc82056ec20, 0xc820577c40, 0x0, 0x0)
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr:   /Users/BeaVe/terraform-provider-vultr/src/github.com/hashicorp/terraform/rpc/resource_provider.go:323 +0x76
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr: reflect.Value.call(0x5555e0, 0x619a20, 0x13, 0x65e650, 0x4, 0xc8205efee8, 0x3, 0x3, 0x0, 0x0, ...)
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr:   /usr/local/Cellar/go/1.5.1/libexec/src/reflect/value.go:432 +0x120a
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr: reflect.Value.Call(0x5555e0, 0x619a20, 0x13, 0xc8205efee8, 0x3, 0x3, 0x0, 0x0, 0x0)
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr:   /usr/local/Cellar/go/1.5.1/libexec/src/reflect/value.go:300 +0xb1
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr: net/rpc.(*service).call(0xc82048e4c0, 0xc82048e480, 0xc820581530, 0xc8201e9300, 0xc8205859a0, 0x482440, 0xc82056ec20, 0x16, 0x4824a0, 0xc820577c40, ...)
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr:   /usr/local/Cellar/go/1.5.1/libexec/src/net/rpc/server.go:383 +0x1c1
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr: created by net/rpc.(*Server).ServeCodec
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr:   /usr/local/Cellar/go/1.5.1/libexec/src/net/rpc/server.go:477 +0x4ac
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr:
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr: goroutine 1 [IO wait]:
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr: net.runtime_pollWait(0xd612a8, 0x72, 0xc82000a1c0)
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr:   /usr/local/Cellar/go/1.5.1/libexec/src/runtime/netpoll.go:157 +0x60
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr: net.(*pollDesc).Wait(0xc82016e060, 0x72, 0x0, 0x0)
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr:   /usr/local/Cellar/go/1.5.1/libexec/src/net/fd_poll_runtime.go:73 +0x3a
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr: net.(*pollDesc).WaitRead(0xc82016e060, 0x0, 0x0)
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr:   /usr/local/Cellar/go/1.5.1/libexec/src/net/fd_poll_runtime.go:78 +0x36
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr: net.(*netFD).accept(0xc82016e000, 0x0, 0xd61368, 0xc82014a0e0)
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr:   /usr/local/Cellar/go/1.5.1/libexec/src/net/fd_unix.go:408 +0x27c
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr: net.(*UnixListener).AcceptUnix(0xc8201581c0, 0xc820111cc0, 0x0, 0x0)
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr:   /usr/local/Cellar/go/1.5.1/libexec/src/net/unixsock_posix.go:304 +0x53
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr: net.(*UnixListener).Accept(0xc8201581c0, 0x0, 0x0, 0x0, 0x0)
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr:   /usr/local/Cellar/go/1.5.1/libexec/src/net/unixsock_posix.go:314 +0x41
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr: github.com/hashicorp/terraform/rpc.(*Server).Accept(0xc8201623f0, 0xd60300, 0xc8201581c0)
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr:   /Users/BeaVe/terraform-provider-vultr/src/github.com/hashicorp/terraform/rpc/server.go:33 +0x34
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr: github.com/hashicorp/terraform/plugin.Serve(0xc820601f08)
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr:   /Users/BeaVe/terraform-provider-vultr/src/github.com/hashicorp/terraform/plugin/server.go:88 +0x7cc
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr: main.main()
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr:   /Users/BeaVe/terraform-provider-vultr/src/github.com/rgl/terraform-provider-vultr/main.go:10 +0x40
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr:
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr: goroutine 17 [syscall, locked to thread]:
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr: runtime.goexit()
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr:   /usr/local/Cellar/go/1.5.1/libexec/src/runtime/asm_amd64.s:1696 +0x1
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr:
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr: goroutine 18 [syscall]:
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr: os/signal.loop()
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr:   /usr/local/Cellar/go/1.5.1/libexec/src/os/signal/signal_unix.go:22 +0x18
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr: created by os/signal.init.1
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr:   /usr/local/Cellar/go/1.5.1/libexec/src/os/signal/signal_unix.go:28 +0x37
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr:
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr: goroutine 19 [select, locked to thread]:
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr: runtime.gopark(0x7757e8, 0xc820028728, 0x665b68, 0x6, 0x18, 0x2)
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr:   /usr/local/Cellar/go/1.5.1/libexec/src/runtime/proc.go:185 +0x163
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr: runtime.selectgoImpl(0xc820028728, 0x0, 0x18)
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr:   /usr/local/Cellar/go/1.5.1/libexec/src/runtime/select.go:392 +0xa64
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr: runtime.selectgo(0xc820028728)
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr:   /usr/local/Cellar/go/1.5.1/libexec/src/runtime/select.go:212 +0x12
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr: runtime.ensureSigM.func1()
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr:   /usr/local/Cellar/go/1.5.1/libexec/src/runtime/signal1_unix.go:227 +0x323
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr: runtime.goexit()
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr:   /usr/local/Cellar/go/1.5.1/libexec/src/runtime/asm_amd64.s:1696 +0x1
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr:
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr: goroutine 20 [chan receive]:
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr: github.com/hashicorp/terraform/plugin.Serve.func1(0xc820166120)
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr:   /Users/BeaVe/terraform-provider-vultr/src/github.com/hashicorp/terraform/plugin/server.go:79 +0x66
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr: created by github.com/hashicorp/terraform/plugin.Serve
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr:   /Users/BeaVe/terraform-provider-vultr/src/github.com/hashicorp/terraform/plugin/server.go:85 +0x7aa
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr:
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr: goroutine 6 [select]:
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr: github.com/hashicorp/yamux.(*Stream).Read(0xc82015e340, 0xc8201ad000, 0x1000, 0x1000, 0x0, 0x0, 0x0)
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr:   /Users/BeaVe/terraform-provider-vultr/src/github.com/hashicorp/yamux/stream.go:125 +0x3f0
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr: bufio.(*Reader).fill(0xc8201ae000)
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr:   /usr/local/Cellar/go/1.5.1/libexec/src/bufio/bufio.go:97 +0x1e9
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr: bufio.(*Reader).Read(0xc8201ae000, 0xc8201b0000, 0x1, 0x9, 0x0, 0x0, 0x0)
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr:   /usr/local/Cellar/go/1.5.1/libexec/src/bufio/bufio.go:207 +0x260
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr: io.ReadAtLeast(0xd61390, 0xc8201ae000, 0xc8201b0000, 0x1, 0x9, 0x1, 0x0, 0x0, 0x0)
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr:   /usr/local/Cellar/go/1.5.1/libexec/src/io/io.go:298 +0xe6
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr: io.ReadFull(0xd61390, 0xc8201ae000, 0xc8201b0000, 0x1, 0x9, 0x0, 0x0, 0x0)
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr:   /usr/local/Cellar/go/1.5.1/libexec/src/io/io.go:316 +0x62
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr: encoding/gob.decodeUintReader(0xd61390, 0xc8201ae000, 0xc8201b0000, 0x9, 0x9, 0x0, 0x1, 0x0, 0x0)
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr:   /usr/local/Cellar/go/1.5.1/libexec/src/encoding/gob/decode.go:121 +0x92
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr: encoding/gob.(*Decoder).recvMessage(0xc8201a8100, 0xc8205f1870)
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr:   /usr/local/Cellar/go/1.5.1/libexec/src/encoding/gob/decoder.go:76 +0x5e
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr: encoding/gob.(*Decoder).decodeTypeSequence(0xc8201a8100, 0x775800, 0xc8201a8100)
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr:   /usr/local/Cellar/go/1.5.1/libexec/src/encoding/gob/decoder.go:140 +0x47
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr: encoding/gob.(*Decoder).DecodeValue(0xc8201a8100, 0x489880, 0xc8201a65c0, 0x16, 0x0, 0x0)
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr:   /usr/local/Cellar/go/1.5.1/libexec/src/encoding/gob/decoder.go:208 +0x15d
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr: encoding/gob.(*Decoder).Decode(0xc8201a8100, 0x489880, 0xc8201a65c0, 0x0, 0x0)
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr:   /usr/local/Cellar/go/1.5.1/libexec/src/encoding/gob/decoder.go:185 +0x289
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr: net/rpc.(*gobServerCodec).ReadRequestHeader(0xc8201a4150, 0xc8201a65c0, 0x0, 0x0)
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr:   /usr/local/Cellar/go/1.5.1/libexec/src/net/rpc/server.go:403 +0x51
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr: net/rpc.(*Server).readRequestHeader(0xc82019a0c0, 0xda0138, 0xc8201a4150, 0x0, 0x0, 0xc8201a65c0, 0xc8205f1b00, 0x0, 0x0)
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr:   /usr/local/Cellar/go/1.5.1/libexec/src/net/rpc/server.go:576 +0x90
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr: net/rpc.(*Server).readRequest(0xc82019a0c0, 0xda0138, 0xc8201a4150, 0xc82019a0c0, 0xc8201b0020, 0xc8201a8000, 0x0, 0x0, 0x0, 0x0, ...)
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr:   /usr/local/Cellar/go/1.5.1/libexec/src/net/rpc/server.go:543 +0x8b
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr: net/rpc.(*Server).ServeCodec(0xc82019a0c0, 0xda0138, 0xc8201a4150)
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr:   /usr/local/Cellar/go/1.5.1/libexec/src/net/rpc/server.go:462 +0x8c
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr: net/rpc.(*Server).ServeConn(0xc82019a0c0, 0xda0060, 0xc82015e340)
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr:   /usr/local/Cellar/go/1.5.1/libexec/src/net/rpc/server.go:454 +0x4ee
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr: github.com/hashicorp/terraform/rpc.(*Server).ServeConn(0xc8201623f0, 0xac2a78, 0xc8200300f8)
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr:   /Users/BeaVe/terraform-provider-vultr/src/github.com/hashicorp/terraform/rpc/server.go:76 +0x528
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr: created by github.com/hashicorp/terraform/rpc.(*Server).Accept
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr:   /Users/BeaVe/terraform-provider-vultr/src/github.com/hashicorp/terraform/rpc/server.go:39 +0x180
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr:
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr: goroutine 7 [IO wait]:
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr: net.runtime_pollWait(0xd611e8, 0x72, 0xc82000a1c0)
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr:   /usr/local/Cellar/go/1.5.1/libexec/src/runtime/netpoll.go:157 +0x60
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr: net.(*pollDesc).Wait(0xc8200d1950, 0x72, 0x0, 0x0)
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr:   /usr/local/Cellar/go/1.5.1/libexec/src/net/fd_poll_runtime.go:73 +0x3a
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr: net.(*pollDesc).WaitRead(0xc8200d1950, 0x0, 0x0)
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr:   /usr/local/Cellar/go/1.5.1/libexec/src/net/fd_poll_runtime.go:78 +0x36
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr: net.(*netFD).Read(0xc8200d18f0, 0xc820180000, 0x1000, 0x1000, 0x0, 0xabe050, 0xc82000a1c0)
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr:   /usr/local/Cellar/go/1.5.1/libexec/src/net/fd_unix.go:232 +0x23a
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr: net.(*conn).Read(0xc8200300f8, 0xc820180000, 0x1000, 0x1000, 0x0, 0x0, 0x0)
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr:   /usr/local/Cellar/go/1.5.1/libexec/src/net/net.go:172 +0xe4
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr: bufio.(*Reader).fill(0xc820018720)
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr:   /usr/local/Cellar/go/1.5.1/libexec/src/bufio/bufio.go:97 +0x1e9
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr: bufio.(*Reader).Read(0xc820018720, 0xc8201624e0, 0xc, 0xc, 0xc8201624e2, 0x0, 0x0)
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr:   /usr/local/Cellar/go/1.5.1/libexec/src/bufio/bufio.go:207 +0x260
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr: io.ReadAtLeast(0xd61390, 0xc820018720, 0xc8201624e0, 0xc, 0xc, 0xc, 0x0, 0x0, 0x0)
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr:   /usr/local/Cellar/go/1.5.1/libexec/src/io/io.go:298 +0xe6
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr: io.ReadFull(0xd61390, 0xc820018720, 0xc8201624e0, 0xc, 0xc, 0xc, 0x0, 0x0)
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr:   /usr/local/Cellar/go/1.5.1/libexec/src/io/io.go:316 +0x62
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr: github.com/hashicorp/yamux.(*Session).recvLoop(0xc8200f1600, 0x0, 0x0)
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr:   /Users/BeaVe/terraform-provider-vultr/src/github.com/hashicorp/yamux/session.go:408 +0x11e
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr: github.com/hashicorp/yamux.(*Session).recv(0xc8200f1600)
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr:   /Users/BeaVe/terraform-provider-vultr/src/github.com/hashicorp/yamux/session.go:396 +0x21
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr: created by github.com/hashicorp/yamux.newSession
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr:   /Users/BeaVe/terraform-provider-vultr/src/github.com/hashicorp/yamux/session.go:104 +0x4b1
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr:
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr: goroutine 8 [select]:
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr: github.com/hashicorp/yamux.(*Session).send(0xc8200f1600)
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr:   /Users/BeaVe/terraform-provider-vultr/src/github.com/hashicorp/yamux/session.go:358 +0x5e1
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr: created by github.com/hashicorp/yamux.newSession
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr:   /Users/BeaVe/terraform-provider-vultr/src/github.com/hashicorp/yamux/session.go:105 +0x4d3
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr:
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr: goroutine 9 [select]:
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr: github.com/hashicorp/yamux.(*Session).keepalive(0xc8200f1600)
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr:   /Users/BeaVe/terraform-provider-vultr/src/github.com/hashicorp/yamux/session.go:292 +0x240
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr: created by github.com/hashicorp/yamux.newSession
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr:   /Users/BeaVe/terraform-provider-vultr/src/github.com/hashicorp/yamux/session.go:107 +0x506
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr:
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr: goroutine 34 [select]:
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr: github.com/hashicorp/yamux.(*Session).AcceptStream(0xc8200f1600, 0x774ed0, 0x0, 0x0)
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr:   /Users/BeaVe/terraform-provider-vultr/src/github.com/hashicorp/yamux/session.go:191 +0x19d
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr: github.com/hashicorp/terraform/rpc.(*muxBroker).Run(0xc8201a6000)
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr:   /Users/BeaVe/terraform-provider-vultr/src/github.com/hashicorp/terraform/rpc/mux_broker.go:107 +0x34
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr: created by github.com/hashicorp/terraform/rpc.(*Server).ServeConn
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr:   /Users/BeaVe/terraform-provider-vultr/src/github.com/hashicorp/terraform/rpc/server.go:65 +0x38f
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr:
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr: goroutine 81 [select]:
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr: net/http.(*persistConn).writeLoop(0xc8203c6790)
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr:   /usr/local/Cellar/go/1.5.1/libexec/src/net/http/transport.go:1009 +0x40c
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr: created by net/http.(*Transport).dialConn
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr:   /usr/local/Cellar/go/1.5.1/libexec/src/net/http/transport.go:686 +0xc9d
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr:
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr: goroutine 23 [chan send]:
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr: github.com/ChimeraCoder/tokenbucket.NewBucket.func1(0x3b9aca00, 0xc820158f20)
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr:   /Users/BeaVe/terraform-provider-vultr/src/github.com/ChimeraCoder/tokenbucket/tokenbucket.go:26 +0x9c
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr: created by github.com/ChimeraCoder/tokenbucket.NewBucket
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr:   /Users/BeaVe/terraform-provider-vultr/src/github.com/ChimeraCoder/tokenbucket/tokenbucket.go:28 +0xa4
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr:
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr: goroutine 46 [chan receive]:
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr: github.com/ChimeraCoder/tokenbucket.NewBucket.func1(0x3b9aca00, 0xc82057f4e0)
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr:   /Users/BeaVe/terraform-provider-vultr/src/github.com/ChimeraCoder/tokenbucket/tokenbucket.go:25 +0x66
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr: created by github.com/ChimeraCoder/tokenbucket.NewBucket
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr:   /Users/BeaVe/terraform-provider-vultr/src/github.com/ChimeraCoder/tokenbucket/tokenbucket.go:28 +0xa4
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr:
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr: goroutine 80 [IO wait]:
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr: net.runtime_pollWait(0xd61128, 0x72, 0xc82000a1c0)
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr:   /usr/local/Cellar/go/1.5.1/libexec/src/runtime/netpoll.go:157 +0x60
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr: net.(*pollDesc).Wait(0xc82042b170, 0x72, 0x0, 0x0)
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr:   /usr/local/Cellar/go/1.5.1/libexec/src/net/fd_poll_runtime.go:73 +0x3a
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr: net.(*pollDesc).WaitRead(0xc82042b170, 0x0, 0x0)
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr:   /usr/local/Cellar/go/1.5.1/libexec/src/net/fd_poll_runtime.go:78 +0x36
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr: net.(*netFD).Read(0xc82042b110, 0xc8204da000, 0x800, 0x800, 0x0, 0xabe050, 0xc82000a1c0)
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr:   /usr/local/Cellar/go/1.5.1/libexec/src/net/fd_unix.go:232 +0x23a
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr: net.(*conn).Read(0xc8201b8648, 0xc8204da000, 0x800, 0x800, 0x0, 0x0, 0x0)
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr:   /usr/local/Cellar/go/1.5.1/libexec/src/net/net.go:172 +0xe4
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr: crypto/tls.(*block).readFromUntil(0xc820508540, 0xd65788, 0xc8201b8648, 0x5, 0x0, 0x0)
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr:   /usr/local/Cellar/go/1.5.1/libexec/src/crypto/tls/conn.go:455 +0xcc
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr: crypto/tls.(*Conn).readRecord(0xc8201b62c0, 0x775817, 0x0, 0x0)
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr:   /usr/local/Cellar/go/1.5.1/libexec/src/crypto/tls/conn.go:540 +0x2d1
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr: crypto/tls.(*Conn).Read(0xc8201b62c0, 0xc82043e000, 0x1000, 0x1000, 0x0, 0x0, 0x0)
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr:   /usr/local/Cellar/go/1.5.1/libexec/src/crypto/tls/conn.go:901 +0x167
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr: net/http.noteEOFReader.Read(0xd6f150, 0xc8201b62c0, 0xc8203c67e8, 0xc82043e000, 0x1000, 0x1000, 0x0, 0x0, 0x0)
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr:   /usr/local/Cellar/go/1.5.1/libexec/src/net/http/transport.go:1370 +0x67
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr: net/http.(*noteEOFReader).Read(0xc820565800, 0xc82043e000, 0x1000, 0x1000, 0x0, 0x0, 0x0)
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr:   <autogenerated>:126 +0xd0
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr: bufio.(*Reader).fill(0xc820167080)
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr:   /usr/local/Cellar/go/1.5.1/libexec/src/bufio/bufio.go:97 +0x1e9
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr: bufio.(*Reader).Peek(0xc820167080, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0)
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr:   /usr/local/Cellar/go/1.5.1/libexec/src/bufio/bufio.go:132 +0xcc
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr: net/http.(*persistConn).readLoop(0xc8203c6790)
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr:   /usr/local/Cellar/go/1.5.1/libexec/src/net/http/transport.go:876 +0xf7
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr: created by net/http.(*Transport).dialConn
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr:   /usr/local/Cellar/go/1.5.1/libexec/src/net/http/transport.go:685 +0xc78
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr:
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr: goroutine 74 [chan send]:
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr: github.com/ChimeraCoder/tokenbucket.NewBucket.func1(0x3b9aca00, 0xc8205847a0)
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr:   /Users/BeaVe/terraform-provider-vultr/src/github.com/ChimeraCoder/tokenbucket/tokenbucket.go:26 +0x9c
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr: created by github.com/ChimeraCoder/tokenbucket.NewBucket
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr:   /Users/BeaVe/terraform-provider-vultr/src/github.com/ChimeraCoder/tokenbucket/tokenbucket.go:28 +0xa4
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr:
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr: goroutine 77 [select]:
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr: github.com/hashicorp/yamux.(*Stream).Read(0xc82054dc70, 0xc82051b000, 0x1000, 0x1000, 0x0, 0x0, 0x0)
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr:   /Users/BeaVe/terraform-provider-vultr/src/github.com/hashicorp/yamux/stream.go:125 +0x3f0
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr: bufio.(*Reader).fill(0xc8201d3e00)
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr:   /usr/local/Cellar/go/1.5.1/libexec/src/bufio/bufio.go:97 +0x1e9
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr: bufio.(*Reader).Read(0xc8201d3e00, 0xc8205814f0, 0x1, 0x9, 0x0, 0x0, 0x0)
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr:   /usr/local/Cellar/go/1.5.1/libexec/src/bufio/bufio.go:207 +0x260
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr: io.ReadAtLeast(0xd61390, 0xc8201d3e00, 0xc8205814f0, 0x1, 0x9, 0x1, 0x0, 0x0, 0x0)
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr:   /usr/local/Cellar/go/1.5.1/libexec/src/io/io.go:298 +0xe6
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr: io.ReadFull(0xd61390, 0xc8201d3e00, 0xc8205814f0, 0x1, 0x9, 0xc82015a740, 0x0, 0x0)
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr:   /usr/local/Cellar/go/1.5.1/libexec/src/io/io.go:316 +0x62
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr: encoding/gob.decodeUintReader(0xd61390, 0xc8201d3e00, 0xc8205814f0, 0x9, 0x9, 0x0, 0x1, 0x0, 0x0)
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr:   /usr/local/Cellar/go/1.5.1/libexec/src/encoding/gob/decode.go:121 +0x92
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr: encoding/gob.(*Decoder).recvMessage(0xc8201e9700, 0xc8200d5800)
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr:   /usr/local/Cellar/go/1.5.1/libexec/src/encoding/gob/decoder.go:76 +0x5e
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr: encoding/gob.(*Decoder).decodeTypeSequence(0xc8201e9700, 0x775800, 0xc8201e9700)
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr:   /usr/local/Cellar/go/1.5.1/libexec/src/encoding/gob/decoder.go:140 +0x47
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr: encoding/gob.(*Decoder).DecodeValue(0xc8201e9700, 0x489880, 0xc82057f340, 0x16, 0x0, 0x0)
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr:   /usr/local/Cellar/go/1.5.1/libexec/src/encoding/gob/decoder.go:208 +0x15d
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr: encoding/gob.(*Decoder).Decode(0xc8201e9700, 0x489880, 0xc82057f340, 0x0, 0x0)
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr:   /usr/local/Cellar/go/1.5.1/libexec/src/encoding/gob/decoder.go:185 +0x289
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr: net/rpc.(*gobServerCodec).ReadRequestHeader(0xc82052f0b0, 0xc82057f340, 0x0, 0x0)
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr:   /usr/local/Cellar/go/1.5.1/libexec/src/net/rpc/server.go:403 +0x51
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr: net/rpc.(*Server).readRequestHeader(0xc82048e480, 0xda0138, 0xc82052f0b0, 0x0, 0x0, 0xc82057f340, 0xc8200d5b00, 0x0, 0x0)
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr:   /usr/local/Cellar/go/1.5.1/libexec/src/net/rpc/server.go:576 +0x90
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr: net/rpc.(*Server).readRequest(0xc82048e480, 0xda0138, 0xc82052f0b0, 0xc82048e480, 0xc820581530, 0xc8201e9300, 0x0, 0x0, 0x0, 0x0, ...)
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr:   /usr/local/Cellar/go/1.5.1/libexec/src/net/rpc/server.go:543 +0x8b
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr: net/rpc.(*Server).ServeCodec(0xc82048e480, 0xda0138, 0xc82052f0b0)
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr:   /usr/local/Cellar/go/1.5.1/libexec/src/net/rpc/server.go:462 +0x8c
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr: net/rpc.(*Server).ServeConn(0xc82048e480, 0xda0060, 0xc82054dc70)
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr:   /usr/local/Cellar/go/1.5.1/libexec/src/net/rpc/server.go:454 +0x4ee
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr: github.com/hashicorp/terraform/rpc.serve(0xda0060, 0xc82054dc70, 0x6c4000, 0x10, 0x619980, 0xc820585980)
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr:   /Users/BeaVe/terraform-provider-vultr/src/github.com/hashicorp/terraform/rpc/server.go:146 +0x1f8
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr: github.com/hashicorp/terraform/rpc.(*dispenseServer).ResourceProvider.func1(0xc8201a6020, 0xc800000005)
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr:   /Users/BeaVe/terraform-provider-vultr/src/github.com/hashicorp/terraform/rpc/server.go:102 +0x24a
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr: created by github.com/hashicorp/terraform/rpc.(*dispenseServer).ResourceProvider
2015/12/13 03:48:38 [DEBUG] terraform-provider-vultr:   /Users/BeaVe/terraform-provider-vultr/src/github.com/hashicorp/terraform/rpc/server.go:103 +0x62
2015/12/13 03:48:38 [DEBUG] root: eval: *terraform.EvalWriteState
2015/12/13 03:48:38 [DEBUG] root: eval: *terraform.EvalApplyProvisioners
2015/12/13 03:48:38 [DEBUG] root: eval: *terraform.EvalIf
2015/12/13 03:48:38 [DEBUG] root: eval: *terraform.EvalWriteDiff
2015/12/13 03:48:38 [DEBUG] root: eval: *terraform.EvalIf
2015/12/13 03:48:38 [DEBUG] root: eval: *terraform.EvalWriteState
2015/12/13 03:48:38 [DEBUG] root: eval: *terraform.EvalApplyPost
2015/12/13 03:48:38 [ERROR] root: eval: *terraform.EvalApplyPost, err: 1 error(s) occurred:

* vultr_server.docker: unexpected EOF
2015/12/13 03:48:38 [ERROR] root: eval: *terraform.EvalSequence, err: 1 error(s) occurred:

* vultr_server.docker: unexpected EOF
2015/12/13 03:48:38 [ERROR] root: eval: *terraform.EvalOpFilter, err: 1 error(s) occurred:

* vultr_server.docker: unexpected EOF
2015/12/13 03:48:38 [ERROR] root: eval: *terraform.EvalSequence, err: 1 error(s) occurred:

* vultr_server.docker: unexpected EOF
2015/12/13 03:48:38 [INFO] Exiting eval tree: vultr_server.docker
2015/12/13 03:48:38 [DEBUG] /Users/BeaVe/terraform-provider-vultr/bin/terraform-provider-vultr: plugin process exited
2015/12/13 03:48:38 [DEBUG] vertex provider.vultr (close), got dep: vultr_server.docker
2015/12/13 03:48:38 [DEBUG] waiting for all plugin processes to complete...



!!!!!!!!!!!!!!!!!!!!!!!!!!! TERRAFORM CRASH !!!!!!!!!!!!!!!!!!!!!!!!!!!!

Terraform crashed! This is always indicative of a bug within Terraform.
A crash log has been placed at "crash.log" relative to your current
working directory. It would be immensely helpful if you could please
report the crash with Terraform[1] so that we can fix this.

When reporting bugs, please include your terraform version. That
information is available on the first line of crash.log. You can also
get it by running 'terraform --version' on the command line.

[1]: https://github.com/hashicorp/terraform/issues

!!!!!!!!!!!!!!!!!!!!!!!!!!! TERRAFORM CRASH !!!!!!!!!!!!!!!!!!!!!!!!!!!!

Terraform config file (vultr.tf):

provider "vultr" {
  api_key = "REAL_API_KEY_HERE"
}

resource "vultr_ssh_key" "default" {
  name = "SSH key provided by Terraform"

  public_key = "${file("id_rsa.pub")}"
}

resource "vultr_server" "docker" {
  name = "docker"

  # Tokyo
  region_id = 25

  #512 MB RAM,125 GB SATA,0.40 TB BW - $5.00
  plan_id = 110

  # CoreOS Stable (x64)
  os_id = 179

  # enable IPv6.
  ipv6 = true

  # enable private networking.
  private_networking = true

  ssh_key_ids = [
    "${vultr_ssh_key.default.id}"
  ]
}

Failure to compile

$ go build
# github.com/rgl/terraform-provider-vultr
./resource_vultr_server.go:212: server.MainIPV6 undefined (type lib.Server has no field or method MainIPV6)
./resource_vultr_server.go:271: cannot use target (type string) as type []string in field value
./resource_vultr_server.go:278: not enough arguments to return

consider moving to terra-farm or core?

I don't know if vultr is ready to start joining core, but if it is I'd like to help with the process.

If we want to not actually be in core, some folks are putting together an org like sous-chefs does for chef cookbooks. Then maintainers can help each other out reviewing, merging and releasing changes. The main advantage is having more than one maintainer who can pass the torch. If that sounds interesting, the conversation is happening at https://github.com/terra-farm/meta/issues

If that doesn't sound ideal, please let me know!

Hostname and Tag support

Hi

I've just found your provider and it works great spinning up servers on Vultr.

I was wondering if you supported or could in future, support the possibility to add a custom hostname and also a custom tag flag when creating a server?

panic: interface conversion: interface is nil, not int

Panic when I run https://github.com/rgl/terraform-provider-vultr/blob/master/example/example.tf.

vultr_ssh_key.example: Refreshing state... (ID: 56499422a4009)
vultr_server.example: Creating...
  default_password:     "" => "<computed>"
  ipv4_address:         "" => "<computed>"
  ipv4_private_address: "" => "<computed>"
  ipv6:                 "" => "1"
  ipv6_address:         "" => "<computed>"
  name:                 "" => "example created from terraform"
  os_id:                "" => "179"
  plan_id:              "" => "110"
  power_status:         "" => "<computed>"
  private_networking:   "" => "1"
  region_id:            "" => "25"
  ssh_key_ids.#:        "" => "1"
  ssh_key_ids.0:        "" => "56499422a4009"
  status:               "" => "<computed>"
Error applying plan:

1 error(s) occurred:

* vultr_server.example: unexpected EOF

Terraform does not automatically rollback in the face of errors.
Instead, your Terraform state file has been partially updated with
any resources that successfully completed. Please address the error
above and apply again to incrementally change your infrastructure.
panic: interface conversion: interface is nil, not int
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr:
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr: goroutine 46 [running]:
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr: main.resourceVultrServerCreate(0xc82040ede0, 0x65fae0, 0xc8204782c0, 0x0, 0x0)
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr:   /Volumes/Data/Users/donbeave/terraform-provider-vultr/src/github.com/rgl/terraform-provider-vultr/resource_vultr_server.go:136 +0x3ef
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr: github.com/hashicorp/terraform/helper/schema.(*Resource).Apply(0xc82033d5c0, 0xc820531c50, 0xc820554910, 0x65fae0, 0xc8204782c0, 0x17701, 0x0, 0x0)
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr:   /Volumes/Data/Users/donbeave/terraform-provider-vultr/src/github.com/hashicorp/terraform/helper/schema/resource.go:145 +0x28e
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr: github.com/hashicorp/terraform/helper/schema.(*Provider).Apply(0xc820558e70, 0xc8204788c0, 0xc820531c50, 0xc820554910, 0x1, 0x0, 0x0)
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr:   /Volumes/Data/Users/donbeave/terraform-provider-vultr/src/github.com/hashicorp/terraform/helper/schema/provider.go:162 +0x1ed
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr: github.com/hashicorp/terraform/rpc.(*ResourceProviderServer).Apply(0xc82033f260, 0xc820560c40, 0xc820554c60, 0x0, 0x0)
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr:   /Volumes/Data/Users/donbeave/terraform-provider-vultr/src/github.com/hashicorp/terraform/rpc/resource_provider.go:323 +0x76
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr: reflect.Value.call(0x556fc0, 0x623560, 0x13, 0x6680a0, 0x4, 0xc8200ffee8, 0x3, 0x3, 0x0, 0x0, ...)
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr:   /usr/local/Cellar/go/1.5.1/libexec/src/reflect/value.go:432 +0x120a
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr: reflect.Value.Call(0x556fc0, 0x623560, 0x13, 0xc8200ffee8, 0x3, 0x3, 0x0, 0x0, 0x0)
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr:   /usr/local/Cellar/go/1.5.1/libexec/src/reflect/value.go:300 +0xb1
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr: net/rpc.(*service).call(0xc82033d680, 0xc82033d640, 0xc820331240, 0xc8203c4580, 0xc82033f280, 0x483f00, 0xc820560c40, 0x16, 0x483f60, 0xc820554c60, ...)
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr:   /usr/local/Cellar/go/1.5.1/libexec/src/net/rpc/server.go:383 +0x1c1
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr: created by net/rpc.(*Server).ServeCodec
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr:   /usr/local/Cellar/go/1.5.1/libexec/src/net/rpc/server.go:477 +0x4ac
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr:
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr: goroutine 1 [IO wait]:
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr: net.runtime_pollWait(0xf45c98, 0x72, 0xc8200780a0)
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr:   /usr/local/Cellar/go/1.5.1/libexec/src/runtime/netpoll.go:157 +0x60
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr: net.(*pollDesc).Wait(0xc8200f7950, 0x72, 0x0, 0x0)
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr:   /usr/local/Cellar/go/1.5.1/libexec/src/net/fd_poll_runtime.go:73 +0x3a
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr: net.(*pollDesc).WaitRead(0xc8200f7950, 0x0, 0x0)
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr:   /usr/local/Cellar/go/1.5.1/libexec/src/net/fd_poll_runtime.go:78 +0x36
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr: net.(*netFD).accept(0xc8200f78f0, 0x0, 0xf45d58, 0xc820176040)
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr:   /usr/local/Cellar/go/1.5.1/libexec/src/net/fd_unix.go:408 +0x27c
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr: net.(*UnixListener).AcceptUnix(0xc8200a1fa0, 0xc820137cc0, 0x0, 0x0)
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr:   /usr/local/Cellar/go/1.5.1/libexec/src/net/unixsock_posix.go:304 +0x53
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr: net.(*UnixListener).Accept(0xc8200a1fa0, 0x0, 0x0, 0x0, 0x0)
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr:   /usr/local/Cellar/go/1.5.1/libexec/src/net/unixsock_posix.go:314 +0x41
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr: github.com/hashicorp/terraform/rpc.(*Server).Accept(0xc820168660, 0xf44cf0, 0xc8200a1fa0)
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr:   /Volumes/Data/Users/donbeave/terraform-provider-vultr/src/github.com/hashicorp/terraform/rpc/server.go:33 +0x34
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr: github.com/hashicorp/terraform/plugin.Serve(0xc8205ebf08)
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr:   /Volumes/Data/Users/donbeave/terraform-provider-vultr/src/github.com/hashicorp/terraform/plugin/server.go:88 +0x7cc
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr: main.main()
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr:   /Volumes/Data/Users/donbeave/terraform-provider-vultr/src/github.com/rgl/terraform-provider-vultr/main.go:10 +0x40
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr:
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr: goroutine 17 [syscall, locked to thread]:
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr: runtime.goexit()
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr:   /usr/local/Cellar/go/1.5.1/libexec/src/runtime/asm_amd64.s:1696 +0x1
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr:
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr: goroutine 21 [syscall]:
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr: os/signal.loop()
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr:   /usr/local/Cellar/go/1.5.1/libexec/src/os/signal/signal_unix.go:22 +0x18
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr: created by os/signal.init.1
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr:   /usr/local/Cellar/go/1.5.1/libexec/src/os/signal/signal_unix.go:28 +0x37
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr:
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr: goroutine 22 [select, locked to thread]:
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr: runtime.gopark(0x786410, 0xc82002bf28, 0x66f580, 0x6, 0x18, 0x2)
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr:   /usr/local/Cellar/go/1.5.1/libexec/src/runtime/proc.go:185 +0x163
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr: runtime.selectgoImpl(0xc82002bf28, 0x0, 0x18)
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr:   /usr/local/Cellar/go/1.5.1/libexec/src/runtime/select.go:392 +0xa64
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr: runtime.selectgo(0xc82002bf28)
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr:   /usr/local/Cellar/go/1.5.1/libexec/src/runtime/select.go:212 +0x12
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr: runtime.ensureSigM.func1()
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr:   /usr/local/Cellar/go/1.5.1/libexec/src/runtime/signal1_unix.go:227 +0x323
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr: runtime.goexit()
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr:   /usr/local/Cellar/go/1.5.1/libexec/src/runtime/asm_amd64.s:1696 +0x1
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr:
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr: goroutine 23 [chan receive]:
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr: github.com/hashicorp/terraform/plugin.Serve.func1(0xc820076720)
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr:   /Volumes/Data/Users/donbeave/terraform-provider-vultr/src/github.com/hashicorp/terraform/plugin/server.go:79 +0x66
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr: created by github.com/hashicorp/terraform/plugin.Serve
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr:   /Volumes/Data/Users/donbeave/terraform-provider-vultr/src/github.com/hashicorp/terraform/plugin/server.go:85 +0x7aa
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr:
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr: goroutine 34 [select]:
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr: github.com/hashicorp/yamux.(*Stream).Read(0xc8200b6f00, 0xc8201be000, 0x1000, 0x1000, 0x0, 0x0, 0x0)
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr:   /Volumes/Data/Users/donbeave/terraform-provider-vultr/src/github.com/hashicorp/yamux/stream.go:125 +0x3ae
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr: bufio.(*Reader).fill(0xc820076a80)
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr:   /usr/local/Cellar/go/1.5.1/libexec/src/bufio/bufio.go:97 +0x1e9
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr: bufio.(*Reader).Read(0xc820076a80, 0xc8201687c0, 0x1, 0x9, 0x0, 0x0, 0x0)
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr:   /usr/local/Cellar/go/1.5.1/libexec/src/bufio/bufio.go:207 +0x260
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr: io.ReadAtLeast(0xf45d80, 0xc820076a80, 0xc8201687c0, 0x1, 0x9, 0x1, 0x0, 0x0, 0x0)
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr:   /usr/local/Cellar/go/1.5.1/libexec/src/io/io.go:298 +0xe6
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr: io.ReadFull(0xf45d80, 0xc820076a80, 0xc8201687c0, 0x1, 0x9, 0x0, 0x0, 0x0)
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr:   /usr/local/Cellar/go/1.5.1/libexec/src/io/io.go:316 +0x62
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr: encoding/gob.decodeUintReader(0xf45d80, 0xc820076a80, 0xc8201687c0, 0x9, 0x9, 0x0, 0x1, 0x0, 0x0)
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr:   /usr/local/Cellar/go/1.5.1/libexec/src/encoding/gob/decode.go:121 +0x92
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr: encoding/gob.(*Decoder).recvMessage(0xc8200b2680, 0xc820231870)
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr:   /usr/local/Cellar/go/1.5.1/libexec/src/encoding/gob/decoder.go:76 +0x5e
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr: encoding/gob.(*Decoder).decodeTypeSequence(0xc8200b2680, 0x786400, 0xc8200b2680)
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr:   /usr/local/Cellar/go/1.5.1/libexec/src/encoding/gob/decoder.go:140 +0x47
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr: encoding/gob.(*Decoder).DecodeValue(0xc8200b2680, 0x48b400, 0xc8201c4560, 0x16, 0x0, 0x0)
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr:   /usr/local/Cellar/go/1.5.1/libexec/src/encoding/gob/decoder.go:208 +0x15d
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr: encoding/gob.(*Decoder).Decode(0xc8200b2680, 0x48b400, 0xc8201c4560, 0x0, 0x0)
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr:   /usr/local/Cellar/go/1.5.1/libexec/src/encoding/gob/decoder.go:185 +0x289
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr: net/rpc.(*gobServerCodec).ReadRequestHeader(0xc82016aab0, 0xc8201c4560, 0x0, 0x0)
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr:   /usr/local/Cellar/go/1.5.1/libexec/src/net/rpc/server.go:403 +0x51
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr: net/rpc.(*Server).readRequestHeader(0xc82016c400, 0xf45ee0, 0xc82016aab0, 0x0, 0x0, 0xc8201c4560, 0xc820231b00, 0x0, 0x0)
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr:   /usr/local/Cellar/go/1.5.1/libexec/src/net/rpc/server.go:576 +0x90
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr: net/rpc.(*Server).readRequest(0xc82016c400, 0xf45ee0, 0xc82016aab0, 0xc82016c400, 0xc8201687e0, 0xc8200b2580, 0x0, 0x0, 0x0, 0x0, ...)
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr:   /usr/local/Cellar/go/1.5.1/libexec/src/net/rpc/server.go:543 +0x8b
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr: net/rpc.(*Server).ServeCodec(0xc82016c400, 0xf45ee0, 0xc82016aab0)
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr:   /usr/local/Cellar/go/1.5.1/libexec/src/net/rpc/server.go:462 +0x8c
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr: net/rpc.(*Server).ServeConn(0xc82016c400, 0xf45e08, 0xc8200b6f00)
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr:   /usr/local/Cellar/go/1.5.1/libexec/src/net/rpc/server.go:454 +0x4ee
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr: github.com/hashicorp/terraform/rpc.(*Server).ServeConn(0xc820168660, 0xf80060, 0xc820178000)
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr:   /Volumes/Data/Users/donbeave/terraform-provider-vultr/src/github.com/hashicorp/terraform/rpc/server.go:76 +0x528
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr: created by github.com/hashicorp/terraform/rpc.(*Server).Accept
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr:   /Volumes/Data/Users/donbeave/terraform-provider-vultr/src/github.com/hashicorp/terraform/rpc/server.go:39 +0x180
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr:
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr: goroutine 35 [IO wait]:
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr: net.runtime_pollWait(0xf45bd8, 0x72, 0xc8200780a0)
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr:   /usr/local/Cellar/go/1.5.1/libexec/src/runtime/netpoll.go:157 +0x60
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr: net.(*pollDesc).Wait(0xc820172060, 0x72, 0x0, 0x0)
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr:   /usr/local/Cellar/go/1.5.1/libexec/src/net/fd_poll_runtime.go:73 +0x3a
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr: net.(*pollDesc).WaitRead(0xc820172060, 0x0, 0x0)
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr:   /usr/local/Cellar/go/1.5.1/libexec/src/net/fd_poll_runtime.go:78 +0x36
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr: net.(*netFD).Read(0xc820172000, 0xc820192000, 0x1000, 0x1000, 0x0, 0xf40028, 0xc8200780a0)
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr:   /usr/local/Cellar/go/1.5.1/libexec/src/net/fd_unix.go:232 +0x23a
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr: net.(*conn).Read(0xc820178000, 0xc820192000, 0x1000, 0x1000, 0x0, 0x0, 0x0)
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr:   /usr/local/Cellar/go/1.5.1/libexec/src/net/net.go:172 +0xe4
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr: bufio.(*Reader).fill(0xc820190000)
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr:   /usr/local/Cellar/go/1.5.1/libexec/src/bufio/bufio.go:97 +0x1e9
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr: bufio.(*Reader).Read(0xc820190000, 0xc820168750, 0xc, 0xc, 0xc820168752, 0x0, 0x0)
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr:   /usr/local/Cellar/go/1.5.1/libexec/src/bufio/bufio.go:207 +0x260
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr: io.ReadAtLeast(0xf45d80, 0xc820190000, 0xc820168750, 0xc, 0xc, 0xc, 0x0, 0x0, 0x0)
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr:   /usr/local/Cellar/go/1.5.1/libexec/src/io/io.go:298 +0xe6
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr: io.ReadFull(0xf45d80, 0xc820190000, 0xc820168750, 0xc, 0xc, 0xc, 0x0, 0x0)
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr:   /usr/local/Cellar/go/1.5.1/libexec/src/io/io.go:316 +0x62
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr: github.com/hashicorp/yamux.(*Session).recvLoop(0xc82019c000, 0x0, 0x0)
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr:   /Volumes/Data/Users/donbeave/terraform-provider-vultr/src/github.com/hashicorp/yamux/session.go:408 +0x11e
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr: github.com/hashicorp/yamux.(*Session).recv(0xc82019c000)
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr:   /Volumes/Data/Users/donbeave/terraform-provider-vultr/src/github.com/hashicorp/yamux/session.go:396 +0x21
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr: created by github.com/hashicorp/yamux.newSession
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr:   /Volumes/Data/Users/donbeave/terraform-provider-vultr/src/github.com/hashicorp/yamux/session.go:104 +0x4b1
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr:
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr: goroutine 36 [select]:
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr: github.com/hashicorp/yamux.(*Session).send(0xc82019c000)
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr:   /Volumes/Data/Users/donbeave/terraform-provider-vultr/src/github.com/hashicorp/yamux/session.go:358 +0x5e1
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr: created by github.com/hashicorp/yamux.newSession
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr:   /Volumes/Data/Users/donbeave/terraform-provider-vultr/src/github.com/hashicorp/yamux/session.go:105 +0x4d3
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr:
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr: goroutine 37 [select]:
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr: github.com/hashicorp/yamux.(*Session).keepalive(0xc82019c000)
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr:   /Volumes/Data/Users/donbeave/terraform-provider-vultr/src/github.com/hashicorp/yamux/session.go:292 +0x240
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr: created by github.com/hashicorp/yamux.newSession
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr:   /Volumes/Data/Users/donbeave/terraform-provider-vultr/src/github.com/hashicorp/yamux/session.go:107 +0x506
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr:
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr: goroutine 24 [select]:
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr: github.com/hashicorp/yamux.(*Session).AcceptStream(0xc82019c000, 0x785af8, 0x0, 0x0)
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr:   /Volumes/Data/Users/donbeave/terraform-provider-vultr/src/github.com/hashicorp/yamux/session.go:191 +0x19d
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr: github.com/hashicorp/terraform/rpc.(*muxBroker).Run(0xc82016e040)
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr:   /Volumes/Data/Users/donbeave/terraform-provider-vultr/src/github.com/hashicorp/terraform/rpc/mux_broker.go:107 +0x34
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr: created by github.com/hashicorp/terraform/rpc.(*Server).ServeConn
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr:   /Volumes/Data/Users/donbeave/terraform-provider-vultr/src/github.com/hashicorp/terraform/rpc/server.go:65 +0x38f
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr:
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr: goroutine 13 [select]:
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr: net/http.(*persistConn).writeLoop(0xc820202420)
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr:   /usr/local/Cellar/go/1.5.1/libexec/src/net/http/transport.go:1009 +0x40c
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr: created by net/http.(*Transport).dialConn
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr:   /usr/local/Cellar/go/1.5.1/libexec/src/net/http/transport.go:686 +0xc9d
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr:
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr: goroutine 8 [chan send]:
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr: github.com/ChimeraCoder/tokenbucket.NewBucket.func1(0x3b9aca00, 0xc820017660)
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr:   /Volumes/Data/Users/donbeave/terraform-provider-vultr/src/github.com/ChimeraCoder/tokenbucket/tokenbucket.go:26 +0x9c
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr: created by github.com/ChimeraCoder/tokenbucket.NewBucket
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr:   /Volumes/Data/Users/donbeave/terraform-provider-vultr/src/github.com/ChimeraCoder/tokenbucket/tokenbucket.go:28 +0xa4
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr:
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr: goroutine 12 [IO wait]:
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr: net.runtime_pollWait(0xf45b18, 0x72, 0xc8200780a0)
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr:   /usr/local/Cellar/go/1.5.1/libexec/src/runtime/netpoll.go:157 +0x60
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr: net.(*pollDesc).Wait(0xc820220a00, 0x72, 0x0, 0x0)
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr:   /usr/local/Cellar/go/1.5.1/libexec/src/net/fd_poll_runtime.go:73 +0x3a
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr: net.(*pollDesc).WaitRead(0xc820220a00, 0x0, 0x0)
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr:   /usr/local/Cellar/go/1.5.1/libexec/src/net/fd_poll_runtime.go:78 +0x36
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr: net.(*netFD).Read(0xc8202209a0, 0xc82023e400, 0x400, 0x400, 0x0, 0xf40028, 0xc8200780a0)
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr:   /usr/local/Cellar/go/1.5.1/libexec/src/net/fd_unix.go:232 +0x23a
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr: net.(*conn).Read(0xc820032288, 0xc82023e400, 0x400, 0x400, 0x0, 0x0, 0x0)
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr:   /usr/local/Cellar/go/1.5.1/libexec/src/net/net.go:172 +0xe4
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr: crypto/tls.(*block).readFromUntil(0xc8200136b0, 0xf003f8, 0xc820032288, 0x5, 0x0, 0x0)
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr:   /usr/local/Cellar/go/1.5.1/libexec/src/crypto/tls/conn.go:455 +0xcc
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr: crypto/tls.(*Conn).readRecord(0xc82023c000, 0x786417, 0x0, 0x0)
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr:   /usr/local/Cellar/go/1.5.1/libexec/src/crypto/tls/conn.go:540 +0x2d1
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr: crypto/tls.(*Conn).Read(0xc82023c000, 0xc8202a4000, 0x1000, 0x1000, 0x0, 0x0, 0x0)
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr:   /usr/local/Cellar/go/1.5.1/libexec/src/crypto/tls/conn.go:901 +0x167
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr: net/http.noteEOFReader.Read(0xf08b78, 0xc82023c000, 0xc820202478, 0xc8202a4000, 0x1000, 0x1000, 0x0, 0x0, 0x0)
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr:   /usr/local/Cellar/go/1.5.1/libexec/src/net/http/transport.go:1370 +0x67
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr: net/http.(*noteEOFReader).Read(0xc820574ce0, 0xc8202a4000, 0x1000, 0x1000, 0x0, 0x0, 0x0)
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr:   <autogenerated>:126 +0xd0
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr: bufio.(*Reader).fill(0xc82053b020)
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr:   /usr/local/Cellar/go/1.5.1/libexec/src/bufio/bufio.go:97 +0x1e9
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr: bufio.(*Reader).Peek(0xc82053b020, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0)
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr:   /usr/local/Cellar/go/1.5.1/libexec/src/bufio/bufio.go:132 +0xcc
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr: net/http.(*persistConn).readLoop(0xc820202420)
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr:   /usr/local/Cellar/go/1.5.1/libexec/src/net/http/transport.go:876 +0xf7
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr: created by net/http.(*Transport).dialConn
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr:   /usr/local/Cellar/go/1.5.1/libexec/src/net/http/transport.go:685 +0xc78
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr:
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr: goroutine 40 [chan receive]:
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr: github.com/ChimeraCoder/tokenbucket.NewBucket.func1(0x3b9aca00, 0xc820570c00)
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr:   /Volumes/Data/Users/donbeave/terraform-provider-vultr/src/github.com/ChimeraCoder/tokenbucket/tokenbucket.go:25 +0x66
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr: created by github.com/ChimeraCoder/tokenbucket.NewBucket
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr:   /Volumes/Data/Users/donbeave/terraform-provider-vultr/src/github.com/ChimeraCoder/tokenbucket/tokenbucket.go:28 +0xa4
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr:
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr: goroutine 43 [select]:
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr: github.com/hashicorp/yamux.(*Stream).Read(0xc8201f6000, 0xc82001d000, 0x1000, 0x1000, 0x0, 0x0, 0x0)
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr:   /Volumes/Data/Users/donbeave/terraform-provider-vultr/src/github.com/hashicorp/yamux/stream.go:125 +0x3ae
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr: bufio.(*Reader).fill(0xc8202f8cc0)
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr:   /usr/local/Cellar/go/1.5.1/libexec/src/bufio/bufio.go:97 +0x1e9
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr: bufio.(*Reader).Read(0xc8202f8cc0, 0xc820331220, 0x1, 0x9, 0x0, 0x0, 0x0)
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr:   /usr/local/Cellar/go/1.5.1/libexec/src/bufio/bufio.go:207 +0x260
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr: io.ReadAtLeast(0xf45d80, 0xc8202f8cc0, 0xc820331220, 0x1, 0x9, 0x1, 0x0, 0x0, 0x0)
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr:   /usr/local/Cellar/go/1.5.1/libexec/src/io/io.go:298 +0xe6
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr: io.ReadFull(0xf45d80, 0xc8202f8cc0, 0xc820331220, 0x1, 0x9, 0xc8201c20c0, 0x0, 0x0)
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr:   /usr/local/Cellar/go/1.5.1/libexec/src/io/io.go:316 +0x62
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr: encoding/gob.decodeUintReader(0xf45d80, 0xc8202f8cc0, 0xc820331220, 0x9, 0x9, 0x0, 0x1, 0x0, 0x0)
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr:   /usr/local/Cellar/go/1.5.1/libexec/src/encoding/gob/decode.go:121 +0x92
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr: encoding/gob.(*Decoder).recvMessage(0xc8203c4b00, 0xc820055800)
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr:   /usr/local/Cellar/go/1.5.1/libexec/src/encoding/gob/decoder.go:76 +0x5e
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr: encoding/gob.(*Decoder).decodeTypeSequence(0xc8203c4b00, 0x786400, 0xc8203c4b00)
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr:   /usr/local/Cellar/go/1.5.1/libexec/src/encoding/gob/decoder.go:140 +0x47
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr: encoding/gob.(*Decoder).DecodeValue(0xc8203c4b00, 0x48b400, 0xc820560920, 0x16, 0x0, 0x0)
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr:   /usr/local/Cellar/go/1.5.1/libexec/src/encoding/gob/decoder.go:208 +0x15d
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr: encoding/gob.(*Decoder).Decode(0xc8203c4b00, 0x48b400, 0xc820560920, 0x0, 0x0)
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr:   /usr/local/Cellar/go/1.5.1/libexec/src/encoding/gob/decoder.go:185 +0x289
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr: net/rpc.(*gobServerCodec).ReadRequestHeader(0xc820559080, 0xc820560920, 0x0, 0x0)
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr:   /usr/local/Cellar/go/1.5.1/libexec/src/net/rpc/server.go:403 +0x51
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr: net/rpc.(*Server).readRequestHeader(0xc82033d640, 0xf45ee0, 0xc820559080, 0x0, 0x0, 0xc820560920, 0xc820055b00, 0x0, 0x0)
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr:   /usr/local/Cellar/go/1.5.1/libexec/src/net/rpc/server.go:576 +0x90
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr: net/rpc.(*Server).readRequest(0xc82033d640, 0xf45ee0, 0xc820559080, 0xc82033d640, 0xc820331240, 0xc8203c4580, 0x0, 0x0, 0x0, 0x0, ...)
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr:   /usr/local/Cellar/go/1.5.1/libexec/src/net/rpc/server.go:543 +0x8b
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr: net/rpc.(*Server).ServeCodec(0xc82033d640, 0xf45ee0, 0xc820559080)
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr:   /usr/local/Cellar/go/1.5.1/libexec/src/net/rpc/server.go:462 +0x8c
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr: net/rpc.(*Server).ServeConn(0xc82033d640, 0xf45e08, 0xc8201f6000)
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr:   /usr/local/Cellar/go/1.5.1/libexec/src/net/rpc/server.go:454 +0x4ee
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr: github.com/hashicorp/terraform/rpc.serve(0xf45e08, 0xc8201f6000, 0x6cfbc0, 0x10, 0x6234c0, 0xc82033f260)
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr:   /Volumes/Data/Users/donbeave/terraform-provider-vultr/src/github.com/hashicorp/terraform/rpc/server.go:146 +0x1f8
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr: github.com/hashicorp/terraform/rpc.(*dispenseServer).ResourceProvider.func1(0xc82016e060, 0xc800000005)
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr:   /Volumes/Data/Users/donbeave/terraform-provider-vultr/src/github.com/hashicorp/terraform/rpc/server.go:102 +0x24a
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr: created by github.com/hashicorp/terraform/rpc.(*dispenseServer).ResourceProvider
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr:   /Volumes/Data/Users/donbeave/terraform-provider-vultr/src/github.com/hashicorp/terraform/rpc/server.go:103 +0x62
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr:
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr: goroutine 45 [chan receive]:
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr: github.com/ChimeraCoder/tokenbucket.NewBucket.func1(0x3b9aca00, 0xc820560ae0)
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr:   /Volumes/Data/Users/donbeave/terraform-provider-vultr/src/github.com/ChimeraCoder/tokenbucket/tokenbucket.go:25 +0x66
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr: created by github.com/ChimeraCoder/tokenbucket.NewBucket
2015/11/16 16:32:48 [DEBUG] terraform-provider-vultr:   /Volumes/Data/Users/donbeave/terraform-provider-vultr/src/github.com/ChimeraCoder/tokenbucket/tokenbucket.go:28 +0xa4
2015/11/16 16:32:48 [DEBUG] root: eval: *terraform.EvalWriteState
2015/11/16 16:32:48 [DEBUG] root: eval: *terraform.EvalApplyProvisioners
2015/11/16 16:32:48 [DEBUG] root: eval: *terraform.EvalIf
2015/11/16 16:32:48 [DEBUG] root: eval: *terraform.EvalWriteDiff
2015/11/16 16:32:48 [DEBUG] root: eval: *terraform.EvalIf
2015/11/16 16:32:48 [DEBUG] root: eval: *terraform.EvalWriteState
2015/11/16 16:32:48 [DEBUG] /usr/local/Cellar/terraform/0.6.6/bin/terraform-provider-vultr: plugin process exited
2015/11/16 16:32:48 [DEBUG] root: eval: *terraform.EvalApplyPost
2015/11/16 16:32:48 [ERROR] root: eval: *terraform.EvalApplyPost, err: 1 error(s) occurred:

* vultr_server.example: unexpected EOF
2015/11/16 16:32:48 [ERROR] root: eval: *terraform.EvalSequence, err: 1 error(s) occurred:

* vultr_server.example: unexpected EOF
2015/11/16 16:32:48 [ERROR] root: eval: *terraform.EvalOpFilter, err: 1 error(s) occurred:

* vultr_server.example: unexpected EOF
2015/11/16 16:32:48 [ERROR] root: eval: *terraform.EvalSequence, err: 1 error(s) occurred:

* vultr_server.example: unexpected EOF
2015/11/16 16:32:48 [DEBUG] vertex provider.vultr (close), got dep: vultr_server.example
2015/11/16 16:32:48 [DEBUG] vertex root, got dep: provider.vultr (close)
2015/11/16 16:32:48 [DEBUG] waiting for all plugin processes to complete...
2015/11/16 16:32:48 [DEBUG] /usr/local/Cellar/terraform/0.6.6/bin/terraform-provisioner-file: plugin process exited
2015/11/16 16:32:48 [DEBUG] /usr/local/Cellar/terraform/0.6.6/bin/terraform-provisioner-remote-exec: plugin process exited
2015/11/16 16:32:48 [DEBUG] /usr/local/Cellar/terraform/0.6.6/bin/terraform-provisioner-local-exec: plugin process exited
2015/11/16 16:32:48 [DEBUG] /usr/local/Cellar/terraform/0.6.6/bin/terraform-provisioner-chef: plugin process exited



!!!!!!!!!!!!!!!!!!!!!!!!!!! TERRAFORM CRASH !!!!!!!!!!!!!!!!!!!!!!!!!!!!

Terraform crashed! This is always indicative of a bug within Terraform.
A crash log has been placed at "crash.log" relative to your current
working directory. It would be immensely helpful if you could please
report the crash with Terraform[1] so that we can fix this.

When reporting bugs, please include your terraform version. That
information is available on the first line of crash.log. You can also
get it by running 'terraform --version' on the command line.

[1]: https://github.com/hashicorp/terraform/issues

!!!!!!!!!!!!!!!!!!!!!!!!!!! TERRAFORM CRASH !!!!!!!!!!!!!!!!!!!!!!!!!!!!

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.