Skip to content

Bump Terraform provider from v1.127.0 to v1.128.0 - #6323

Merged
shreyas-goenka merged 4 commits into
bump-sdk-0.175.0from
bump-tf-1.128.0
Aug 20, 2026
Merged

Bump Terraform provider from v1.127.0 to v1.128.0#6323
shreyas-goenka merged 4 commits into
bump-sdk-0.175.0from
bump-tf-1.128.0

Conversation

@shreyas-goenka

@shreyas-goenka shreyas-goenka commented Aug 19, 2026

Copy link
Copy Markdown
Contributor

No description provided.

Regenerate bundle/internal/tf/schema and the DABs field map. v1.128.0 removes the browse fields (browse_only, include_browse) from the ai_gateway mcp_service, model_provider_service, and model_service resources and data sources, matching the same removal in databricks-sdk-go v0.171.0.

Co-authored-by: Isaac
Co-authored-by: Isaac
The v1.128.0 databricks_job schema gains a triggers attribute (matching the SDK's job triggers), so terraform state dumps now include "triggers": []. Regenerated migrate/basic and migrate/permissions; migrate/default-python builds a Python wheel and cannot run on this host (no PyPI), so its single line was applied at the position CI reported.

Co-authored-by: Isaac
@eng-dev-ecosystem-bot

Copy link
Copy Markdown
Collaborator

Integration test report

Commit: ead8574

Run: 32274321920

Env 🟨​KNOWN 🔄​flaky 💚​RECOVERED 🙈​SKIP ✅​pass 🙈​skip Time
💚​ aws linux 4 4 286 1161 8:39
💚​ aws windows 4 4 288 1159 9:50
💚​ azure linux 4 4 285 1161 7:23
🔄​ azure windows 1 4 4 286 1159 7:21
🟨​ gcp linux 1 1 1 4 285 1161 13:05
🟨​ gcp windows 1 1 4 288 1159 11:00
10 interesting tests: 4 SKIP, 3 RECOVERED, 2 flaky, 1 KNOWN
Test Name aws linux aws windows azure linux azure windows gcp linux gcp windows
💚​ TestAccept 💚​R 💚​R 💚​R 💚​R 💚​R 💚​R
🙈​ TestAccept/bundle/invariant/no_drift 🙈​S 🙈​S 🙈​S 🙈​S 🙈​S 🙈​S
🙈​ TestAccept/bundle/resources/vector_search_endpoints/drift/recreated_same_name 🙈​S 🙈​S 🙈​S 🙈​S 🙈​S 🙈​S
🙈​ TestAccept/bundle/resources/vector_search_indexes/recreate/embedding_dimension 🙈​S 🙈​S 🙈​S 🙈​S 🙈​S 🙈​S
🙈​ TestAccept/ssh/connection 🙈​S 🙈​S 🙈​S 🙈​S 🙈​S 🙈​S
🔄​ TestSyncNestedSpacePlusAndHashAreEscapedSync ✅​p ✅​p ✅​p ✅​p 🔄​f ✅​p
🔄​ TestExportDir ✅​p ✅​p ✅​p 🔄​f ✅​p ✅​p
🟨​ TestFetchRepositoryInfoAPI_FromRepo 💚​R 💚​R 💚​R 💚​R 🟨​K 🟨​K
💚​ TestFetchRepositoryInfoAPI_FromRepo/root 💚​R 💚​R 💚​R 💚​R
💚​ TestFetchRepositoryInfoAPI_FromRepo/subdir 💚​R 💚​R 💚​R 💚​R
Top 6 slowest tests (at least 2 minutes):
duration env testname
7:18 gcp windows TestAccept
3:49 gcp windows TestFilerWorkspaceFilesExtensionsRead
2:50 aws linux TestFilerWorkspaceFilesExtensionsReadDir
2:36 gcp linux TestFilerWorkspaceFilesExtensionsReadDir
2:35 gcp linux TestImportDirDoesNotOverwrite
2:07 aws linux TestFilerReadWrite/workspace_files_extensions

@shreyas-goenka
shreyas-goenka marked this pull request as ready for review August 20, 2026 10:03
@shreyas-goenka
shreyas-goenka merged commit e59106d into bump-sdk-0.175.0 Aug 20, 2026
29 checks passed
@shreyas-goenka
shreyas-goenka deleted the bump-tf-1.128.0 branch August 20, 2026 12:35
deco-sdk-tagging Bot added a commit that referenced this pull request Aug 26, 2026
## Release v1.14.0

### Notable Changes

 * Bundles still on Terraform state are now migrated to the direct engine automatically, after a deploy whose dry-run conversion comes back clean. To opt out, set `engine: terraform` under `bundle` or `DATABRICKS_BUNDLE_ENGINE=terraform`. See https://docs.databricks.com/aws/en/dev-tools/bundles/direct

### CLI

 * Fixed idle `databricks ssh connect` sessions disconnecting after a few minutes, on dedicated clusters and on serverless. The tunnel now keeps itself warm: the SSH client and the SSH server on the compute exchange keepalives every 30 seconds, and the CLI's proxy pings the tunnel's websocket every 20 seconds. A session nobody is typing into stays connected, with no need to set `ServerAliveInterval` by hand.

### Bundles

 * `bundle plan` no longer reports a permanent, unconvergeable update on `securable_kind` for Unity Catalog `TABLE` securables declared under an app's `resources`. The field is computed by the backend (output-only), so it is now ignored during drift detection. Direct engine only ([#6342](#6342)).
 * Add support for the `cluster_policies` resource type in Declarative Automation Bundles. Cluster policies are only supported in direct deployment mode.
 * `bundle destroy` no longer counts resources that are already gone remotely in its `Destroy: N deleted` summary. Such deletes only clean up stale state and are not listed under the deletion prompt, so they are now excluded from the count as well, matching the terraform engine.
 * `bundle destroy` now also removes the directory named after the bundle, not just the target directory beneath it, when `workspace.root_path` ends in `${bundle.name}/${bundle.target}` — which includes the default root path. It is removed non-recursively, so it stays in place while another target of the same bundle is still deployed there. Previously every destroy left an empty directory behind ([#6317](#6317)).
 * `job_runs` now plans skip for a run that is still in progress and when `on_bundle_deploy` is removed, instead of treating either case as an update. ([#6357](#6357))
 * Added `DATABRICKS_BUNDLE_RESOURCE_MAX_WAIT` (in seconds) to cap how long deploy and destroy wait for a resource. Direct engine only.
 * Fixed `bundle deploy` on the direct engine failing with `Nothing to update`, or reporting a change it never applied, when a schema, catalog, volume, registered model or external location field was removed from the configuration or set outside the bundle. The update now sends the fields the plan reports as cleared instead of dropping them.

### Dependency Updates

 * Bump `github.com/databricks/databricks-sdk-go` from v0.171.0 to v0.175.0 ([#6322](#6322)).
 * Bump Terraform provider from v1.127.0 to v1.128.0 ([#6323](#6323)).
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants