Skip to content

Instantly share code, notes, and snippets.

@jefferai
Created February 4, 2015 17:56
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/2b8960c61d64455e7f66 to your computer and use it in GitHub Desktop.
Save jefferai/2b8960c61d64455e7f66 to your computer and use it in GitHub Desktop.
2015/02/04 17:36:33 terraform-provider-docker: 2015/02/04 17:36:33 Plugin address: unix /tmp/tf-plugin485594628
2015/02/04 17:36:33 [DEBUG] Graph [root] created and valid. 3 nouns.
2015/02/04 17:36:33 [DEBUG] Creating graph for path: [root]
2015/02/04 17:36:33 [DEBUG] Graph [root] created and valid. 3 nouns.
2015/02/04 17:36:33 [INFO] Validating provider: docker
2015/02/04 17:36:33 [DEBUG] docker_container.example: expanding to count = 1
2015/02/04 17:36:33 [INFO] Validating resource: docker_container.example
2015/02/04 17:36:33 [DEBUG] Creating graph for path: [root]
2015/02/04 17:36:33 [DEBUG] Graph [root] created and valid. 3 nouns.
2015/02/04 17:36:33 [INFO] Configuring provider: docker
2015/02/04 17:36:33 [DEBUG] docker_container.example: expanding to count = 1
2015/02/04 17:36:33 [INFO] Module root walking: docker_container.example (Graph node: docker_container.example)
docker_container.example: Refreshing state... (ID: fee428b6a4e5cd628eee08892b50ad0e5a88e2d0ea6b91ef04048f04d56e7bd8)
2015/02/04 17:36:34 [DEBUG] Creating graph for path: [root]
2015/02/04 17:36:34 [DEBUG] Graph [root] created and valid. 3 nouns.
2015/02/04 17:36:34 [INFO] Configuring provider: docker
2015/02/04 17:36:34 [DEBUG] docker_container.example: expanding to count = 1
2015/02/04 17:36:34 [INFO] Module root walking: docker_container.example (Graph node: docker_container.example)
2015/02/04 17:36:34 [DEBUG] docker_container.example: Executing diff
2015/02/04 17:36:34 [DEBUG] docker_container.example: Diff: &terraform.InstanceDiff{Attributes:map[string]*terraform.ResourceAttrDiff{"active":*terraform.ResourceAttrDiff{Old:"false", New:"", NewComputed:true, NewRemoved:false, NewExtra:interface {}(nil), RequiresNew:false, Type:0x0}, "api_image":*terraform.ResourceAttrDiff{Old:"c4ff7513909dedf4ddf3a450aea68cd817c42e698ebccf54755973576525c416", New:"", NewComputed:true, NewRemoved:false, NewExtra:interface {}(nil), RequiresNew:false, Type:0x0}, "hostname":*terraform.ResourceAttrDiff{Old:"fee428b6a4e5", New:"", NewComputed:false, NewRemoved:true, NewExtra:interface {}(nil), RequiresNew:false, Type:0x0}, "env.#":*terraform.ResourceAttrDiff{Old:"2", New:"0", NewComputed:false, NewRemoved:false, NewExtra:interface {}(nil), RequiresNew:true, Type:0x0}, "name":*terraform.ResourceAttrDiff{Old:"example2", New:"example2", NewComputed:false, NewRemoved:false, NewExtra:interface {}(nil), RequiresNew:false, Type:0x0}, "id":*terraform.ResourceAttrDiff{Old:"fee428b6a4e5cd628eee08892b50ad0e5a88e2d0ea6b91ef04048f04d56e7bd8", New:"", NewComputed:true, NewRemoved:false, NewExtra:interface {}(nil), RequiresNew:true, Type:0x2}, "image":*terraform.ResourceAttrDiff{Old:"ubuntu:14.04", New:"ubuntu:14.04", NewComputed:false, NewRemoved:false, NewExtra:interface {}(nil), RequiresNew:false, Type:0x0}}, Destroy:true, DestroyTainted:false}
2015/02/04 17:36:34 [INFO] Apply walk starting
2015/02/04 17:36:34 [DEBUG] Creating graph for path: [root]
2015/02/04 17:36:34 [DEBUG] Graph [root] created and valid. 4 nouns.
2015/02/04 17:36:34 [INFO] Configuring provider: docker
2015/02/04 17:36:34 [DEBUG] docker_container.example: expanding to count = 1
2015/02/04 17:36:34 [INFO] Module root walking: docker_container.example (Graph node: docker_container.example)
2015/02/04 17:36:34 [DEBUG] docker_container.example: Executing Apply
docker_container.example: Destroying...
2015/02/04 17:36:34 [DEBUG] docker_container.example: expanding to count = 1
2015/02/04 17:36:34 [INFO] Module root walking: docker_container.example (Graph node: docker_container.example)
docker_container.example: Destruction complete
2015/02/04 17:36:34 [ERROR] Diffs don't match.
Diff 1: &terraform.InstanceDiff{Attributes:map[string]*terraform.ResourceAttrDiff{"hostname":*terraform.ResourceAttrDiff{Old:"fee428b6a4e5", New:"", NewComputed:false, NewRemoved:true, NewExtra:interface {}(nil), RequiresNew:false, Type:0x0}, "env.#":*terraform.ResourceAttrDiff{Old:"2", New:"0", NewComputed:false, NewRemoved:false, NewExtra:interface {}(nil), RequiresNew:true, Type:0x0}, "name":*terraform.ResourceAttrDiff{Old:"example2", New:"example2", 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}, "active":*terraform.ResourceAttrDiff{Old:"false", New:"", NewComputed:true, NewRemoved:false, NewExtra:interface {}(nil), RequiresNew:false, Type:0x0}, "api_image":*terraform.ResourceAttrDiff{Old:"c4ff7513909dedf4ddf3a450aea68cd817c42e698ebccf54755973576525c416", New:"", NewComputed:true, NewRemoved:false, NewExtra:interface {}(nil), RequiresNew:false, Type:0x0}}, Destroy:false, DestroyTainted:false}
Diff 2: &terraform.InstanceDiff{Attributes:map[string]*terraform.ResourceAttrDiff{"image":*terraform.ResourceAttrDiff{Old:"", New:"ubuntu:14.04", NewComputed:false, NewRemoved:false, NewExtra:interface {}(nil), RequiresNew:false, Type:0x0}, "active":*terraform.ResourceAttrDiff{Old:"", New:"", NewComputed:true, NewRemoved:false, NewExtra:interface {}(nil), RequiresNew:true, Type:0x0}, "api_image":*terraform.ResourceAttrDiff{Old:"", New:"", NewComputed:true, NewRemoved:false, NewExtra:interface {}(nil), RequiresNew:true, Type:0x0}, "name":*terraform.ResourceAttrDiff{Old:"", New:"example2", NewComputed:false, NewRemoved:false, NewExtra:interface {}(nil), RequiresNew:true, Type:0x0}}, Destroy:false, DestroyTainted:false}
2015/02/04 17:36:34 [ERROR] Error walking 'docker_container.example': docker_container.example: diffs didn't match during apply. This is a bug with the resource provider, please report a bug.
2015/02/04 17:36:34 [INFO] Apply walk complete
2015/02/04 17:36:34 [INFO] Writing backup state to: terraform.tfstate.backup
2015/02/04 17:36:34 waiting for all plugin processes to complete...
2015/02/04 17:36:34 [DEBUG] /home/pomluser/gocode/bin/terraform-provider-docker: plugin process exited
Error applying plan:
docker_container.example: diffs didn't match during apply. This is a bug with the resource provider, please report a bug.
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.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment