You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Using a capital letter can cause a permanent drift in the state because the APIs are often case insensitive, but internally, UC resources are always lowercase.
For instance, in case of catalogs in a DLT pipeline, this can cause the pipelines to always be recreated and recomputed in DABs.
The text was updated successfully, but these errors were encountered:
## Changes
Fixesdatabricks/cli#1763. During creation the
`catalog` name for a DLT pipeline is normalized to small case causing a
persistent drift.
## Tests
Manually with the following configuration:
```
resource "databricks_pipeline" "this" {
name = "testing caps"
catalog = "MaiN"
library {
notebook {
path = "/a/b/c"
}
}
}
```
Before:
There'd be a persistent drift where terraform would try to convert
"MaiN" -> "main"
After:
No diff detected.
Using a capital letter can cause a permanent drift in the state because the APIs are often case insensitive, but internally, UC resources are always lowercase.
For instance, in case of
catalogs
in a DLT pipeline, this can cause the pipelines to always be recreated and recomputed in DABs.The text was updated successfully, but these errors were encountered: