Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save mikemowgli/62c297347f0a35f590566f88c217257c to your computer and use it in GitHub Desktop.
Save mikemowgli/62c297347f0a35f590566f88c217257c to your computer and use it in GitHub Desktop.
terraform databricks secret crash
2020-07-22T10:52:38.531+0200 [DEBUG] plugin.terraform-provider-databricks_v0.2.3: 2020/07/22 10:52:38 {"Method":"GET","URI":"https://adb-1174000754567539.19.azuredatabricks.net/api/2.0/secrets/scopes/list?"}
2020-07-22T10:52:38.532+0200 [DEBUG] plugin.terraform-provider-databricks_v0.2.3: 2020/07/22 10:52:38 ALREADY AUTHORIZED
2020-07-22T10:52:38.532+0200 [DEBUG] plugin.terraform-provider-databricks_v0.2.3: 2020/07/22 10:52:38 {"Method":"GET","URI":"https://adb-1174000754567539.19.azuredatabricks.net/api/2.0/clusters/get?cluster_id=0616-083107-lift839"}
2020/07/22 10:52:38 [DEBUG] ReferenceTransformer: "databricks_secret.my_secret" references: []
databricks_secret.my_secret: Refreshing state... [id=datatamers|||lake-access-key]
2020-07-22T10:52:38.900+0200 [DEBUG] plugin.terraform-provider-databricks_v0.2.3: 2020/07/22 10:52:38 ALREADY AUTHORIZED
2020-07-22T10:52:38.900+0200 [DEBUG] plugin.terraform-provider-databricks_v0.2.3: 2020/07/22 10:52:38 {"Method":"GET","URI":"https://adb-1174000754567539.19.azuredatabricks.net/api/2.0/secrets/list?scope=datatamers"}
2020-07-22T10:52:38.979+0200 [DEBUG] plugin.terraform-provider-databricks_v0.2.3: 2020/07/22 10:52:38 ALREADY AUTHORIZED
2020-07-22T10:52:38.979+0200 [DEBUG] plugin.terraform-provider-databricks_v0.2.3: 2020/07/22 10:52:38 {"Method":"GET","URI":"https://adb-1174000754567539.19.azuredatabricks.net/api/2.0/libraries/cluster-status?cluster_id=0616-083107-lift839"}
Error: rpc error: code = Unavailable desc = transport is closing
Error: rpc error: code = Unavailable desc = transport is closing
panic: runtime error: invalid memory address or nil pointer dereference
2020-07-22T10:52:39.097+0200 [DEBUG] plugin.terraform-provider-databricks_v0.2.3: [signal SIGSEGV: segmentation violation code=0x1 addr=0x28 pc=0xe38151]
2020-07-22T10:52:39.097+0200 [DEBUG] plugin.terraform-provider-databricks_v0.2.3:
2020-07-22T10:52:39.097+0200 [DEBUG] plugin.terraform-provider-databricks_v0.2.3: goroutine 25 [running]:
2020-07-22T10:52:39.098+0200 [DEBUG] plugin.terraform-provider-databricks_v0.2.3: github.com/databrickslabs/databricks-terraform/databricks.resourceClusterRead(0xc0002fa3f0, 0x10d3940, 0xc0004a01b0, 0xc0002fa3f0, 0x0)
2020-07-22T10:52:39.098+0200 [DEBUG] plugin.terraform-provider-databricks_v0.2.3: /home/runner/work/terraform-provider-databricks/terraform-provider-databricks/databricks/resource_databricks_cluster.go:710 +0x931
2020-07-22T10:52:39.098+0200 [DEBUG] plugin.terraform-provider-databricks_v0.2.3: github.com/hashicorp/terraform-plugin-sdk/helper/schema.(*Resource).RefreshWithoutUpgrade(0xc000331710, 0xc0002b85f0, 0x10d3940, 0xc0004a01b0, 0xc0004a09e0, 0x0, 0x0)
2020-07-22T10:52:39.098+0200 [DEBUG] plugin.terraform-provider-databricks_v0.2.3: /home/runner/go/pkg/mod/github.com/hashicorp/terraform-plugin-sdk@v1.14.0/helper/schema/resource.go:460 +0x119
2020-07-22T10:52:39.098+0200 [DEBUG] plugin.terraform-provider-databricks_v0.2.3: github.com/hashicorp/terraform-plugin-sdk/internal/helper/plugin.(*GRPCProviderServer).ReadResource(0xc00000e008, 0x13c8d20, 0xc00022a150, 0xc0002ae0c0, 0xc00000e008, 0xc00022a150, 0xc000270b30)
2020-07-22T10:52:39.098+0200 [DEBUG] plugin.terraform-provider-databricks_v0.2.3: /home/runner/go/pkg/mod/github.com/hashicorp/terraform-plugin-sdk@v1.14.0/internal/helper/plugin/grpc_provider.go:525 +0x3d8
2020-07-22T10:52:39.098+0200 [DEBUG] plugin.terraform-provider-databricks_v0.2.3: github.com/hashicorp/terraform-plugin-sdk/internal/tfplugin5._Provider_ReadResource_Handler(0x10c5cc0, 0xc00000e008, 0x13c8d20, 0xc00022a150, 0xc0002ae060, 0x0, 0x13c8d20, 0xc00022a150, 0xc00022e000, 0x874)
2020-07-22T10:52:39.098+0200 [DEBUG] plugin.terraform-provider-databricks_v0.2.3: /home/runner/go/pkg/mod/github.com/hashicorp/terraform-plugin-sdk@v1.14.0/internal/tfplugin5/tfplugin5.pb.go:3269 +0x217
2020-07-22T10:52:39.098+0200 [DEBUG] plugin.terraform-provider-databricks_v0.2.3: google.golang.org/grpc.(*Server).processUnaryRPC(0xc00054e480, 0x13d5300, 0xc00054fb00, 0xc0004aa100, 0xc00057aab0, 0x1b45370, 0x0, 0x0, 0x0)
2020-07-22T10:52:39.098+0200 [DEBUG] plugin.terraform-provider-databricks_v0.2.3: /home/runner/go/pkg/mod/google.golang.org/grpc@v1.27.1/server.go:1024 +0x4f4
2020-07-22T10:52:39.098+0200 [DEBUG] plugin.terraform-provider-databricks_v0.2.3: google.golang.org/grpc.(*Server).handleStream(0xc00054e480, 0x13d5300, 0xc00054fb00, 0xc0004aa100, 0x0)
2020-07-22T10:52:39.098+0200 [DEBUG] plugin.terraform-provider-databricks_v0.2.3: /home/runner/go/pkg/mod/google.golang.org/grpc@v1.27.1/server.go:1313 +0xd97
2020-07-22T10:52:39.098+0200 [DEBUG] plugin.terraform-provider-databricks_v0.2.3: google.golang.org/grpc.(*Server).serveStreams.func1.1(0xc0000c83f0, 0xc00054e480, 0x13d5300, 0xc00054fb00, 0xc0004aa100)
2020-07-22T10:52:39.098+0200 [DEBUG] plugin.terraform-provider-databricks_v0.2.3: /home/runner/go/pkg/mod/google.golang.org/grpc@v1.27.1/server.go:722 +0xbb
2020-07-22T10:52:39.098+0200 [DEBUG] plugin.terraform-provider-databricks_v0.2.3: created by google.golang.org/grpc.(*Server).serveStreams.func1
2020-07-22T10:52:39.098+0200 [DEBUG] plugin.terraform-provider-databricks_v0.2.3: /home/runner/go/pkg/mod/google.golang.org/grpc@v1.27.1/server.go:720 +0xa1
2020/07/22 10:52:39 [ERROR] <root>: eval: *terraform.EvalRefresh, err: rpc error: code = Unavailable desc = transport is closing
2020/07/22 10:52:39 [ERROR] <root>: eval: *terraform.EvalSequence, err: rpc error: code = Unavailable desc = transport is closing
2020-07-22T10:52:39.098+0200 [WARN] plugin.stdio: received EOF, stopping recv loop: err="rpc error: code = Unavailable desc = transport is closing"
2020/07/22 10:52:39 [ERROR] <root>: eval: *terraform.EvalRefresh, err: rpc error: code = Unavailable desc = transport is closing
2020/07/22 10:52:39 [ERROR] <root>: eval: *terraform.EvalSequence, err: rpc error: code = Unavailable desc = transport is closing
2020-07-22T10:52:39.100+0200 [DEBUG] plugin: plugin process exited: path=/home/mvdborne/OneDrive/Data/Azure-architecture/azure-tf/.terraform/plugins/linux_amd64/terraform-provider-databricks_v0.2.3 pid=12161 error="exit status 2"
2020-07-22T10:52:39.197+0200 [DEBUG] plugin: plugin exited
panic: runtime error: invalid memory address or nil pointer dereference
2020-07-22T10:52:39.097+0200 [DEBUG] plugin.terraform-provider-databricks_v0.2.3: [signal SIGSEGV: segmentation violation code=0x1 addr=0x28 pc=0xe38151]
2020-07-22T10:52:39.097+0200 [DEBUG] plugin.terraform-provider-databricks_v0.2.3:
2020-07-22T10:52:39.097+0200 [DEBUG] plugin.terraform-provider-databricks_v0.2.3: goroutine 25 [running]:
2020-07-22T10:52:39.098+0200 [DEBUG] plugin.terraform-provider-databricks_v0.2.3: github.com/databrickslabs/databricks-terraform/databricks.resourceClusterRead(0xc0002fa3f0, 0x10d3940, 0xc0004a01b0, 0xc0002fa3f0, 0x0)
2020-07-22T10:52:39.098+0200 [DEBUG] plugin.terraform-provider-databricks_v0.2.3: /home/runner/work/terraform-provider-databricks/terraform-provider-databricks/databricks/resource_databricks_cluster.go:710 +0x931
2020-07-22T10:52:39.098+0200 [DEBUG] plugin.terraform-provider-databricks_v0.2.3: github.com/hashicorp/terraform-plugin-sdk/helper/schema.(*Resource).RefreshWithoutUpgrade(0xc000331710, 0xc0002b85f0, 0x10d3940, 0xc0004a01b0, 0xc0004a09e0, 0x0, 0x0)
2020-07-22T10:52:39.098+0200 [DEBUG] plugin.terraform-provider-databricks_v0.2.3: /home/runner/go/pkg/mod/github.com/hashicorp/terraform-plugin-sdk@v1.14.0/helper/schema/resource.go:460 +0x119
2020-07-22T10:52:39.098+0200 [DEBUG] plugin.terraform-provider-databricks_v0.2.3: github.com/hashicorp/terraform-plugin-sdk/internal/helper/plugin.(*GRPCProviderServer).ReadResource(0xc00000e008, 0x13c8d20, 0xc00022a150, 0xc0002ae0c0, 0xc00000e008, 0xc00022a150, 0xc000270b30)
2020-07-22T10:52:39.098+0200 [DEBUG] plugin.terraform-provider-databricks_v0.2.3: /home/runner/go/pkg/mod/github.com/hashicorp/terraform-plugin-sdk@v1.14.0/internal/helper/plugin/grpc_provider.go:525 +0x3d8
2020-07-22T10:52:39.098+0200 [DEBUG] plugin.terraform-provider-databricks_v0.2.3: github.com/hashicorp/terraform-plugin-sdk/internal/tfplugin5._Provider_ReadResource_Handler(0x10c5cc0, 0xc00000e008, 0x13c8d20, 0xc00022a150, 0xc0002ae060, 0x0, 0x13c8d20, 0xc00022a150, 0xc00022e000, 0x874)
2020-07-22T10:52:39.098+0200 [DEBUG] plugin.terraform-provider-databricks_v0.2.3: /home/runner/go/pkg/mod/github.com/hashicorp/terraform-plugin-sdk@v1.14.0/internal/tfplugin5/tfplugin5.pb.go:3269 +0x217
2020-07-22T10:52:39.098+0200 [DEBUG] plugin.terraform-provider-databricks_v0.2.3: google.golang.org/grpc.(*Server).processUnaryRPC(0xc00054e480, 0x13d5300, 0xc00054fb00, 0xc0004aa100, 0xc00057aab0, 0x1b45370, 0x0, 0x0, 0x0)
2020-07-22T10:52:39.098+0200 [DEBUG] plugin.terraform-provider-databricks_v0.2.3: /home/runner/go/pkg/mod/google.golang.org/grpc@v1.27.1/server.go:1024 +0x4f4
2020-07-22T10:52:39.098+0200 [DEBUG] plugin.terraform-provider-databricks_v0.2.3: google.golang.org/grpc.(*Server).handleStream(0xc00054e480, 0x13d5300, 0xc00054fb00, 0xc0004aa100, 0x0)
2020-07-22T10:52:39.098+0200 [DEBUG] plugin.terraform-provider-databricks_v0.2.3: /home/runner/go/pkg/mod/google.golang.org/grpc@v1.27.1/server.go:1313 +0xd97
2020-07-22T10:52:39.098+0200 [DEBUG] plugin.terraform-provider-databricks_v0.2.3: google.golang.org/grpc.(*Server).serveStreams.func1.1(0xc0000c83f0, 0xc00054e480, 0x13d5300, 0xc00054fb00, 0xc0004aa100)
2020-07-22T10:52:39.098+0200 [DEBUG] plugin.terraform-provider-databricks_v0.2.3: /home/runner/go/pkg/mod/google.golang.org/grpc@v1.27.1/server.go:722 +0xbb
2020-07-22T10:52:39.098+0200 [DEBUG] plugin.terraform-provider-databricks_v0.2.3: created by google.golang.org/grpc.(*Server).serveStreams.func1
2020-07-22T10:52:39.098+0200 [DEBUG] plugin.terraform-provider-databricks_v0.2.3: /home/runner/go/pkg/mod/google.golang.org/grpc@v1.27.1/server.go:720 +0xa1
2020/07/22 10:52:39 [ERROR] <root>: eval: *terraform.EvalRefresh, err: rpc error: code = Unavailable desc = transport is closing
2020/07/22 10:52:39 [ERROR] <root>: eval: *terraform.EvalSequence, err: rpc error: code = Unavailable desc = transport is closing
2020/07/22 10:52:39 [TRACE] [walkRefresh] Exiting eval tree: databricks_cluster.tamers-databricks-cluster
2020/07/22 10:52:39 [TRACE] vertex "databricks_cluster.tamers-databricks-cluster": visit complete
2020/07/22 10:52:39 [TRACE] vertex "databricks_cluster.tamers-databricks-cluster": dynamic subgraph encountered errors
2020/07/22 10:52:39 [TRACE] vertex "databricks_cluster.tamers-databricks-cluster": visit complete
2020-07-22T10:52:39.098+0200 [WARN] plugin.stdio: received EOF, stopping recv loop: err="rpc error: code = Unavailable desc = transport is closing"
2020/07/22 10:52:39 [TRACE] dag/walk: upstream of "output.databricks_cluster_id" errored, so skipping
2020/07/22 10:52:39 [ERROR] <root>: eval: *terraform.EvalRefresh, err: rpc error: code = Unavailable desc = transport is closing
2020/07/22 10:52:39 [ERROR] <root>: eval: *terraform.EvalSequence, err: rpc error: code = Unavailable desc = transport is closing
2020/07/22 10:52:39 [TRACE] [walkRefresh] Exiting eval tree: databricks_secret.my_secret
2020/07/22 10:52:39 [TRACE] vertex "databricks_secret.my_secret": visit complete
2020/07/22 10:52:39 [TRACE] vertex "databricks_secret.my_secret": dynamic subgraph encountered errors
2020/07/22 10:52:39 [TRACE] vertex "databricks_secret.my_secret": visit complete
2020/07/22 10:52:39 [TRACE] dag/walk: upstream of "provider.databricks (close)" errored, so skipping
2020/07/22 10:52:39 [TRACE] dag/walk: upstream of "root" errored, so skipping
2020-07-22T10:52:39.100+0200 [DEBUG] plugin: plugin process exited: path=/home/mvdborne/OneDrive/Data/Azure-architecture/azure-tf/.terraform/plugins/linux_amd64/terraform-provider-databricks_v0.2.3 pid=12161 error="exit status 2"
2020-07-22T10:52:39.197+0200 [DEBUG] plugin: plugin 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.
SECURITY WARNING: the "crash.log" file that was created may contain
sensitive information that must be redacted before it is safe to share
on the issue tracker.
[1]: https://github.com/hashicorp/terraform/issues
!!!!!!!!!!!!!!!!!!!!!!!!!!! TERRAFORM CRASH !!!!!!!!!!!!!!!!!!!!!!!!!!!!
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment