Skip to content

Instantly share code, notes, and snippets.

@jefferai
Created February 17, 2015 21:11
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save jefferai/3decf88cc412144f6216 to your computer and use it in GitHub Desktop.
Save jefferai/3decf88cc412144f6216 to your computer and use it in GitHub Desktop.
pomluser@thisisit:~/terraformtest$ terraform plan
2015/02/17 21:06:03 [INFO] Terraform version: 0.3.7 dev fc07ff5ee1a74553a0709bd98432c030d7fcaa65
2015/02/17 21:06:03 Detected home directory from env var: /home/pomluser
2015/02/17 21:06:03 [DEBUG] Discovered plugin: atlas = /home/pomluser/gocode/bin/terraform-provider-atlas
2015/02/17 21:06:03 [DEBUG] Discovered plugin: aws = /home/pomluser/gocode/bin/terraform-provider-aws
2015/02/17 21:06:03 [DEBUG] Discovered plugin: azure = /home/pomluser/gocode/bin/terraform-provider-azure
2015/02/17 21:06:03 [DEBUG] Discovered plugin: cloudflare = /home/pomluser/gocode/bin/terraform-provider-cloudflare
2015/02/17 21:06:03 [DEBUG] Discovered plugin: cloudstack = /home/pomluser/gocode/bin/terraform-provider-cloudstack
2015/02/17 21:06:03 [DEBUG] Discovered plugin: consul = /home/pomluser/gocode/bin/terraform-provider-consul
2015/02/17 21:06:03 [DEBUG] Discovered plugin: digitalocean = /home/pomluser/gocode/bin/terraform-provider-digitalocean
2015/02/17 21:06:03 [DEBUG] Discovered plugin: dnsimple = /home/pomluser/gocode/bin/terraform-provider-dnsimple
2015/02/17 21:06:03 [DEBUG] Discovered plugin: docker = /home/pomluser/gocode/bin/terraform-provider-docker
2015/02/17 21:06:03 [DEBUG] Discovered plugin: google = /home/pomluser/gocode/bin/terraform-provider-google
2015/02/17 21:06:03 [DEBUG] Discovered plugin: heroku = /home/pomluser/gocode/bin/terraform-provider-heroku
2015/02/17 21:06:03 [DEBUG] Discovered plugin: mailgun = /home/pomluser/gocode/bin/terraform-provider-mailgun
2015/02/17 21:06:03 [DEBUG] Discovered plugin: null = /home/pomluser/gocode/bin/terraform-provider-null
2015/02/17 21:06:03 [DEBUG] Discovered plugin: file = /home/pomluser/gocode/bin/terraform-provisioner-file
2015/02/17 21:06:03 [DEBUG] Discovered plugin: local-exec = /home/pomluser/gocode/bin/terraform-provisioner-local-exec
2015/02/17 21:06:03 [DEBUG] Discovered plugin: remote-exec = /home/pomluser/gocode/bin/terraform-provisioner-remote-exec
2015/02/17 21:06:03 Detected home directory from env var: /home/pomluser
2015/02/17 21:06:03 [DEBUG] Attempting to open CLI config file: /home/pomluser/.terraformrc
2015/02/17 21:06:03 [DEBUG] File doesn't exist, but doesn't need to. Ignoring.
2015/02/17 21:06:03 [DEBUG] Creating graph for path: [root]
2015/02/17 21:06:03 [DEBUG] Starting plugin: /home/pomluser/gocode/bin/terraform-provider-docker []string{"/home/pomluser/gocode/bin/terraform-provider-docker"}
2015/02/17 21:06:03 Detected home directory from env var: /home/pomluser
2015/02/17 21:06:03 [DEBUG] Waiting for RPC address for: /home/pomluser/gocode/bin/terraform-provider-docker
2015/02/17 21:06:03 terraform-provider-docker: 2015/02/17 21:06:03 Plugin address: unix /tmp/tf-plugin695320256
2015/02/17 21:06:03 [DEBUG] Graph [root] created and valid. 3 nouns.
2015/02/17 21:06:03 [INFO] Validating provider: docker
2015/02/17 21:06:03 [DEBUG] docker_container.example: expanding to count = 1
2015/02/17 21:06:03 [INFO] Validating resource: docker_container.example
2015/02/17 21:06:03 [DEBUG] Creating graph for path: [root]
2015/02/17 21:06:03 [DEBUG] Graph [root] created and valid. 3 nouns.
2015/02/17 21:06:03 [DEBUG] Creating graph for path: [root]
Refreshing Terraform state prior to plan...
2015/02/17 21:06:03 [DEBUG] Graph [root] created and valid. 3 nouns.
2015/02/17 21:06:03 [INFO] Configuring provider: docker
2015/02/17 21:06:03 [DEBUG] docker_container.example: expanding to count = 1
2015/02/17 21:06:03 [INFO] Module root walking: docker_container.example (Graph node: docker_container.example)
docker_container.example: Refreshing state... (ID: ba272769852bf07aa05d17d006b719af18e91f382e2f317330afae8ad143d0b7)
2015/02/17 21:06:03 [INFO] Writing state output to: terraform.tfstate
2015/02/17 21:06:03 [INFO] Writing backup state to: terraform.tfstate.backup
2015/02/17 21:06:03 [DEBUG] Creating graph for path: [root]
2015/02/17 21:06:03 [DEBUG] Graph [root] created and valid. 3 nouns.
2015/02/17 21:06:03 [INFO] Configuring provider: docker
2015/02/17 21:06:03 [DEBUG] docker_container.example: expanding to count = 1
2015/02/17 21:06:03 [INFO] Module root walking: docker_container.example (Graph node: docker_container.example)
2015/02/17 21:06:03 [DEBUG] docker_container.example: Executing diff
2015/02/17 21:06:03 [DEBUG] docker_container.example: Diff: &terraform.InstanceDiff{Attributes:map[string]*terraform.ResourceAttrDiff{"dns.961314917":*terraform.ResourceAttrDiff{Old:"1.2.3.4", New:"1.2.3.4", NewComputed:false, NewRemoved:false, NewExtra:interface {}(nil), RequiresNew:false, Type:0x0}, "computed_dns.#":*terraform.ResourceAttrDiff{Old:"2", New:"", NewComputed:true, NewRemoved:false, NewExtra:interface {}(nil), RequiresNew:false, Type:0x0}, "computed_persistent_storage.#":*terraform.ResourceAttrDiff{Old:"0", New:"", NewComputed:true, NewRemoved:false, NewExtra:interface {}(nil), RequiresNew:false, Type:0x0}, "computed_env.#":*terraform.ResourceAttrDiff{Old:"1", New:"", NewComputed:true, NewRemoved:false, NewExtra:interface {}(nil), RequiresNew:false, Type:0x0}, "publish_all_ports":*terraform.ResourceAttrDiff{Old:"false", New:"0", NewComputed:false, NewRemoved:false, NewExtra:interface {}(nil), RequiresNew:false, Type:0x0}, "computed_publish_all_ports":*terraform.ResourceAttrDiff{Old:"false", New:"0", NewComputed:false, NewRemoved:false, NewExtra:interface {}(nil), RequiresNew:false, Type:0x0}, "command.1":*terraform.ResourceAttrDiff{Old:"-l", New:"-l", NewComputed:false, NewRemoved:false, NewExtra:interface {}(nil), RequiresNew:false, Type:0x0}, "dns.#":*terraform.ResourceAttrDiff{Old:"2", New:"2", NewComputed:false, NewRemoved:false, NewExtra:interface {}(nil), RequiresNew:false, Type:0x0}, "command.2":*terraform.ResourceAttrDiff{Old:"-u", New:"-u", NewComputed:false, NewRemoved:false, NewExtra:interface {}(nil), RequiresNew:false, Type:0x0}, "image":*terraform.ResourceAttrDiff{Old:"ubuntu:14.04", New:"ubuntu:14.04", NewComputed:false, NewRemoved:false, NewExtra:interface {}(nil), RequiresNew:false, Type:0x0}, "computed_image":*terraform.ResourceAttrDiff{Old:"5ba9dab47459d81c0037ca3836a368a4f8ce5050505ce89720e1fb8839ea048a", New:"", NewComputed:true, NewRemoved:false, NewExtra:interface {}(nil), RequiresNew:false, Type:0x0}, "id":*terraform.ResourceAttrDiff{Old:"ba272769852bf07aa05d17d006b719af18e91f382e2f317330afae8ad143d0b7", New:"", NewComputed:true, NewRemoved:false, NewExtra:interface {}(nil), RequiresNew:true, Type:0x2}, "hostname":*terraform.ResourceAttrDiff{Old:"example", New:"example", NewComputed:false, NewRemoved:false, NewExtra:interface {}(nil), RequiresNew:false, Type:0x0}, "computed_hostname":*terraform.ResourceAttrDiff{Old:"example", New:"", NewComputed:true, NewRemoved:false, NewExtra:interface {}(nil), RequiresNew:false, Type:0x0}, "command.3":*terraform.ResourceAttrDiff{Old:"-p 82", New:"-p 82", NewComputed:false, NewRemoved:false, NewExtra:interface {}(nil), RequiresNew:false, Type:0x0}, "computed_command.#":*terraform.ResourceAttrDiff{Old:"4", New:"", NewComputed:true, NewRemoved:false, NewExtra:interface {}(nil), RequiresNew:false, Type:0x0}, "active":*terraform.ResourceAttrDiff{Old:"true", New:"0", NewComputed:false, NewRemoved:false, NewExtra:interface {}(nil), RequiresNew:true, Type:0x0}, "freshest_image":*terraform.ResourceAttrDiff{Old:"5ba9dab47459d81c0037ca3836a368a4f8ce5050505ce89720e1fb8839ea048a", New:"", NewComputed:true, NewRemoved:false, NewExtra:interface {}(nil), RequiresNew:false, Type:0x0}, "dns.909960769":*terraform.ResourceAttrDiff{Old:"5.6.7.8", New:"5.6.7.8", NewComputed:false, NewRemoved:false, NewExtra:interface {}(nil), RequiresNew:false, Type:0x0}, "command.#":*terraform.ResourceAttrDiff{Old:"4", New:"4", NewComputed:false, NewRemoved:false, NewExtra:interface {}(nil), RequiresNew:false, Type:0x0}, "update_image":*terraform.ResourceAttrDiff{Old:"false", New:"0", NewComputed:false, NewRemoved:false, NewExtra:interface {}(nil), RequiresNew:false, Type:0x0}, "computed_ports.#":*terraform.ResourceAttrDiff{Old:"0", New:"", NewComputed:true, NewRemoved:false, NewExtra:interface {}(nil), RequiresNew:false, Type:0x0}, "command.0":*terraform.ResourceAttrDiff{Old:"nc", New:"nc", NewComputed:false, NewRemoved:false, NewExtra:interface {}(nil), RequiresNew:false, Type:0x0}, "computed_domainname":*terraform.ResourceAttrDiff{Old:"", New:"", NewComputed:true, NewRemoved:false, NewExtra:interface {}(nil), RequiresNew:false, Type:0x0}, "name":*terraform.ResourceAttrDiff{Old:"example", New:"example", NewComputed:false, NewRemoved:false, NewExtra:interface {}(nil), RequiresNew:false, Type:0x0}}, Destroy:true, DestroyTainted:false}
The Terraform execution plan has been generated and is shown below.
Resources are shown in alphabetical order for quick scanning. Green resources
will be created (or destroyed and then created if an existing resource
exists), yellow resources are being changed in-place, and red resources
will be destroyed.
Note: You didn't specify an "-out" parameter to save this plan, so when
"apply" is called, Terraform can't guarantee this is what will execute.
2015/02/17 21:06:03 waiting for all plugin processes to complete...
-/+ docker_container.example
active: "true" => "0" (forces new resource)
2015/02/17 21:06:03 [DEBUG] /home/pomluser/gocode/bin/terraform-provider-docker: plugin process exited
command.#: "4" => "4"
command.0: "nc" => "nc"
command.1: "-l" => "-l"
command.2: "-u" => "-u"
command.3: "-p 82" => "-p 82"
computed_command.#: "4" => "<computed>"
computed_dns.#: "2" => "<computed>"
computed_domainname: "" => "<computed>"
computed_env.#: "1" => "<computed>"
computed_hostname: "example" => "<computed>"
computed_image: "5ba9dab47459d81c0037ca3836a368a4f8ce5050505ce89720e1fb8839ea048a" => "<computed>"
computed_persistent_storage.#: "0" => "<computed>"
computed_ports.#: "0" => "<computed>"
computed_publish_all_ports: "false" => "0"
dns.#: "2" => "2"
dns.909960769: "5.6.7.8" => "5.6.7.8"
dns.961314917: "1.2.3.4" => "1.2.3.4"
freshest_image: "5ba9dab47459d81c0037ca3836a368a4f8ce5050505ce89720e1fb8839ea048a" => "<computed>"
hostname: "example" => "example"
image: "ubuntu:14.04" => "ubuntu:14.04"
name: "example" => "example"
publish_all_ports: "false" => "0"
update_image: "false" => "0"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment