Open nstans opened 3 weeks ago
The problem here is more on the backend side - I can't create a cluster with such a configuration anymore. Most probably the 1.38 used the cluster created long time ago that was kept for compatibility reasons.
Maybe it is related to the permission refactoring done in 1.53? I also have a regression: https://github.com/databricks/terraform-provider-databricks/issues/4143.
For posterity, this is a separate issue from databricks_permissions
.
Configuration
File structure:
main.tf:
variables.tf:
Expected Behavior
Note: the service principal provided in the example is a trivial variable, the issue is that the compute does not initialise, which is the point of the minimum reproducible example.
Should fire up a compute on the workspace to lodge the SQL query like below. This successful execution was carried out with databricks provider 1.38
Actual Behavior
Error output to console and no compute initialised on workspace.
Error: cannot create sql permissions: Access mode LEGACY_SHARED_TABLE_ACL is not compatible with single-node mode. Only NO_ISOLATION and SINGLE_USER are supported.
Steps to Reproduce
Terraform and provider versions
Terraform v1.9.5 on linux_amd64
Is it a regression?
This was working in terraform version 1.38, noticedthe issue when updating to 1.53, and still a bug on 1.54
Debug Output
Important Factoids
No
Would you like to implement a fix?