Databricks Terraform Provider v1.116.0 Adds Agent Bricks Permissions, Principal IDs
Databricks Terraform Provider v1.116.0 introduces management of Git credentials for service principals and permissions for Agent Bricks resources. This release addresses several bugs, including issues with metastore updates, UC object destruction, library handling, and vector search index timeouts. These updates are relevant for engineers and architects managing Databricks infrastructure via Terraform.
- →Fixed destroying of UC objects when workspace binding removed before actual destroy
- →Fixed handling of the case when library is removed outside of Terraform
- →Fixed child groups collection in databricks_group data source
- →Document that some databricks_mws_* resources on GCP require Google-issued OIDC tokens (not Databricks OAuth)
- →Remove non-existent field from the databricks_vector_search_index doc
Fixes (5) ›
Fix databricks_metastore so that updating external_access_enabled from true to false is sent in the PATCH request. Previously the field was silently dropped from the request body, so the change never reached the API
- Fixed destroying of UC objects when workspace binding removed before actual destroy
- Fixed handling of the case when library is removed outside of Terraform
Fix databricks_vector_search_index hardcoded 15-minute creation timeout: increased default to 75 minutes (consistent with databricks_vector_search_endpoint) and made it user-overridable via the timeouts block
- Fixed child groups collection in databricks_group data source
Maintenance (6) ›
- Document that some databricks_mws_* resources on GCP require Google-issued OIDC tokens (not Databricks OAuth)
- Remove non-existent field from the databricks_vector_search_index doc
- Documented principal_id argument for databricks_git_credential resource
- Add internal/retrier package for unified retry and backoff handling
- Pass excludedAttributes=entitlements on SCIM /Me requests
workspace_id (provider attribute and provider_config.workspace_id block) now accepts workspace connection IDs in addition to classic numeric workspace IDs. On unified Databricks hosts, the platform gateway disambiguates the value server-side via the X-Databricks-Workspace-Id request header. The previous positive-integer validator has been relaxed to require only a non-empty string
https://github.com/databricks/terraform-provider-databricks/releases/tag/v1.116.0
Related releases
- Building an AI-Forward Healthcare Organization on Data and Governance Databricks Blog ·
- Databricks Accelerates Agentic Media Buying with New Reference Implementation Databricks Blog ·
- NBCUniversal Migrates to Databricks Lakehouse for Scalable Analytics Databricks Blog ·
- Databricks SDK for Python v0.123.0: API changes and breaking updates Databricks Python SDK Releases ·
- Databricks Go SDK v0.167.0 Adds Cloud Provider Auth Fields Databricks Go SDK Releases ·
- Databricks SDK Java v0.138.0 Adds Model Provider Config Fields Databricks Java SDK Releases ·