Skip to content

Instantly share code, notes, and snippets.

@brandonbumgarner
Created April 1, 2020 17:17
Show Gist options
  • Save brandonbumgarner/163a3145f7d1613a4d55dadc5dd0d0f2 to your computer and use it in GitHub Desktop.
Save brandonbumgarner/163a3145f7d1613a4d55dadc5dd0d0f2 to your computer and use it in GitHub Desktop.
Crash log of tf docker service import 2.7
2020/04/01 15:08:28 [INFO] Terraform version: 0.11.14
2020/04/01 15:08:28 [INFO] Go runtime version: go1.12.4
2020/04/01 15:08:28 [INFO] CLI args: []string{"/usr/bin/terraform", "import", "-var", "environment=env", "docker_service.service", "service-id"}
2020/04/01 15:08:28 [DEBUG] Attempting to open CLI config file: /root/.terraformrc
2020/04/01 15:08:28 [DEBUG] File doesn't exist, but doesn't need to. Ignoring.
2020/04/01 15:08:28 [INFO] CLI command args: []string{"import", "-var", "environment=env", "docker_service.service", "service-id"}
2020/04/01 15:08:28 [TRACE] Preserving existing state lineage "fd638fe5-eae5-31ae-9710-601baad68c9f"
2020/04/01 15:08:28 [TRACE] Preserving existing state lineage "fd638fe5-eae5-31ae-9710-601baad68c9f"
2020/04/01 15:08:28 [INFO] Setting AWS metadata API timeout to 100ms
2020/04/01 15:08:28 [INFO] AWS EC2 instance detected via default metadata API endpoint, EC2RoleProvider added to the auth chain
2020/04/01 15:08:28 [INFO] AWS Auth provider used: "SharedCredentialsProvider"
2020/04/01 15:08:28 [DEBUG] Trying to get account information via sts:GetCallerIdentity
2020/04/01 15:08:28 [INFO] command: backend initialized: *s3.Backend
2020/04/01 15:08:28 [DEBUG] checking for provider in "."
2020/04/01 15:08:28 [DEBUG] checking for provider in "/usr/bin"
2020/04/01 15:08:28 [DEBUG] checking for provider in ".terraform/plugins/linux_amd64"
2020/04/01 15:08:28 [DEBUG] found provider "terraform-provider-docker_v2.7.0_x4"
2020/04/01 15:08:28 [DEBUG] found valid plugin: "docker", "2.7.0", "/base_path/.terraform/plugins/linux_amd64/terraform-provider-docker_v2.7.0_x4"
2020/04/01 15:08:28 [DEBUG] checking for provisioner in "."
2020/04/01 15:08:28 [DEBUG] checking for provisioner in "/usr/bin"
2020/04/01 15:08:28 [DEBUG] checking for provisioner in ".terraform/plugins/linux_amd64"
2020/04/01 15:08:28 [INFO] command: backend *s3.Backend is not enhanced, wrapping in local
2020/04/01 15:08:29 [DEBUG] New state was assigned lineage "f900d997-2de1-eb32-0d89-0ac7ada6feda"
2020/04/01 15:08:29 [TRACE] ConfigTransformer: Starting for path: []
2020/04/01 15:08:29 [TRACE] Graph after step *terraform.ConfigTransformer:
docker_service.service - *terraform.NodeAbstractResource
2020/04/01 15:08:29 [TRACE] Graph after step *terraform.ImportStateTransformer:
docker_service.service - *terraform.NodeAbstractResource
docker_service.service (import id: service-id) - *terraform.graphNodeImportState
2020/04/01 15:08:29 [TRACE] ProviderConfigTransformer: Starting for path: []
2020/04/01 15:08:29 [TRACE] Attach provider request: []string{} docker
2020/04/01 15:08:29 [TRACE] Attaching provider config: *config.ProviderConfig{Name:"docker", Alias:"", Version:"~> 2.7.0", RawConfig:(*config.RawConfig)(0xc000319f10)}
2020/04/01 15:08:29 [TRACE] Graph after step *terraform.ProviderConfigTransformer:
docker_service.service - *terraform.NodeAbstractResource
docker_service.service (import id: service-id) - *terraform.graphNodeImportState
provider.docker - *terraform.NodeApplyableProvider
2020/04/01 15:08:29 [TRACE] Graph after step *terraform.MissingProviderTransformer:
docker_service.service - *terraform.NodeAbstractResource
docker_service.service (import id: service-id) - *terraform.graphNodeImportState
provider.docker - *terraform.NodeApplyableProvider
2020/04/01 15:08:29 [DEBUG] resource docker_service.service using provider provider.docker
2020/04/01 15:08:29 [DEBUG] resource docker_service.service (import id: service-id) using provider provider.docker
2020/04/01 15:08:29 [TRACE] Graph after step *terraform.ProviderTransformer:
docker_service.service - *terraform.NodeAbstractResource
provider.docker - *terraform.NodeApplyableProvider
docker_service.service (import id: service-id) - *terraform.graphNodeImportState
provider.docker - *terraform.NodeApplyableProvider
provider.docker - *terraform.NodeApplyableProvider
2020/04/01 15:08:29 [TRACE] Graph after step *terraform.PruneProviderTransformer:
docker_service.service - *terraform.NodeAbstractResource
provider.docker - *terraform.NodeApplyableProvider
docker_service.service (import id: service-id) - *terraform.graphNodeImportState
provider.docker - *terraform.NodeApplyableProvider
provider.docker - *terraform.NodeApplyableProvider
2020/04/01 15:08:29 [TRACE] Graph after step *terraform.ParentProviderTransformer:
docker_service.service - *terraform.NodeAbstractResource
provider.docker - *terraform.NodeApplyableProvider
docker_service.service (import id: service-id) - *terraform.graphNodeImportState
provider.docker - *terraform.NodeApplyableProvider
provider.docker - *terraform.NodeApplyableProvider
2020/04/01 15:08:29 [TRACE] Graph after step *terraform.graphTransformerMulti:
docker_service.service - *terraform.NodeAbstractResource
provider.docker - *terraform.NodeApplyableProvider
docker_service.service (import id: service-id) - *terraform.graphNodeImportState
provider.docker - *terraform.NodeApplyableProvider
provider.docker - *terraform.NodeApplyableProvider
2020/04/01 15:08:29 [TRACE] Graph after step *terraform.ImportProviderValidateTransformer:
docker_service.service - *terraform.NodeAbstractResource
provider.docker - *terraform.NodeApplyableProvider
docker_service.service (import id: service-id) - *terraform.graphNodeImportState
provider.docker - *terraform.NodeApplyableProvider
provider.docker - *terraform.NodeApplyableProvider
2020/04/01 15:08:29 [TRACE] Graph after step *terraform.CloseProviderTransformer:
docker_service.service - *terraform.NodeAbstractResource
provider.docker - *terraform.NodeApplyableProvider
docker_service.service (import id: service-id) - *terraform.graphNodeImportState
provider.docker - *terraform.NodeApplyableProvider
provider.docker - *terraform.NodeApplyableProvider
provider.docker (close) - *terraform.graphNodeCloseProvider
docker_service.service - *terraform.NodeAbstractResource
docker_service.service (import id: service-id) - *terraform.graphNodeImportState
provider.docker - *terraform.NodeApplyableProvider
2020/04/01 15:08:29 [TRACE] Graph after step *terraform.RootTransformer:
docker_service.service - *terraform.NodeAbstractResource
provider.docker - *terraform.NodeApplyableProvider
docker_service.service (import id: service-id) - *terraform.graphNodeImportState
provider.docker - *terraform.NodeApplyableProvider
provider.docker - *terraform.NodeApplyableProvider
provider.docker (close) - *terraform.graphNodeCloseProvider
docker_service.service - *terraform.NodeAbstractResource
docker_service.service (import id: service-id) - *terraform.graphNodeImportState
provider.docker - *terraform.NodeApplyableProvider
2020/04/01 15:08:29 [TRACE] Graph after step *terraform.TransitiveReductionTransformer:
docker_service.service - *terraform.NodeAbstractResource
provider.docker - *terraform.NodeApplyableProvider
docker_service.service (import id: service-id) - *terraform.graphNodeImportState
provider.docker - *terraform.NodeApplyableProvider
provider.docker - *terraform.NodeApplyableProvider
provider.docker (close) - *terraform.graphNodeCloseProvider
docker_service.service - *terraform.NodeAbstractResource
docker_service.service (import id: service-id) - *terraform.graphNodeImportState
2020/04/01 15:08:29 [DEBUG] Starting graph walk: walkImport
2020/04/01 15:08:29 [TRACE] dag/walk: added new vertex: "docker_service.service"
2020/04/01 15:08:29 [TRACE] dag/walk: added new vertex: "docker_service.service (import id: service-id)"
2020/04/01 15:08:29 [TRACE] dag/walk: added new vertex: "provider.docker"
2020/04/01 15:08:29 [TRACE] dag/walk: added new vertex: "provider.docker (close)"
2020/04/01 15:08:29 [TRACE] dag/walk: added edge: "docker_service.service (import id: service-id)" waiting on "provider.docker"
2020/04/01 15:08:29 [TRACE] dag/walk: added edge: "provider.docker (close)" waiting on "docker_service.service"
2020/04/01 15:08:29 [TRACE] dag/walk: added edge: "provider.docker (close)" waiting on "docker_service.service (import id: service-id)"
2020/04/01 15:08:29 [TRACE] dag/walk: added edge: "docker_service.service" waiting on "provider.docker"
2020/04/01 15:08:29 [TRACE] dag/walk: dependencies changed for "provider.docker (close)", sending new deps
2020/04/01 15:08:29 [TRACE] dag/walk: dependencies changed for "docker_service.service", sending new deps
2020/04/01 15:08:29 [TRACE] dag/walk: dependencies changed for "docker_service.service (import id: service-id)", sending new deps
2020/04/01 15:08:29 [TRACE] dag/walk: walking "provider.docker"
2020/04/01 15:08:29 [TRACE] vertex 'root.provider.docker': walking
2020/04/01 15:08:29 [TRACE] vertex 'root.provider.docker': evaluating
2020/04/01 15:08:29 [TRACE] [walkImport] Entering eval tree: provider.docker
2020/04/01 15:08:29 [TRACE] root: eval: *terraform.EvalSequence
2020/04/01 15:08:29 [TRACE] root: eval: *terraform.EvalInitProvider
2020-04-01T15:08:29.134Z [DEBUG] plugin: starting plugin: path=/base_path/.terraform/plugins/linux_amd64/terraform-provider-docker_v2.7.0_x4 args=[/base_path/.terraform/plugins/linux_amd64/terraform-provider-docker_v2.7.0_x4]
2020-04-01T15:08:29.134Z [DEBUG] plugin: waiting for RPC address: path=/base_path/.terraform/plugins/linux_amd64/terraform-provider-docker_v2.7.0_x4
2020-04-01T15:08:29.152Z [DEBUG] plugin.terraform-provider-docker_v2.7.0_x4: plugin address: timestamp=2020-04-01T15:08:29.152Z network=unix address=/tmp/plugin868038708
2020/04/01 15:08:29 [TRACE] root: eval: *terraform.EvalOpFilter
2020/04/01 15:08:29 [TRACE] root: eval: *terraform.EvalSequence
2020/04/01 15:08:29 [TRACE] root: eval: *terraform.EvalGetProvider
2020/04/01 15:08:29 [TRACE] root: eval: *terraform.EvalInterpolateProvider
2020/04/01 15:08:29 [TRACE] root: eval: *terraform.EvalBuildProviderConfig
2020/04/01 15:08:29 [TRACE] root: eval: *terraform.EvalInputProvider
2020/04/01 15:08:29 [TRACE] root: eval: terraform.EvalNoop
2020/04/01 15:08:29 [TRACE] root: eval: *terraform.EvalOpFilter
2020/04/01 15:08:29 [TRACE] root: eval: *terraform.EvalSequence
2020/04/01 15:08:29 [TRACE] root: eval: *terraform.EvalGetProvider
2020/04/01 15:08:29 [TRACE] root: eval: *terraform.EvalInterpolateProvider
2020/04/01 15:08:29 [TRACE] root: eval: *terraform.EvalBuildProviderConfig
2020/04/01 15:08:29 [TRACE] root: eval: *terraform.EvalOpFilter
2020/04/01 15:08:29 [TRACE] root: eval: *terraform.EvalSequence
2020/04/01 15:08:29 [TRACE] root: eval: *terraform.EvalConfigProvider
2020/04/01 15:08:29 [TRACE] [walkImport] Exiting eval tree: provider.docker
2020/04/01 15:08:29 [TRACE] dag/walk: walking "docker_service.service (import id: service-id)"
2020/04/01 15:08:29 [TRACE] vertex 'root.docker_service.service (import id: service-id)': walking
2020/04/01 15:08:29 [TRACE] dag/walk: walking "docker_service.service"
2020/04/01 15:08:29 [TRACE] vertex 'root.docker_service.service': walking
2020/04/01 15:08:29 [TRACE] vertex 'root.docker_service.service (import id: service-id)': evaluating
2020/04/01 15:08:29 [TRACE] [walkImport] Entering eval tree: docker_service.service (import id: service-id)
2020/04/01 15:08:29 [TRACE] root: eval: *terraform.EvalSequence
2020/04/01 15:08:29 [TRACE] root: eval: *terraform.EvalGetProvider
2020/04/01 15:08:29 [TRACE] root: eval: *terraform.EvalImportState
2020/04/01 15:08:29 [TRACE] [walkImport] Exiting eval tree: docker_service.service (import id: service-id)
2020/04/01 15:08:29 [TRACE] vertex 'root.docker_service.service (import id: service-id)': expanding/walking dynamic subgraph
2020/04/01 15:08:29 [TRACE] dag/walk: added new vertex: "import docker_service.service result: service-id"
2020/04/01 15:08:29 [TRACE] dag/walk: walking "import docker_service.service result: service-id"
2020/04/01 15:08:29 [TRACE] vertex 'root.import docker_service.service result: service-id': walking
2020/04/01 15:08:29 [TRACE] vertex 'root.import docker_service.service result: service-id': evaluating
2020/04/01 15:08:29 [TRACE] [walkImport] Entering eval tree: import docker_service.service result: service-id
2020/04/01 15:08:29 [TRACE] root: eval: *terraform.EvalSequence
2020/04/01 15:08:29 [TRACE] root: eval: *terraform.EvalGetProvider
2020/04/01 15:08:29 [TRACE] root: eval: *terraform.EvalRefresh
2020-04-01T15:08:29.176Z [DEBUG] plugin.terraform-provider-docker_v2.7.0_x4: 2020/04/01 15:08:29 [INFO] Waiting for service: 'service-id' to expose all fields: max '30 seconds'
2020-04-01T15:08:29.176Z [DEBUG] plugin.terraform-provider-docker_v2.7.0_x4: 2020/04/01 15:08:29 [DEBUG] Waiting for state to become: [all_fields removed]
2020-04-01T15:08:31.186Z [DEBUG] plugin.terraform-provider-docker_v2.7.0_x4: 2020/04/01 15:08:31 [DEBUG] Docker service inspect: {
## SHOWS INSPECT OUTPUT HERE ##
2020-04-01T15:08:31.188Z [DEBUG] plugin.terraform-provider-docker_v2.7.0_x4: panic: runtime error: invalid memory address or nil pointer dereference
2020-04-01T15:08:31.188Z [DEBUG] plugin.terraform-provider-docker_v2.7.0_x4: [signal SIGSEGV: segmentation violation code=0x1 addr=0x8 pc=0xec7c13]
2020-04-01T15:08:31.188Z [DEBUG] plugin.terraform-provider-docker_v2.7.0_x4:
2020-04-01T15:08:31.188Z [DEBUG] plugin.terraform-provider-docker_v2.7.0_x4: goroutine 49 [running]:
2020-04-01T15:08:31.188Z [DEBUG] plugin.terraform-provider-docker_v2.7.0_x4: github.com/terraform-providers/terraform-provider-docker/docker.resourceDockerServiceReadRefreshFunc.func1(0xc000019750, 0xc000019678, 0x2, 0x1, 0x1, 0xf62bc0)
2020-04-01T15:08:31.188Z [DEBUG] plugin.terraform-provider-docker_v2.7.0_x4: /opt/teamcity-agent/work/5d79fe75d4460a2f/src/github.com/terraform-providers/terraform-provider-docker/docker/resource_docker_service_funcs.go:145 +0x453
2020-04-01T15:08:31.188Z [DEBUG] plugin.terraform-provider-docker_v2.7.0_x4: github.com/hashicorp/terraform-plugin-sdk/helper/resource.(*StateChangeConf).WaitForState.func1(0xc0000990e0, 0xc0000fb3b0, 0xc000282d00, 0xc00007e3c0, 0xc000094bb0, 0xc000094b98)
2020-04-01T15:08:31.188Z [DEBUG] plugin.terraform-provider-docker_v2.7.0_x4: /opt/teamcity-agent/work/5d79fe75d4460a2f/src/github.com/terraform-providers/terraform-provider-docker/vendor/github.com/hashicorp/terraform-plugin-sdk/helper/resource/state.go:103 +0x29d
2020-04-01T15:08:31.188Z [DEBUG] plugin.terraform-provider-docker_v2.7.0_x4: created by github.com/hashicorp/terraform-plugin-sdk/helper/resource.(*StateChangeConf).WaitForState
2020-04-01T15:08:31.188Z [DEBUG] plugin.terraform-provider-docker_v2.7.0_x4: /opt/teamcity-agent/work/5d79fe75d4460a2f/src/github.com/terraform-providers/terraform-provider-docker/vendor/github.com/hashicorp/terraform-plugin-sdk/helper/resource/state.go:80 +0x1bf
2020/04/01 15:08:31 [ERROR] root: eval: *terraform.EvalRefresh, err: docker_service.service: unexpected EOF
2020/04/01 15:08:31 [ERROR] root: eval: *terraform.EvalSequence, err: docker_service.service: unexpected EOF
2020/04/01 15:08:31 [TRACE] [walkImport] Exiting eval tree: import docker_service.service result: service-id
2020/04/01 15:08:31 [TRACE] dag/walk: upstream errored, not walking "provider.docker (close)"
2020/04/01 15:08:31 [DEBUG] plugin: waiting for all plugin processes to complete...
2020-04-01T15:08:31.193Z [WARN ] plugin: error closing client during Kill: err="stream closed"
2020-04-01T15:08:31.193Z [DEBUG] plugin: plugin process exited: path=/base_path/.terraform/plugins/linux_amd64/terraform-provider-docker_v2.7.0_x4
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment