Releases: databricks/terraform-provider-databricks
Releases · databricks/terraform-provider-databricks
v0.5.5
- Added configuration generators for
databricks_sql_*resources in experimental Resource Exporter (#1199). - Added
google_credentialsprovider argument that has the same semantics ascredentialsargument in officialgoogleprovider (#1214). - Fixed
databricks_grantson UC external location empty list error (#1202). - Fixed errors in
databricks_permissionsresource for auto-purgeddatabricks_cluster(#1252). - Various documentation fixes (#1231, #1239, #1254, #1240).
Updated dependency versions:
- Bump google.golang.org/api from 0.71.0 to 0.75.0
- Bump github.com/golang-jwt/jwt/v4 from 4.3.0 to 4.4.1
- Bump github.com/stretchr/testify from 1.7.0 to 1.7.1
- Bump github.com/hashicorp/go-retryablehttp from 0.7.0 to 0.7.1
- Bump github.com/hashicorp/terraform-plugin-sdk/v2 from 2.11.0 to 2.14.0
- Bump github.com/Azure/go-autorest/autorest from 0.11.24 to 0.11.26
v0.5.4
v0.5.3
- Failures in exporter resource listing no longer halt the entire command run (#1166).
- Removed client-side validation in
databricks_service_principalforapplication_id, that may not always be available in the planning stage (#1165). - Use correct HTTP verb for modifying
databricks_permissionsondatabricks_sql_endpointentities. Authorized user, assumingly part ofadminsgroup, is no longer sendingCAN_MANAGEpermission in the HTTP PUT request (#1163). - Added diff suppression for
min_num_clustersfield indatabricks_sql_endpoint(#1172). - Added special case for handling
Cannot access cluster that was terminated or unpinned more than 30 days agoerror indatabricks_clusteras an indication of resource removed on the platform side (#1177). - Fixed updating of
databricks_tableresources (#1175). - Fixed configuration drift in
databricks_grantby reading existing permissions and removing them in subsequent update calls (#1164).
Updated dependency versions:
- Bump google.golang.org/api from 0.70.0 to 0.71.0
v0.5.2
- Added
databricks_catalogs,databricks_schemas, anddatabricks_tablesdata resources (#1155). - Fixed
databricks_metastore_assignmentconfiguration drift by properly deleting metastore assignment and detecting manual changes from Account console. This also means that de-assigned metastore from a workspace would mark it as remotely removed. Manual assignment of different metastore would also trigger resource updates (#1146). - Fixed
databricks_tablecreation in managed mode (#1151). - Fixed
databricks_sql_endpointtimeout propagation (#1142). - Multiple documentation fixes.
Updated dependency versions:
- Bump google.golang.org/api from 0.69.0 to 0.70.0
v0.5.1
v0.5.0
- Added
workspace_urlattribute to thedatabricks_current_userdata source (#1107). - Fixed issue at
databricks_mountwhere new cluster was created for S3 mount even whencluster_idwas specified (#1064). - Allow to disable auto-termination for Databricks SQL endpoints (#900).
- Added new
gcp_attributestodatabricks_clusteranddatabricks_instance_pool(#1126). - Added exporter functionality for
databricks_ip_access_listanddatabricks_workspace_conf(#1125). - Added
gravitonselector fordatabricks_node_typeanddatabricks_spark_versiondata sources (#1127). - Added interactive mode to resource exporter (#1010).
- Added preview support for
git_sourceindatabricks_job(#1090). - Multiple other fixes and documentation improvements.
Updated dependency versions:
- Bump github.com/golang-jwt/jwt/v4 from 4.2.0 to 4.3.0
- Bump google.golang.org/api from 0.67.0 to 0.68.0
- Bump gopkg.in/ini.v1 from 1.66.3 to 1.66.4
v0.4.9
- Prevent creation of
databricks_groupwithusersandadminsreserved names (#1089). - Added support for shared clusters in multi-task
databricks_job(#1082). - Added diff suppression for
external_idindatabricks_group(#1099). - Added diff suppression for
external_idindatabricks_user(#1097). - Added
users,service_principals, andchild_groupsexported properties todatabricks_groupdata resource (#1085). - Added various documentation improvements.
Deprecations
databricks_group.membersis deprecated in favor ofusers,service_principals, andchild_groupsexported properties. Please do slight modifications of your configuration.
Updated dependency versions:
- Bump google.golang.org/api from 0.66.0 to 0.67.0
v0.4.8
- Added support for
tf:suppress_diffon primitive types (#984). - Fixed issue arises when destroying
databricks_sql_global_configwith instance profile set (#1076). - Added setting of SQL configuration parameters in
databricks_sql_global_config(#1080). - Added support for release channels in
databricks_sql_endpointconfiguration (#1078). - Added documentation for
databricks_mlflow_webhookresource (#1086).
Updated dependency versions:
- Bump google.golang.org/api from 0.65.0 to 0.66.0
v0.4.7
- Added optional
forceargument todatabricks_groupresource to ignorecannot create group: Group with name X already exists.errors and implicitly import the specific group into Terraform state, enforcing entitlements defined in the instance of resource (#1066). - Added support to configure permissions for all MLflow models (#1044).
- Fixed
databricks_service_principaldisplay_nameupdate (#1065). - Added documentation for Unity Catalog resources.
Updated dependency versions:
- Bump gopkg.in/ini.v1 from 1.66.2 to 1.66.3
v0.4.6
- Clarified error messages around
azure_workspace_resource_idprovider configuration (#1049). - Added optional
forceargument todatabricks_userresource to ignorecannot create user: User with username X already existserrors and implicitly import the specific user into Terraform state, enforcing entitlements defined in the instance of resource (#1048). - Added
databricks_user_roleresource, that can assign roles on Databricks Account ordatabricks_instance_profilefor data access (#1047).
Deprecations
databricks_user_instance_profileis deprecated in favor ofdatabricks_user_role. Please do slight modifications of your configuration.
Updated dependency versions:
- Bump github.com/Azure/go-autorest/autorest/azure/auth from 0.5.10 to 0.5.11
- Bump github.com/Azure/go-autorest/autorest/azure/cli from 0.4.3 to 0.4.5
- Bump github.com/Azure/go-autorest/autorest from 0.11.23 to 0.11.24