Created
June 8, 2020 13:29
-
-
Save masoncusack/3806347b0ef5ed873ac77689c63a4ab6 to your computer and use it in GitHub Desktop.
Terraform databricks provider debug output - user group
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
terraform-databricks-sec-resources git:4837-custom-cluster-libraries ❯ tf apply -var-file=private.tfvars -auto-approve ⏎ ✹ ✭ | |
2020/06/08 14:18:25 [WARN] Log levels other than TRACE are currently unreliable, and are supported only for backward compatibility. | |
Use TF_LOG=TRACE to see Terraform's internal logs. | |
---- | |
2020/06/08 14:18:26 [INFO] Terraform version: 0.12.26 | |
2020/06/08 14:18:26 [INFO] Go runtime version: go1.13.11 | |
2020/06/08 14:18:26 [INFO] CLI args: []string{"/usr/local/bin/terraform", "apply", "-var-file=private.tfvars", "-auto-approve"} | |
2020/06/08 14:18:26 [DEBUG] Attempting to open CLI config file: /Users/mason/.terraformrc | |
2020/06/08 14:18:26 [DEBUG] File doesn't exist, but doesn't need to. Ignoring. | |
2020/06/08 14:18:26 [DEBUG] checking for credentials in "/Users/mason/.terraform.d/plugins" | |
2020/06/08 14:18:26 [INFO] CLI command args: []string{"apply", "-var-file=private.tfvars", "-auto-approve"} | |
2020/06/08 14:18:26 [WARN] Log levels other than TRACE are currently unreliable, and are supported only for backward compatibility. | |
Use TF_LOG=TRACE to see Terraform's internal logs. | |
---- | |
2020/06/08 14:18:26 [DEBUG] New state was assigned lineage "de59ed2a-9008-4475-5cc5-779bf4da2b3b" | |
2020/06/08 14:18:26 [DEBUG] checking for provider in "." | |
2020/06/08 14:18:26 [DEBUG] checking for provider in "/usr/local/bin" | |
2020/06/08 14:18:26 [DEBUG] checking for provider in ".terraform/plugins/darwin_amd64" | |
2020/06/08 14:18:26 [DEBUG] checking for provider in "/Users/mason/.terraform.d/plugins" | |
2020/06/08 14:18:26 [DEBUG] found provider "terraform-provider-databricks_v0.1.0" | |
2020/06/08 14:18:26 [DEBUG] found valid plugin: "databricks", "0.1.0", "/Users/mason/.terraform.d/plugins/terraform-provider-databricks_v0.1.0" | |
2020/06/08 14:18:26 [DEBUG] checking for provisioner in "." | |
2020/06/08 14:18:26 [DEBUG] checking for provisioner in "/usr/local/bin" | |
2020/06/08 14:18:26 [DEBUG] checking for provisioner in ".terraform/plugins/darwin_amd64" | |
2020/06/08 14:18:26 [DEBUG] checking for provisioner in "/Users/mason/.terraform.d/plugins" | |
2020/06/08 14:18:26 [INFO] backend/local: starting Apply operation | |
2020-06-08T14:18:26.092+0100 [INFO] plugin: configuring client automatic mTLS | |
2020-06-08T14:18:26.114+0100 [DEBUG] plugin: starting plugin: path=/Users/mason/.terraform.d/plugins/terraform-provider-databricks_v0.1.0 args=[/Users/mason/.terraform.d/plugins/terraform-provider-databricks_v0.1.0] | |
2020-06-08T14:18:26.116+0100 [DEBUG] plugin: plugin started: path=/Users/mason/.terraform.d/plugins/terraform-provider-databricks_v0.1.0 pid=76761 | |
2020-06-08T14:18:26.116+0100 [DEBUG] plugin: waiting for RPC address: path=/Users/mason/.terraform.d/plugins/terraform-provider-databricks_v0.1.0 | |
2020-06-08T14:18:26.125+0100 [DEBUG] plugin.terraform-provider-databricks_v0.1.0: 2020/06/08 14:18:26 0.1.0, commit 20d14d61cf0347eba500f3b799f4236b15b40568, built at 2020-04-29T15:42:58Z | |
2020-06-08T14:18:26.125+0100 [INFO] plugin.terraform-provider-databricks_v0.1.0: configuring server automatic mTLS: timestamp=2020-06-08T14:18:26.125+0100 | |
2020-06-08T14:18:26.150+0100 [DEBUG] plugin: using plugin: version=5 | |
2020-06-08T14:18:26.150+0100 [DEBUG] plugin.terraform-provider-databricks_v0.1.0: plugin address: address=/var/folders/23/_0zm2ddn3c3dvj5pfr2w6wrw0000gn/T/plugin751445924 network=unix timestamp=2020-06-08T14:18:26.150+0100 | |
2020-06-08T14:18:26.196+0100 [WARN] plugin.stdio: received EOF, stopping recv loop: err="rpc error: code = Unimplemented desc = unknown service plugin.GRPCStdio" | |
2020-06-08T14:18:26.198+0100 [DEBUG] plugin: plugin process exited: path=/Users/mason/.terraform.d/plugins/terraform-provider-databricks_v0.1.0 pid=76761 | |
2020-06-08T14:18:26.198+0100 [DEBUG] plugin: plugin exited | |
2020/06/08 14:18:26 [INFO] terraform: building graph: GraphTypeValidate | |
2020/06/08 14:18:26 [DEBUG] ProviderTransformer: "databricks_secret_scope.privileged-scope" (*terraform.NodeValidatableResource) needs provider.databricks | |
2020/06/08 14:18:26 [DEBUG] ProviderTransformer: "databricks_cluster.high_concurrency_cluster" (*terraform.NodeValidatableResource) needs provider.databricks | |
2020/06/08 14:18:26 [DEBUG] ProviderTransformer: "databricks_cluster.standard_cluster" (*terraform.NodeValidatableResource) needs provider.databricks | |
2020/06/08 14:18:26 [DEBUG] ProviderTransformer: "databricks_scim_group.privileged-user-group" (*terraform.NodeValidatableResource) needs provider.databricks | |
2020/06/08 14:18:26 [DEBUG] ProviderTransformer: "databricks_secret_acl.privileged-acl" (*terraform.NodeValidatableResource) needs provider.databricks | |
2020/06/08 14:18:26 [DEBUG] ProviderTransformer: "databricks_notebook.notebook" (*terraform.NodeValidatableResource) needs provider.databricks | |
2020/06/08 14:18:26 [DEBUG] ReferenceTransformer: "databricks_scim_group.privileged-user-group" references: [] | |
2020/06/08 14:18:26 [DEBUG] ReferenceTransformer: "databricks_secret_acl.privileged-acl" references: [databricks_secret_scope.privileged-scope] | |
2020/06/08 14:18:26 [DEBUG] ReferenceTransformer: "databricks_cluster.standard_cluster" references: [] | |
2020/06/08 14:18:26 [DEBUG] ReferenceTransformer: "provider.databricks" references: [var.databricks_api_token var.databricks_host] | |
2020/06/08 14:18:26 [DEBUG] ReferenceTransformer: "databricks_secret_scope.privileged-scope" references: [] | |
2020/06/08 14:18:26 [DEBUG] ReferenceTransformer: "databricks_cluster.high_concurrency_cluster" references: [] | |
2020/06/08 14:18:26 [DEBUG] ReferenceTransformer: "databricks_notebook.notebook" references: [] | |
2020/06/08 14:18:26 [DEBUG] ReferenceTransformer: "var.databricks_host" references: [] | |
2020/06/08 14:18:26 [DEBUG] ReferenceTransformer: "var.databricks_api_token" references: [] | |
2020/06/08 14:18:26 [DEBUG] ReferenceTransformer: "var.cluster_default_packages" references: [] | |
2020/06/08 14:18:26 [DEBUG] Starting graph walk: walkValidate | |
2020-06-08T14:18:26.201+0100 [INFO] plugin: configuring client automatic mTLS | |
2020-06-08T14:18:26.223+0100 [DEBUG] plugin: starting plugin: path=/Users/mason/.terraform.d/plugins/terraform-provider-databricks_v0.1.0 args=[/Users/mason/.terraform.d/plugins/terraform-provider-databricks_v0.1.0] | |
2020-06-08T14:18:26.225+0100 [DEBUG] plugin: plugin started: path=/Users/mason/.terraform.d/plugins/terraform-provider-databricks_v0.1.0 pid=76762 | |
2020-06-08T14:18:26.225+0100 [DEBUG] plugin: waiting for RPC address: path=/Users/mason/.terraform.d/plugins/terraform-provider-databricks_v0.1.0 | |
2020-06-08T14:18:26.233+0100 [DEBUG] plugin.terraform-provider-databricks_v0.1.0: 2020/06/08 14:18:26 0.1.0, commit 20d14d61cf0347eba500f3b799f4236b15b40568, built at 2020-04-29T15:42:58Z | |
2020-06-08T14:18:26.235+0100 [INFO] plugin.terraform-provider-databricks_v0.1.0: configuring server automatic mTLS: timestamp=2020-06-08T14:18:26.235+0100 | |
2020-06-08T14:18:26.256+0100 [DEBUG] plugin: using plugin: version=5 | |
2020-06-08T14:18:26.256+0100 [DEBUG] plugin.terraform-provider-databricks_v0.1.0: plugin address: address=/var/folders/23/_0zm2ddn3c3dvj5pfr2w6wrw0000gn/T/plugin361644401 network=unix timestamp=2020-06-08T14:18:26.256+0100 | |
2020-06-08T14:18:26.302+0100 [WARN] plugin.stdio: received EOF, stopping recv loop: err="rpc error: code = Unimplemented desc = unknown service plugin.GRPCStdio" | |
2020-06-08T14:18:26.308+0100 [DEBUG] plugin: plugin process exited: path=/Users/mason/.terraform.d/plugins/terraform-provider-databricks_v0.1.0 pid=76762 | |
2020-06-08T14:18:26.308+0100 [DEBUG] plugin: plugin exited | |
2020/06/08 14:18:26 [INFO] backend/local: apply calling Refresh | |
2020/06/08 14:18:26 [INFO] terraform: building graph: GraphTypeRefresh | |
2020/06/08 14:18:26 [DEBUG] ProviderTransformer: "databricks_secret_acl.privileged-acl" (*terraform.NodeRefreshableManagedResource) needs provider.databricks | |
2020/06/08 14:18:26 [DEBUG] ProviderTransformer: "databricks_cluster.high_concurrency_cluster" (*terraform.NodeRefreshableManagedResource) needs provider.databricks | |
2020/06/08 14:18:26 [DEBUG] ProviderTransformer: "databricks_notebook.notebook" (*terraform.NodeRefreshableManagedResource) needs provider.databricks | |
2020/06/08 14:18:26 [DEBUG] ProviderTransformer: "databricks_scim_group.privileged-user-group" (*terraform.NodeRefreshableManagedResource) needs provider.databricks | |
2020/06/08 14:18:26 [DEBUG] ProviderTransformer: "databricks_cluster.standard_cluster" (*terraform.NodeRefreshableManagedResource) needs provider.databricks | |
2020/06/08 14:18:26 [DEBUG] ProviderTransformer: "databricks_secret_scope.privileged-scope" (*terraform.NodeRefreshableManagedResource) needs provider.databricks | |
2020/06/08 14:18:26 [DEBUG] ReferenceTransformer: "databricks_cluster.high_concurrency_cluster" references: [] | |
2020/06/08 14:18:26 [DEBUG] ReferenceTransformer: "databricks_notebook.notebook" references: [] | |
2020/06/08 14:18:26 [DEBUG] ReferenceTransformer: "var.databricks_host" references: [] | |
2020/06/08 14:18:26 [DEBUG] ReferenceTransformer: "var.cluster_default_packages" references: [] | |
2020/06/08 14:18:26 [DEBUG] ReferenceTransformer: "databricks_secret_scope.privileged-scope" references: [] | |
2020/06/08 14:18:26 [DEBUG] ReferenceTransformer: "databricks_secret_acl.privileged-acl" references: [databricks_secret_scope.privileged-scope] | |
2020/06/08 14:18:26 [DEBUG] ReferenceTransformer: "var.databricks_api_token" references: [] | |
2020/06/08 14:18:26 [DEBUG] ReferenceTransformer: "provider.databricks" references: [var.databricks_host var.databricks_api_token] | |
2020/06/08 14:18:26 [DEBUG] ReferenceTransformer: "databricks_scim_group.privileged-user-group" references: [] | |
2020/06/08 14:18:26 [DEBUG] ReferenceTransformer: "databricks_cluster.standard_cluster" references: [] | |
2020/06/08 14:18:26 [DEBUG] Starting graph walk: walkRefresh | |
2020-06-08T14:18:26.310+0100 [INFO] plugin: configuring client automatic mTLS | |
2020-06-08T14:18:26.332+0100 [DEBUG] plugin: starting plugin: path=/Users/mason/.terraform.d/plugins/terraform-provider-databricks_v0.1.0 args=[/Users/mason/.terraform.d/plugins/terraform-provider-databricks_v0.1.0] | |
2020-06-08T14:18:26.334+0100 [DEBUG] plugin: plugin started: path=/Users/mason/.terraform.d/plugins/terraform-provider-databricks_v0.1.0 pid=76763 | |
2020-06-08T14:18:26.334+0100 [DEBUG] plugin: waiting for RPC address: path=/Users/mason/.terraform.d/plugins/terraform-provider-databricks_v0.1.0 | |
2020-06-08T14:18:26.342+0100 [DEBUG] plugin.terraform-provider-databricks_v0.1.0: 2020/06/08 14:18:26 0.1.0, commit 20d14d61cf0347eba500f3b799f4236b15b40568, built at 2020-04-29T15:42:58Z | |
2020-06-08T14:18:26.343+0100 [INFO] plugin.terraform-provider-databricks_v0.1.0: configuring server automatic mTLS: timestamp=2020-06-08T14:18:26.343+0100 | |
2020-06-08T14:18:26.366+0100 [DEBUG] plugin.terraform-provider-databricks_v0.1.0: plugin address: address=/var/folders/23/_0zm2ddn3c3dvj5pfr2w6wrw0000gn/T/plugin904750430 network=unix timestamp=2020-06-08T14:18:26.366+0100 | |
2020-06-08T14:18:26.366+0100 [DEBUG] plugin: using plugin: version=5 | |
2020-06-08T14:18:26.412+0100 [WARN] plugin.stdio: received EOF, stopping recv loop: err="rpc error: code = Unimplemented desc = unknown service plugin.GRPCStdio" | |
2020/06/08 14:18:26 [DEBUG] Resource state not found for node "databricks_notebook.notebook", instance databricks_notebook.notebook | |
2020/06/08 14:18:26 [DEBUG] ReferenceTransformer: "databricks_notebook.notebook" references: [] | |
2020/06/08 14:18:26 [DEBUG] Resource state not found for node "databricks_cluster.high_concurrency_cluster", instance databricks_cluster.high_concurrency_cluster | |
2020/06/08 14:18:26 [DEBUG] ReferenceTransformer: "databricks_cluster.high_concurrency_cluster" references: [] | |
2020/06/08 14:18:26 [DEBUG] ReferenceTransformer: "databricks_secret_scope.privileged-scope" references: [] | |
2020/06/08 14:18:26 [DEBUG] Resource state not found for node "databricks_cluster.standard_cluster", instance databricks_cluster.standard_cluster | |
2020/06/08 14:18:26 [DEBUG] ReferenceTransformer: "databricks_cluster.standard_cluster" references: [] | |
2020/06/08 14:18:26 [DEBUG] Resource state not found for node "databricks_scim_group.privileged-user-group", instance databricks_scim_group.privileged-user-group | |
databricks_secret_scope.privileged-scope: Refreshing state... [id=privileged-secret-scope] | |
2020/06/08 14:18:26 [DEBUG] ReferenceTransformer: "databricks_scim_group.privileged-user-group" references: [] | |
2020-06-08T14:18:26.417+0100 [DEBUG] plugin.terraform-provider-databricks_v0.1.0: 2020/06/08 14:18:26 {"Method":"GET","URI":"https://adb-4537579222467863.3.azuredatabricks.net/api/2.0/secrets/scopes/list?"} | |
2020/06/08 14:18:26 [WARN] Provider "registry.terraform.io/-/databricks" produced an invalid plan for databricks_notebook.notebook, but we are tolerating it because it is using the legacy plugin SDK. | |
The following problems may be the cause of any confusing errors from downstream operations: | |
- .content: planned value cty.StringVal("4017130115") does not match config value cty.StringVal("IyBXZWxjb21lIHRvIHlvdXIgSnVweXRlciBub3RlYm9vaw==") | |
2020/06/08 14:18:26 [WARN] Provider "registry.terraform.io/-/databricks" produced an invalid plan for databricks_cluster.high_concurrency_cluster, but we are tolerating it because it is using the legacy plugin SDK. | |
The following problems may be the cause of any confusing errors from downstream operations: | |
- .library_egg: planned value cty.SetValEmpty(cty.Object(map[string]cty.Type{"messages":cty.List(cty.String), "path":cty.String, "status":cty.String})) does not match config value cty.NullVal(cty.Set(cty.Object(map[string]cty.Type{"messages":cty.List(cty.String), "path":cty.String, "status":cty.String}))) | |
.List(cty.String), "messages":cty.List(cty.String), "repo":cty.String, "status":cty.String}))) | |
- .library_cran: planned value cty.SetValEmpty(cty.Object(map[string]cty.Type{"messages":cty.String, "package":cty.String, "repo":cty.String, "status":cty.String})) does not match config value cty.NullVal(cty.Set(cty.Object(map[string]cty.Type{"messages":cty.String, "package":cty.String, "repo":cty.String, "status":cty.String}))) | |
- .autotermination_minutes: planned value cty.NumberIntVal(60) does not match config value cty.NullVal(cty.Number) | |
- .library_jar: planned value cty.SetValEmpty(cty.Object(map[string]cty.Type{"messages":cty.List(cty.String), "path":cty.String, "status":cty.String})) does not match config value cty.NullVal(cty.Set(cty.Object(map[string]cty.Type{"messages":cty.List(cty.String), "path":cty.String, "status":cty.String}))) | |
- .library_pypi: planned value cty.SetValEmpty(cty.Object(map[string]cty.Type{"messages":cty.List(cty.String), "package":cty.String, "repo":cty.String, "status":cty.String})) does not match config value cty.NullVal(cty.Set(cty.Object(map[string]cty.Type{"messages":cty.List(cty.String), "package":cty.String, "repo":cty.String, "status":cty.String}))) | |
- .autoscale: planned value cty.SetVal([]cty.Value{cty.ObjectVal(map[string]cty.Value{"max_workers":cty.NumberIntVal(3), "min_workers":cty.NumberIntVal(1)})}) does not match config value cty.SetVal([]cty.Value{cty.ObjectVal(map[string]cty.Value{"max_workers":cty.NumberIntVal(3), "min_workers":cty.NumberIntVal(1)})}) | |
- .library_whl: planned value cty.SetValEmpty(cty.Object(map[string]cty.Type{"messages":cty.List(cty.String), "path":cty.String, "status":cty.String})) does not match config value cty.NullVal(cty.Set(cty.Object(map[string]cty.Type{"messages":cty.List(cty.String), "path":cty.String, "status":cty.String}))) | |
2020/06/08 14:18:26 [WARN] Provider "registry.terraform.io/-/databricks" produced an invalid plan for databricks_cluster.standard_cluster, but we are tolerating it because it is using the legacy plugin SDK. | |
The following problems may be the cause of any confusing errors from downstream operations: | |
- .library_egg: planned value cty.SetValEmpty(cty.Object(map[string]cty.Type{"messages":cty.List(cty.String), "path":cty.String, "status":cty.String})) does not match config value cty.NullVal(cty.Set(cty.Object(map[string]cty.Type{"messages":cty.List(cty.String), "path":cty.String, "status":cty.String}))) | |
- .library_cran: planned value cty.SetValEmpty(cty.Object(map[string]cty.Type{"messages":cty.String, "package":cty.String, "repo":cty.String, "status":cty.String})) does not match config value cty.NullVal(cty.Set(cty.Object(map[string]cty.Type{"messages":cty.String, "package":cty.String, "repo":cty.String, "status":cty.String}))) | |
cty.List(cty.String), "repo":cty.String, "status":cty.String}))) | |
- .library_jar: planned value cty.SetValEmpty(cty.Object(map[string]cty.Type{"messages":cty.List(cty.String), "path":cty.String, "status":cty.String})) does not match config value cty.NullVal(cty.Set(cty.Object(map[string]cty.Type{"messages":cty.List(cty.String), "path":cty.String, "status":cty.String}))) | |
- .library_pypi: planned value cty.SetValEmpty(cty.Object(map[string]cty.Type{"messages":cty.List(cty.String), "package":cty.String, "repo":cty.String, "status":cty.String})) does not match config value cty.NullVal(cty.Set(cty.Object(map[string]cty.Type{"messages":cty.List(cty.String), "package":cty.String, "repo":cty.String, "status":cty.String}))) | |
- .autotermination_minutes: planned value cty.NumberIntVal(60) does not match config value cty.NullVal(cty.Number) | |
- .library_whl: planned value cty.SetVal([]cty.Value{cty.ObjectVal(map[string]cty.Value{"messages":cty.UnknownVal(cty.List(cty.String)), "path":cty.StringVal("dbfs:/custom-whls/my_whl.whl"), "status":cty.UnknownVal(cty.String)})}) does not match config value cty.SetVal([]cty.Value{cty.ObjectVal(map[string]cty.Value{"messages":cty.NullVal(cty.List(cty.String)), "path":cty.StringVal("dbfs:/custom-whls/my_whl.whl"), "status":cty.NullVal(cty.String)})}) | |
- .autoscale: planned value cty.SetVal([]cty.Value{cty.ObjectVal(map[string]cty.Value{"max_workers":cty.NumberIntVal(3), "min_workers":cty.NumberIntVal(1)})}) does not match config value cty.SetVal([]cty.Value{cty.ObjectVal(map[string]cty.Value{"max_workers":cty.NumberIntVal(3), "min_workers":cty.NumberIntVal(1)})}) | |
2020/06/08 14:18:27 [DEBUG] ReferenceTransformer: "databricks_secret_acl.privileged-acl" references: [] | |
databricks_secret_acl.privileged-acl: Refreshing state... [id=privileged-secret-scope|||Privileged user group] | |
2020-06-08T14:18:27.228+0100 [DEBUG] plugin.terraform-provider-databricks_v0.1.0: 2020/06/08 14:18:27 {"Method":"GET","URI":"https://adb-4537579222467863.3.azuredatabricks.net/api/2.0/secrets/acls/get?principal=Privileged+user+group\u0026scope=privileged-secret-scope"} | |
2020/06/08 14:18:27 [ERROR] <root>: eval: *terraform.EvalRefresh, err: status 400: err Response from server {"error_code":"INVALID_PARAMETER_VALUE","message":"User or Group Privileged user group does not exist."} | |
2020/06/08 14:18:27 [ERROR] <root>: eval: *terraform.EvalSequence, err: status 400: err Response from server {"error_code":"INVALID_PARAMETER_VALUE","message":"User or Group Privileged user group does not exist."} | |
Error: status 400: err Response from server {"error_code":"INVALID_PARAMETER_VALUE","message":"User or Group Privileged user group does not exist."} | |
2020-06-08T14:18:27.893+0100 [DEBUG] plugin: plugin process exited: path=/Users/mason/.terraform.d/plugins/terraform-provider-databricks_v0.1.0 pid=76763 | |
2020-06-08T14:18:27.893+0100 [DEBUG] plugin: plugin exited |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment