Skip to content

Update Go SDK to v0.191.0 - #7211

Merged
janniklasrose merged 2 commits into
mainfrom
automation/go-sdk-v0.191.0
Oct 28, 2026
Merged

janniklasrose merged 2 commits into
mainfrom
automation/go-sdk-v0.191.0

Conversation

@databricks-ci-ghec-1

Copy link
Copy Markdown
Contributor

This PR updates the Go SDK dependency and generates APIs from that release's OpenAPI specification.

@github-actions

github-actions Bot commented Oct 28, 2026 •

Copy link
Copy Markdown
Contributor

Commit: ff4d02991 | Workflow run

Regression test report

Selected 2 changed tests (limit=20, 0 not selected)

3 tests: regression=3 unreleased=0 coverage=0 failing=0

test branch main (0d6ee1c) latest (v1.22.1)
TestAccept/bundle/refschema/DMS= ✅ ❌ ❌
TestAccept/bundle/refschema/DMS=true ✅ ❌ ❌
TestAccept/cmd/account/account-help ✅ ❌ ❌
TestAccept/bundle/refschema/DMS=: branch ✅ | main (0d6ee1c) ❌ | latest (v1.22.1) ❌

main (0d6ee1c):

acceptance_test.go:1341: Diff:
        --- bundle/refschema/output/pipelines.txt
        +++ /tmp/TestAcceptbundlerefschemaDMS=1787510583/001/output/pipelines.txt
        @@ -328,26 +328,6 @@
         resources.pipelines.*.ingestion_definition.objects[*].schema.connector_options.meta_ads_options.level	string	ALL
         resources.pipelines.*.ingestion_definition.objects[*].schema.connector_options.meta_ads_options.start_date	string	ALL
         resources.pipelines.*.ingestion_definition.objects[*].schema.connector_options.meta_ads_options.time_increment	string	ALL
        -resources.pipelines.*.ingestion_definition.objects[*].schema.connector_options.onedrive_options	*pipelines.OneDriveOptions	ALL
        -resources.pipelines.*.ingestion_definition.objects[*].schema.connector_options.onedrive_options.entity_type	pipelines.OneDriveOptionsOneDriveEntityType	ALL
        -resources.pipelines.*.ingestion_definition.objects[*].schema.connector_options.onedrive_options.file_ingestion_options	*pipelines.FileIngestionOptions	ALL
        -resources.pipelines.*.ingestion_definition.objects[*].schema.connector_options.onedrive_options.file_ingestion_options.corrupt_record_column	string	ALL
        -resources.pipelines.*.ingestion_definition.objects[*].schema.connector_options.onedrive_options.file_ingestion_options.file_filters	[]pipelines.FileFilter	ALL
        -resources.pipelines.*.ingestion_definition.objects[*].schema.connector_options.onedrive_options.file_ingestion_options.file_filters[*]	pipelines.FileFilter	ALL
        -resources.pipelines.*.ingestion_definition.objects[*].schema.connector_options.onedrive_options.file_ingestion_options.file_filters[*].modified_after	string	ALL
        -resources.pipelines.*.ingestion_definition.objects[*].schema.connector_options.onedrive_options.file_ingestion_options.file_filters[*].modified_before	string	ALL
        -resources.pipelines.*.ingestion_definition.objects[*].schema.connector_options.onedrive_options.file_ingestion_options.file_filters[*].path_filter	string	ALL
        -resources.pipelines.*.ingestion_definition.objects[*].schema.connector_options.onedrive_options.file_ingestion_options.format	pipelines.FileIngestionOptionsFileFormat	ALL
        -resources.pipelines.*.ingestion_definition.objects[*].schema.connector_options.onedrive_options.file_ingestion_options.format_options	map[string]string	ALL
        -resources.pipelines.*.ingestion_definition.objects[*].schema.connector_options.onedrive_options.file_ingestion_options.format_options.*	string	ALL
        -resources.pipelines.*.ingestion_definition.objects[*].schema.connector_options.onedrive_options.file_ingestion_options.ignore_corrupt_files	bool	ALL
        -resources.pipelines.*.ingestion_definition.objects[*].schema.connector_options.onedrive_options.file_ingestion_options.infer_column_types	bool	ALL
        -resources.pipelines.*.ingestion_definition.objects[*].schema.connector_options.onedrive_options.file_ingestion_options.reader_case_sensitive	bool	ALL
        -resources.pipelines.*.ingestion_definition.objects[*].schema.connector_options.onedrive_options.file_ingestion_options.rescued_data_column	string	ALL
        -resources.pipelines.*.ingestion_definition.objects[*].schema.connector_options.onedrive_options.file_ingestion_options.schema_evolution_mode	pipelines.FileIngestionOptionsSchemaEvolutionMode	ALL
        -resources.pipelines.*.ingestion_definition.objects[*].schema.connector_options.onedrive_options.file_ingestion_options.schema_hints	string	ALL
        -resources.pipelines.*.ingestion_definition.objects[*].schema.connector_options.onedrive_options.file_ingestion_options.single_variant_column	string	ALL
        -resources.pipelines.*.ingestion_definition.objects[*].schema.connector_options.onedrive_options.url	string	ALL
         resources.pipelines.*.ingestion_definition.objects[*].schema.connector_options.outlook_options	*pipelines.OutlookOptions	ALL
         resources.pipelines.*.ingestion_definition.objects[*].schema.connector_options.outlook_options.attachment_mode	pipelines.OutlookAttachmentMode	ALL
         resources.pipelines.*.ingestion_definition.objects[*].schema.connector_options.outlook_options.body_format	pipelines.OutlookBodyFormat	ALL
        @@ -631,26 +611,6 @@
         resources.pipelines.*.ingestion_definition.objects[*].table.connector_options.meta_ads_options.level	string	ALL
         resources.pipelines.*.ingestion_definition.objects[*].table.connector_options.meta_ads_options.start_date	string	ALL
         resources.pipelines.*.ingestion_definition.objects[*].table.connector_options.meta_ads_options.time_increment	string	ALL
        -resources.pipelines.*.ingestion_definition.objects[*].table.connector_options.onedrive_options	*pipelines.OneDriveOptions	ALL
        -resources.pipelines.*.ingestion_definition.objects[*].table.connector_options.onedrive_options.entity_type	pipelines.OneDriveOptionsOneDriveEntityType	ALL
        -resources.pipelines.*.ingestion_definition.objects[*].table.connector_options.onedrive_options.file_ingestion_options	*pipelines.FileIngestionOptions	ALL
        -resources.pipelines.*.ingestion_definition.objects[*].table.connector_options.onedrive_options.file_ingestion_options.corrupt_record_column	string	ALL
        -resources.pipelines.*.ingestion_definition.objects[*].table.connector_options.onedrive_options.file_ingestion_options.file_filters	[]pipelines.FileFilter	ALL
        -resources.pipelines.*.ingestion_definition.objects[*].table.connector_options.onedrive_options.file_ingestion_options.file_filters[*]	pipelines.FileFilter	ALL
        -resources.pipelines.*.ingestion_definition.objects[*].table.connector_options.onedrive_options.file_ingestion_options.file_filters[*].modified_after	string	ALL
        -resources.pipelines.*.ingestion_definition.objects[*].table.connector_options.onedrive_options.file_ingestion_options.file_filters[*].modified_before	string	ALL
        -resources.pipelines.*.ingestion_definition.objects[*].table.connector_options.onedrive_options.file_ingestion_options.file_filters[*].path_filter	string	ALL
        -resources.pipelines.*.ingestion_definition.objects[*].table.connector_options.onedrive_options.file_ingestion_options.format	pipelines.FileIngestionOptionsFileFormat	ALL
        -resources.pipelines.*.ingestion_definition.objects[*].table.connector_options.onedrive_options.file_ingestion_options.format_options	map[string]string	ALL
        -resources.pipelines.*.ingestion_definition.objects[*].table.connector_options.onedrive_options.file_ingestion_options.format_options.*	string	ALL
        -resources.pipelines.*.ingestion_definition.objects[*].table.connector_options.onedrive_options.file_ingestion_options.ignore_corrupt_files	bool	ALL
        -resources.pipelines.*.ingestion_definition.objects[*].table.connector_options.onedrive_options.file_ingestion_options.infer_column_types	bool	ALL
        -resources.pipelines.*.ingestion_definition.objects[*].table.connector_options.onedrive_options.file_ingestion_options.reader_case_sensitive	bool	ALL
        -resources.pipelines.*.ingestion_definition.objects[*].table.connector_options.onedrive_options.file_ingestion_options.rescued_data_column	string	ALL
        -resources.pipelines.*.ingestion_definition.objects[*].table.connector_options.onedrive_options.file_ingestion_options.schema_evolution_mode	pipelines.FileIngestionOptionsSchemaEvolutionMode	ALL
        -resources.pipelines.*.ingestion_definition.objects[*].table.connector_options.onedrive_options.file_ingestion_options.schema_hints	string	ALL
        -resources.pipelines.*.ingestion_definition.objects[*].table.connector_options.onedrive_options.file_ingestion_options.single_variant_column	string	ALL
        -resources.pipelines.*.ingestion_definition.objects[*].table.connector_options.onedrive_options.url	string	ALL
         resources.pipelines.*.ingestion_definition.objects[*].table.connector_options.outlook_options	*pipelines.OutlookOptions	ALL
         resources.pipelines.*.ingestion_definition.objects[*].table.connector_options.outlook_options.attachment_mode	pipelines.OutlookAttachmentMode	ALL
         resources.pipelines.*.ingestion_definition.objects[*].table.connector_options.outlook_options.body_format	pipelines.OutlookBodyFormat	ALL
        
    acceptance_test.go:1341: Diff:
        --- bundle/refschema/output/features.txt
        +++ /tmp/TestAcceptbundlerefschemaDMS=1787510583/001/output/features.txt
        @@ -11,13 +11,11 @@
         resources.features.*.function.aggregation_function	*ml.AggregationFunction	ALL
         resources.features.*.function.aggregation_function.approx_count_distinct	*ml.ApproxCountDistinctFunction	ALL
         resources.features.*.function.aggregation_function.approx_count_distinct.input	string	ALL
        -resources.features.*.function.aggregation_function.approx_count_distinct.relative_error	float64	ALL
         resources.features.*.function.aggregation_function.approx_count_distinct.relative_sd	float64	ALL
         resources.features.*.function.aggregation_function.approx_percentile	*ml.ApproxPercentileFunction	ALL
         resources.features.*.function.aggregation_function.approx_percentile.accuracy	int64	ALL
         resources.features.*.function.aggregation_function.approx_percentile.input	string	ALL
         resources.features.*.function.aggregation_function.approx_percentile.percentile	float64	ALL
        -resources.features.*.function.aggregation_function.approx_percentile.relative_error	float64	ALL
         resources.features.*.function.aggregation_function.avg	*ml.AvgFunction	ALL
         resources.features.*.function.aggregation_function.avg.input	string	ALL
         resources.features.*.function.aggregation_function.count_function	*ml.CountFunction	ALL
        
FAIL

latest (v1.22.1):

acceptance_test.go:1341: 
        	Error Trace:	/home/runner/work/cli/cli/libs/testdiff/testdiff.go:22
        	            				/home/runner/work/cli/cli/acceptance/acceptance_test.go:1341
        	            				/home/runner/work/cli/cli/acceptance/acceptance_test.go:1082
        	            				/home/runner/work/cli/cli/acceptance/acceptance_test.go:659
        	Error:      	Not equal: 
        	            	expected: "\n>>> [CLI] bundle debug refschema --help\nDumps all available fields of the bundle config and of each resource type by walking the relevant types. Each line is a path to a field, type and set of tags:\n- INPUT: field is present in bundle config.\n- STATE: field is present in the state of the resource (direct deployment only).\n- REMOTE: field is present in the remote state of the resource (direct deployment only).\n- ALL: shortcut for all three.\n\nUsage:\n  databricks bundle debug refschema [flags]\n\nFlags:\n  -h, --help   help for refschema\n\nGlobal Flags:\n      --debug            enable debug logging\n  -o, --output type      output type: text or json (default text)\n  -p, --profile string   ~/.databrickscfg profile\n  -t, --target string    bundle target to use (if applicable)\n      --var strings      set values for variables defined in bundle config. Example: --var=\"foo=bar\"\n"
        	            	actual  : "\n>>> [CLI] bundle debug refschema --help\nDumps all available fields for each resource type by walking the relevant types. Each line is a path to a field, type and set of tags:\n- INPUT: field is present in bundle config.\n- STATE: field is present in the state of the resource (direct deployment only).\n- REMOTE: field is present in the remote state of the resource (direct deployment only).\n- ALL: shortcut for all three.\n\nUsage:\n  databricks bundle debug refschema [flags]\n\nFlags:\n  -h, --help   help for refschema\n\nGlobal Flags:\n      --debug            enable debug logging\n  -o, --output type      output type: text or json (default text)\n  -p, --profile string   ~/.databrickscfg profile\n  -t, --target string    bundle target to use (if applicable)\n      --var strings      set values for variables defined in bundle config. Example: --var=\"foo=bar\"\n"
        	            	
        	            	Diff:
        	            	--- Expected
        	            	+++ Actual
        	            	@@ -2,3 +2,3 @@
        	            	 >>> [CLI] bundle debug refschema --help
        	            	-Dumps all available fields of the bundle config and of each resource type by walking the relevant types. Each line is a path to a field, type and set of tags:
        	            	+Dumps all available fields for each resource type by walking the relevant types. Each line is a path to a field, type and set of tags:
        	            	 - INPUT: field is present in bundle config.
        	Test:       	TestAccept/bundle/refschema/DMS=
        	Messages:   	bundle/refschema/output.txt vs /tmp/TestAcceptbundlerefschemaDMS=4040812326/002/output.txt
    acceptance_test.go:1341: Diff:
        --- bundle/refschema/output/dashboards.txt
        +++ /tmp/TestAcceptbundlerefschemaDMS=4040812326/001/output/dashboards.txt
        @@ -8,9 +8,6 @@
         resources.dashboards.*.file_path	string	INPUT
         resources.dashboards.*.id	string	INPUT
         resources.dashboards.*.lifecycle	resources.Lifecycle	INPUT
        -resources.dashboards.*.lifecycle.depends_on	[]resources.DependsOn	INPUT
        -resources.dashboards.*.lifecycle.depends_on[*]	resources.DependsOn	INPUT
        -resources.dashboards.*.lifecycle.depends_on[*].resource	string	INPUT
         resources.dashboards.*.lifecycle.prevent_destroy	bool	INPUT
         resources.dashboards.*.lifecycle_state	dashboards.LifecycleState	ALL
         resources.dashboards.*.modified_status	string	INPUT
        
    acceptance_test.go:1341: Diff:
        --- bundle/refschema/output/mcp_services.txt
        +++ /tmp/TestAcceptbundlerefschemaDMS=4040812326/001/output/mcp_services.txt
        @@ -16,9 +16,6 @@
         resources.mcp_services.*.config.source_connection.options.*	string	ALL
         resources.mcp_services.*.id	string	INPUT
         resources.mcp_services.*.lifecycle	resources.Lifecycle	INPUT
        -resources.mcp_services.*.lifecycle.depends_on	[]resources.DependsOn	INPUT
        -resources.mcp_services.*.lifecycle.depends_on[*]	resources.DependsOn	INPUT
        -resources.mcp_services.*.lifecycle.depends_on[*].resource	string	INPUT
         resources.mcp_services.*.lifecycle.prevent_destroy	bool	INPUT
         resources.mcp_services.*.mcp_service_id	string	ALL
         resources.mcp_services.*.modified_status	string	INPUT
        
    acceptance_test.go:1341: Diff:
        --- bundle/refschema/output/model_provider_services.txt
        +++ /tmp/TestAcceptbundlerefschemaDMS=4040812326/001/output/model_provider_services.txt
        @@ -119,9 +119,6 @@
         resources.model_provider_services.*.config.targets[*].native_api_types[*]	string	ALL
         resources.model_provider_services.*.id	string	INPUT
         resources.model_provider_services.*.lifecycle	resources.Lifecycle	INPUT
        -resources.model_provider_services.*.lifecycle.depends_on	[]resources.DependsOn	INPUT
        -resources.model_provider_services.*.lifecycle.depends_on[*]	resources.DependsOn	INPUT
        -resources.model_provider_services.*.lifecycle.depends_on[*].resource	string	INPUT
         resources.model_provider_services.*.lifecycle.prevent_destroy	bool	INPUT
         resources.model_provider_services.*.model_provider_service_id	string	ALL
         resources.model_provider_services.*.modified_status	string	INPUT
        
    acceptance_test.go:1341: Diff:
        --- bundle/refschema/output/model_serving_endpoints.txt
        +++ /tmp/TestAcceptbundlerefschemaDMS=4040812326/001/output/model_serving_endpoints.txt
        @@ -461,9 +461,6 @@
         resources.model_serving_endpoints.*.endpoint_id	string	REMOTE
         resources.model_serving_endpoints.*.id	string	INPUT
         resources.model_serving_endpoints.*.lifecycle	resources.Lifecycle	INPUT
        -resources.model_serving_endpoints.*.lifecycle.depends_on	[]resources.DependsOn	INPUT
        -resources.model_serving_endpoints.*.lifecycle.depends_on[*]	resources.DependsOn	INPUT
        -resources.model_serving_endpoints.*.lifecycle.depends_on[*].resource	string	INPUT
         resources.model_serving_endpoints.*.lifecycle.prevent_destroy	bool	INPUT
         resources.model_serving_endpoints.*.modified_status	string	INPUT
         resources.model_serving_endpoints.*.name	string	ALL
        
    acceptance_test.go:1341: Diff:
        --- bundle/refschema/output/models.txt
        +++ /tmp/TestAcceptbundlerefschemaDMS=4040812326/001/output/models.txt
        @@ -21,9 +21,6 @@
         resources.models.*.latest_versions[*].user_id	string	REMOTE
         resources.models.*.latest_versions[*].version	string	REMOTE
         resources.models.*.lifecycle	resources.Lifecycle	INPUT
        -resources.models.*.lifecycle.depends_on	[]resources.DependsOn	INPUT
        -resources.models.*.lifecycle.depends_on[*]	resources.DependsOn	INPUT
        -resources.models.*.lifecycle.depends_on[*].resource	string	INPUT
         resources.models.*.lifecycle.prevent_destroy	bool	INPUT
         resources.models.*.model_id	string	REMOTE
         resources.models.*.modified_status	string	INPUT
        
    acceptance_test.go:1341: Diff:
        --- bundle/refschema/output/secret_scopes.txt
        +++ /tmp/TestAcceptbundlerefschemaDMS=4040812326/001/output/secret_scopes.txt
        @@ -8,9 +8,6 @@
         resources.secret_scopes.*.keyvault_metadata.dns_name	string	INPUT
         resources.secret_scopes.*.keyvault_metadata.resource_id	string	INPUT
         resources.secret_scopes.*.lifecycle	resources.Lifecycle	INPUT
        -resources.secret_scopes.*.lifecycle.depends_on	[]resources.DependsOn	INPUT
        -resources.secret_scopes.*.lifecycle.depends_on[*]	resources.DependsOn	INPUT
        -resources.secret_scopes.*.lifecycle.depends_on[*].resource	string	INPUT
         resources.secret_scopes.*.lifecycle.prevent_destroy	bool	INPUT
         resources.secret_scopes.*.modified_status	string	INPUT
         resources.secret_scopes.*.name	string	INPUT	REMOTE
        
    acceptance_test.go:1341: Diff:
        --- bundle/refschema/output/genie_spaces.txt
        +++ /tmp/TestAcceptbundlerefschemaDMS=4040812326/001/output/genie_spaces.txt
        @@ -3,9 +3,6 @@
         resources.genie_spaces.*.file_path	string	INPUT
         resources.genie_spaces.*.id	string	INPUT
         resources.genie_spaces.*.lifecycle	resources.Lifecycle	INPUT
        -resources.genie_spaces.*.lifecycle.depends_on	[]resources.DependsOn	INPUT
        -resources.genie_spaces.*.lifecycle.depends_on[*]	resources.DependsOn	INPUT
        -resources.genie_spaces.*.lifecycle.depends_on[*].resource	string	INPUT
         resources.genie_spaces.*.lifecycle.prevent_destroy	bool	INPUT
         resources.genie_spaces.*.modified_status	string	INPUT
         resources.genie_spaces.*.parent_path	string	ALL
        
    acceptance_test.go:1341: Diff:
        --- bundle/refschema/output/postgres_synced_tables.txt
        +++ /tmp/TestAcceptbundlerefschemaDMS=4040812326/001/output/postgres_synced_tables.txt
        @@ -11,9 +11,6 @@
         resources.postgres_synced_tables.*.extra_columns[*].maintenance	postgres.SyncedTableSyncedTableSpecExtraColumnMaintenance	ALL
         resources.postgres_synced_tables.*.id	string	INPUT
         resources.postgres_synced_tables.*.lifecycle	resources.Lifecycle	INPUT
        -resources.postgres_synced_tables.*.lifecycle.depends_on	[]resources.DependsOn	INPUT
        -resources.postgres_synced_tables.*.lifecycle.depends_on[*]	resources.DependsOn	INPUT
        -resources.postgres_synced_tables.*.lifecycle.depends_on[*].resource	string	INPUT
         resources.postgres_synced_tables.*.lifecycle.prevent_destroy	bool	INPUT
         resources.postgres_synced_tables.*.modified_status	string	INPUT
         resources.postgres_synced_tables.*.name	string	REMOTE
        
    acceptance_test.go:1341: Diff:
        --- bundle/refschema/output/experiments.txt
        +++ /tmp/TestAcceptbundlerefschemaDMS=4040812326/001/output/experiments.txt
        @@ -4,9 +4,6 @@
         resources.experiments.*.id	string	INPUT
         resources.experiments.*.last_update_time	int64	REMOTE
         resources.experiments.*.lifecycle	resources.Lifecycle	INPUT
        -resources.experiments.*.lifecycle.depends_on	[]resources.DependsOn	INPUT
        -resources.experiments.*.lifecycle.depends_on[*]	resources.DependsOn	INPUT
        -resources.experiments.*.lifecycle.depends_on[*].resource	string	INPUT
         resources.experiments.*.lifecycle.prevent_destroy	bool	INPUT
         resources.experiments.*.lifecycle_stage	string	REMOTE
         resources.experiments.*.modified_status	string	INPUT
        
    acceptance_test.go:1341: Diff:
        --- bundle/refschema/output/job_runs.txt
        +++ /tmp/TestAcceptbundlerefschemaDMS=4040812326/001/output/job_runs.txt
        @@ -11,9 +11,6 @@
         resources.job_runs.*.lifecycle	*dresources.JobRunLifecycleState	STATE
         resources.job_runs.*.lifecycle	*resources.JobRunLifecycle	INPUT
         resources.job_runs.*.lifecycle	resources.Lifecycle	INPUT
        -resources.job_runs.*.lifecycle.depends_on	[]resources.DependsOn	INPUT
        -resources.job_runs.*.lifecycle.depends_on[*]	resources.DependsOn	INPUT
        -resources.job_runs.*.lifecycle.depends_on[*].resource	string	INPUT
         resources.job_runs.*.lifecycle.prevent_destroy	bool	INPUT
         resources.job_runs.*.lifecycle.triggers	[]resources.JobRunTrigger	INPUT
         resources.job_runs.*.lifecycle.triggers[*]	resources.JobRunTrigger	INPUT
        
    acceptance_test.go:1341: Diff:
        --- bundle/refschema/output/jobs.txt
        +++ /tmp/TestAcceptbundlerefschemaDMS=4040812326/001/output/jobs.txt
        @@ -196,9 +196,6 @@
         resources.jobs.*.job_clusters[*].serverless_compute_id	string	ALL
         resources.jobs.*.job_id	int64	REMOTE
         resources.jobs.*.lifecycle	resources.Lifecycle	INPUT
        -resources.jobs.*.lifecycle.depends_on	[]resources.DependsOn	INPUT
        -resources.jobs.*.lifecycle.depends_on[*]	resources.DependsOn	INPUT
        -resources.jobs.*.lifecycle.depends_on[*].resource	string	INPUT
         resources.jobs.*.lifecycle.prevent_destroy	bool	INPUT
         resources.jobs.*.max_concurrent_runs	int	ALL
         resources.jobs.*.modified_status	string	INPUT
        
    acceptance_test.go:1341: Diff:
        --- bundle/refschema/output/model_services.txt
        +++ /tmp/TestAcceptbundlerefschemaDMS=4040812326/001/output/model_services.txt
        @@ -52,9 +52,6 @@
         resources.model_services.*.config.routing.fallback.destinations[*].traffic_percentage	int	ALL
         resources.model_services.*.id	string	INPUT
         resources.model_services.*.lifecycle	resources.Lifecycle	INPUT
        -resources.model_services.*.lifecycle.depends_on	[]resources.DependsOn	INPUT
        -resources.model_services.*.lifecycle.depends_on[*]	resources.DependsOn	INPUT
        -resources.model_services.*.lifecycle.depends_on[*].resource	string	INPUT
         resources.model_services.*.lifecycle.prevent_destroy	bool	INPUT
         resources.model_services.*.model_service_id	string	ALL
         resources.model_services.*.modified_status	string	INPUT
        
    acceptance_test.go:1341: Diff:
        --- bundle/refschema/output/schemas.txt
        +++ /tmp/TestAcceptbundlerefschemaDMS=4040812326/001/output/schemas.txt
        @@ -13,9 +13,6 @@
         resources.schemas.*.full_name	string	REMOTE
         resources.schemas.*.id	string	INPUT
         resources.schemas.*.lifecycle	resources.Lifecycle	INPUT
        -resources.schemas.*.lifecycle.depends_on	[]resources.DependsOn	INPUT
        -resources.schemas.*.lifecycle.depends_on[*]	resources.DependsOn	INPUT
        -resources.schemas.*.lifecycle.depends_on[*].resource	string	INPUT
         resources.schemas.*.lifecycle.prevent_destroy	bool	INPUT
         resources.schemas.*.metastore_id	string	REMOTE
         resources.schemas.*.modified_status	string	INPUT
... (490 more lines truncated, raise DATABRICKS_CLI_TEST_MAX_LOG to see more)
TestAccept/bundle/refschema/DMS=true: branch ✅ | main (0d6ee1c) ❌ | latest (v1.22.1) ❌

main (0d6ee1c):

acceptance_test.go:1341: Diff:
        --- bundle/refschema/output/features.txt
        +++ /tmp/TestAcceptbundlerefschemaDMS=true3573106549/001/output/features.txt
        @@ -11,13 +11,11 @@
         resources.features.*.function.aggregation_function	*ml.AggregationFunction	ALL
         resources.features.*.function.aggregation_function.approx_count_distinct	*ml.ApproxCountDistinctFunction	ALL
         resources.features.*.function.aggregation_function.approx_count_distinct.input	string	ALL
        -resources.features.*.function.aggregation_function.approx_count_distinct.relative_error	float64	ALL
         resources.features.*.function.aggregation_function.approx_count_distinct.relative_sd	float64	ALL
         resources.features.*.function.aggregation_function.approx_percentile	*ml.ApproxPercentileFunction	ALL
         resources.features.*.function.aggregation_function.approx_percentile.accuracy	int64	ALL
         resources.features.*.function.aggregation_function.approx_percentile.input	string	ALL
         resources.features.*.function.aggregation_function.approx_percentile.percentile	float64	ALL
        -resources.features.*.function.aggregation_function.approx_percentile.relative_error	float64	ALL
         resources.features.*.function.aggregation_function.avg	*ml.AvgFunction	ALL
         resources.features.*.function.aggregation_function.avg.input	string	ALL
         resources.features.*.function.aggregation_function.count_function	*ml.CountFunction	ALL
        
    acceptance_test.go:1341: Diff:
        --- bundle/refschema/output/pipelines.txt
        +++ /tmp/TestAcceptbundlerefschemaDMS=true3573106549/001/output/pipelines.txt
        @@ -328,26 +328,6 @@
         resources.pipelines.*.ingestion_definition.objects[*].schema.connector_options.meta_ads_options.level	string	ALL
         resources.pipelines.*.ingestion_definition.objects[*].schema.connector_options.meta_ads_options.start_date	string	ALL
         resources.pipelines.*.ingestion_definition.objects[*].schema.connector_options.meta_ads_options.time_increment	string	ALL
        -resources.pipelines.*.ingestion_definition.objects[*].schema.connector_options.onedrive_options	*pipelines.OneDriveOptions	ALL
        -resources.pipelines.*.ingestion_definition.objects[*].schema.connector_options.onedrive_options.entity_type	pipelines.OneDriveOptionsOneDriveEntityType	ALL
        -resources.pipelines.*.ingestion_definition.objects[*].schema.connector_options.onedrive_options.file_ingestion_options	*pipelines.FileIngestionOptions	ALL
        -resources.pipelines.*.ingestion_definition.objects[*].schema.connector_options.onedrive_options.file_ingestion_options.corrupt_record_column	string	ALL
        -resources.pipelines.*.ingestion_definition.objects[*].schema.connector_options.onedrive_options.file_ingestion_options.file_filters	[]pipelines.FileFilter	ALL
        -resources.pipelines.*.ingestion_definition.objects[*].schema.connector_options.onedrive_options.file_ingestion_options.file_filters[*]	pipelines.FileFilter	ALL
        -resources.pipelines.*.ingestion_definition.objects[*].schema.connector_options.onedrive_options.file_ingestion_options.file_filters[*].modified_after	string	ALL
        -resources.pipelines.*.ingestion_definition.objects[*].schema.connector_options.onedrive_options.file_ingestion_options.file_filters[*].modified_before	string	ALL
        -resources.pipelines.*.ingestion_definition.objects[*].schema.connector_options.onedrive_options.file_ingestion_options.file_filters[*].path_filter	string	ALL
        -resources.pipelines.*.ingestion_definition.objects[*].schema.connector_options.onedrive_options.file_ingestion_options.format	pipelines.FileIngestionOptionsFileFormat	ALL
        -resources.pipelines.*.ingestion_definition.objects[*].schema.connector_options.onedrive_options.file_ingestion_options.format_options	map[string]string	ALL
        -resources.pipelines.*.ingestion_definition.objects[*].schema.connector_options.onedrive_options.file_ingestion_options.format_options.*	string	ALL
        -resources.pipelines.*.ingestion_definition.objects[*].schema.connector_options.onedrive_options.file_ingestion_options.ignore_corrupt_files	bool	ALL
        -resources.pipelines.*.ingestion_definition.objects[*].schema.connector_options.onedrive_options.file_ingestion_options.infer_column_types	bool	ALL
        -resources.pipelines.*.ingestion_definition.objects[*].schema.connector_options.onedrive_options.file_ingestion_options.reader_case_sensitive	bool	ALL
        -resources.pipelines.*.ingestion_definition.objects[*].schema.connector_options.onedrive_options.file_ingestion_options.rescued_data_column	string	ALL
        -resources.pipelines.*.ingestion_definition.objects[*].schema.connector_options.onedrive_options.file_ingestion_options.schema_evolution_mode	pipelines.FileIngestionOptionsSchemaEvolutionMode	ALL
        -resources.pipelines.*.ingestion_definition.objects[*].schema.connector_options.onedrive_options.file_ingestion_options.schema_hints	string	ALL
        -resources.pipelines.*.ingestion_definition.objects[*].schema.connector_options.onedrive_options.file_ingestion_options.single_variant_column	string	ALL
        -resources.pipelines.*.ingestion_definition.objects[*].schema.connector_options.onedrive_options.url	string	ALL
         resources.pipelines.*.ingestion_definition.objects[*].schema.connector_options.outlook_options	*pipelines.OutlookOptions	ALL
         resources.pipelines.*.ingestion_definition.objects[*].schema.connector_options.outlook_options.attachment_mode	pipelines.OutlookAttachmentMode	ALL
         resources.pipelines.*.ingestion_definition.objects[*].schema.connector_options.outlook_options.body_format	pipelines.OutlookBodyFormat	ALL
        @@ -631,26 +611,6 @@
         resources.pipelines.*.ingestion_definition.objects[*].table.connector_options.meta_ads_options.level	string	ALL
         resources.pipelines.*.ingestion_definition.objects[*].table.connector_options.meta_ads_options.start_date	string	ALL
         resources.pipelines.*.ingestion_definition.objects[*].table.connector_options.meta_ads_options.time_increment	string	ALL
        -resources.pipelines.*.ingestion_definition.objects[*].table.connector_options.onedrive_options	*pipelines.OneDriveOptions	ALL
        -resources.pipelines.*.ingestion_definition.objects[*].table.connector_options.onedrive_options.entity_type	pipelines.OneDriveOptionsOneDriveEntityType	ALL
        -resources.pipelines.*.ingestion_definition.objects[*].table.connector_options.onedrive_options.file_ingestion_options	*pipelines.FileIngestionOptions	ALL
        -resources.pipelines.*.ingestion_definition.objects[*].table.connector_options.onedrive_options.file_ingestion_options.corrupt_record_column	string	ALL
        -resources.pipelines.*.ingestion_definition.objects[*].table.connector_options.onedrive_options.file_ingestion_options.file_filters	[]pipelines.FileFilter	ALL
        -resources.pipelines.*.ingestion_definition.objects[*].table.connector_options.onedrive_options.file_ingestion_options.file_filters[*]	pipelines.FileFilter	ALL
        -resources.pipelines.*.ingestion_definition.objects[*].table.connector_options.onedrive_options.file_ingestion_options.file_filters[*].modified_after	string	ALL
        -resources.pipelines.*.ingestion_definition.objects[*].table.connector_options.onedrive_options.file_ingestion_options.file_filters[*].modified_before	string	ALL
        -resources.pipelines.*.ingestion_definition.objects[*].table.connector_options.onedrive_options.file_ingestion_options.file_filters[*].path_filter	string	ALL
        -resources.pipelines.*.ingestion_definition.objects[*].table.connector_options.onedrive_options.file_ingestion_options.format	pipelines.FileIngestionOptionsFileFormat	ALL
        -resources.pipelines.*.ingestion_definition.objects[*].table.connector_options.onedrive_options.file_ingestion_options.format_options	map[string]string	ALL
        -resources.pipelines.*.ingestion_definition.objects[*].table.connector_options.onedrive_options.file_ingestion_options.format_options.*	string	ALL
        -resources.pipelines.*.ingestion_definition.objects[*].table.connector_options.onedrive_options.file_ingestion_options.ignore_corrupt_files	bool	ALL
        -resources.pipelines.*.ingestion_definition.objects[*].table.connector_options.onedrive_options.file_ingestion_options.infer_column_types	bool	ALL
        -resources.pipelines.*.ingestion_definition.objects[*].table.connector_options.onedrive_options.file_ingestion_options.reader_case_sensitive	bool	ALL
        -resources.pipelines.*.ingestion_definition.objects[*].table.connector_options.onedrive_options.file_ingestion_options.rescued_data_column	string	ALL
        -resources.pipelines.*.ingestion_definition.objects[*].table.connector_options.onedrive_options.file_ingestion_options.schema_evolution_mode	pipelines.FileIngestionOptionsSchemaEvolutionMode	ALL
        -resources.pipelines.*.ingestion_definition.objects[*].table.connector_options.onedrive_options.file_ingestion_options.schema_hints	string	ALL
        -resources.pipelines.*.ingestion_definition.objects[*].table.connector_options.onedrive_options.file_ingestion_options.single_variant_column	string	ALL
        -resources.pipelines.*.ingestion_definition.objects[*].table.connector_options.onedrive_options.url	string	ALL
         resources.pipelines.*.ingestion_definition.objects[*].table.connector_options.outlook_options	*pipelines.OutlookOptions	ALL
         resources.pipelines.*.ingestion_definition.objects[*].table.connector_options.outlook_options.attachment_mode	pipelines.OutlookAttachmentMode	ALL
         resources.pipelines.*.ingestion_definition.objects[*].table.connector_options.outlook_options.body_format	pipelines.OutlookBodyFormat	ALL

latest (v1.22.1):

acceptance_test.go:1341: 
        	Error Trace:	/home/runner/work/cli/cli/libs/testdiff/testdiff.go:22
        	            				/home/runner/work/cli/cli/acceptance/acceptance_test.go:1341
        	            				/home/runner/work/cli/cli/acceptance/acceptance_test.go:1082
        	            				/home/runner/work/cli/cli/acceptance/acceptance_test.go:659
        	Error:      	Not equal: 
        	            	expected: "\n>>> [CLI] bundle debug refschema --help\nDumps all available fields of the bundle config and of each resource type by walking the relevant types. Each line is a path to a field, type and set of tags:\n- INPUT: field is present in bundle config.\n- STATE: field is present in the state of the resource (direct deployment only).\n- REMOTE: field is present in the remote state of the resource (direct deployment only).\n- ALL: shortcut for all three.\n\nUsage:\n  databricks bundle debug refschema [flags]\n\nFlags:\n  -h, --help   help for refschema\n\nGlobal Flags:\n      --debug            enable debug logging\n  -o, --output type      output type: text or json (default text)\n  -p, --profile string   ~/.databrickscfg profile\n  -t, --target string    bundle target to use (if applicable)\n      --var strings      set values for variables defined in bundle config. Example: --var=\"foo=bar\"\n"
        	            	actual  : "\n>>> [CLI] bundle debug refschema --help\nDumps all available fields for each resource type by walking the relevant types. Each line is a path to a field, type and set of tags:\n- INPUT: field is present in bundle config.\n- STATE: field is present in the state of the resource (direct deployment only).\n- REMOTE: field is present in the remote state of the resource (direct deployment only).\n- ALL: shortcut for all three.\n\nUsage:\n  databricks bundle debug refschema [flags]\n\nFlags:\n  -h, --help   help for refschema\n\nGlobal Flags:\n      --debug            enable debug logging\n  -o, --output type      output type: text or json (default text)\n  -p, --profile string   ~/.databrickscfg profile\n  -t, --target string    bundle target to use (if applicable)\n      --var strings      set values for variables defined in bundle config. Example: --var=\"foo=bar\"\n"
        	            	
        	            	Diff:
        	            	--- Expected
        	            	+++ Actual
        	            	@@ -2,3 +2,3 @@
        	            	 >>> [CLI] bundle debug refschema --help
        	            	-Dumps all available fields of the bundle config and of each resource type by walking the relevant types. Each line is a path to a field, type and set of tags:
        	            	+Dumps all available fields for each resource type by walking the relevant types. Each line is a path to a field, type and set of tags:
        	            	 - INPUT: field is present in bundle config.
        	Test:       	TestAccept/bundle/refschema/DMS=true
        	Messages:   	bundle/refschema/output.txt vs /tmp/TestAcceptbundlerefschemaDMS=true3252893315/002/output.txt
    acceptance_test.go:1341: Diff:
        --- bundle/refschema/output/sql_warehouses.txt
        +++ /tmp/TestAcceptbundlerefschemaDMS=true3252893315/001/output/sql_warehouses.txt
        @@ -4,7 +4,6 @@
         resources.sql_warehouses.*.channel.name	sql.ChannelName	ALL
         resources.sql_warehouses.*.cluster_size	string	ALL
         resources.sql_warehouses.*.creator_name	string	ALL
        -resources.sql_warehouses.*.customer_version_label	string	ALL
         resources.sql_warehouses.*.enable_photon	bool	ALL
         resources.sql_warehouses.*.enable_serverless_compute	bool	ALL
         resources.sql_warehouses.*.health	*sql.EndpointHealth	REMOTE
        @@ -23,12 +22,8 @@
         resources.sql_warehouses.*.lifecycle	*dresources.StateLifecycle	REMOTE	STATE
         resources.sql_warehouses.*.lifecycle	*resources.LifecycleWithStarted	INPUT
         resources.sql_warehouses.*.lifecycle	resources.Lifecycle	INPUT
        -resources.sql_warehouses.*.lifecycle.depends_on	[]resources.DependsOn	INPUT
        -resources.sql_warehouses.*.lifecycle.depends_on[*]	resources.DependsOn	INPUT
        -resources.sql_warehouses.*.lifecycle.depends_on[*].resource	string	INPUT
         resources.sql_warehouses.*.lifecycle.prevent_destroy	bool	INPUT
         resources.sql_warehouses.*.lifecycle.started	*bool	ALL
        -resources.sql_warehouses.*.max_dbu	int	ALL
         resources.sql_warehouses.*.max_num_clusters	int	ALL
         resources.sql_warehouses.*.min_num_clusters	int	ALL
         resources.sql_warehouses.*.modified_status	string	INPUT
        @@ -40,7 +33,6 @@
         resources.sql_warehouses.*.odbc_params.path	string	REMOTE
         resources.sql_warehouses.*.odbc_params.port	int	REMOTE
         resources.sql_warehouses.*.odbc_params.protocol	string	REMOTE
        -resources.sql_warehouses.*.reyden_cluster_size_multiplier	float64	ALL
         resources.sql_warehouses.*.spot_instance_policy	sql.SpotInstancePolicy	ALL
         resources.sql_warehouses.*.state	sql.State	REMOTE
         resources.sql_warehouses.*.statement_timeout	int	ALL
        
    acceptance_test.go:1341: Diff:
        --- bundle/refschema/output/vector_search_endpoints.txt
        +++ /tmp/TestAcceptbundlerefschemaDMS=true3252893315/001/output/vector_search_endpoints.txt
        @@ -15,9 +15,6 @@
         resources.vector_search_endpoints.*.last_updated_timestamp	int64	REMOTE
         resources.vector_search_endpoints.*.last_updated_user	string	REMOTE
         resources.vector_search_endpoints.*.lifecycle	resources.Lifecycle	INPUT
        -resources.vector_search_endpoints.*.lifecycle.depends_on	[]resources.DependsOn	INPUT
        -resources.vector_search_endpoints.*.lifecycle.depends_on[*]	resources.DependsOn	INPUT
        -resources.vector_search_endpoints.*.lifecycle.depends_on[*].resource	string	INPUT
         resources.vector_search_endpoints.*.lifecycle.prevent_destroy	bool	INPUT
         resources.vector_search_endpoints.*.modified_status	string	INPUT
         resources.vector_search_endpoints.*.name	string	ALL
        
    acceptance_test.go:1341: Diff:
        --- bundle/refschema/output/volumes.txt
        +++ /tmp/TestAcceptbundlerefschemaDMS=true3252893315/001/output/volumes.txt
        @@ -11,9 +11,6 @@
         resources.volumes.*.full_name	string	REMOTE
         resources.volumes.*.id	string	INPUT
         resources.volumes.*.lifecycle	resources.Lifecycle	INPUT
        -resources.volumes.*.lifecycle.depends_on	[]resources.DependsOn	INPUT
        -resources.volumes.*.lifecycle.depends_on[*]	resources.DependsOn	INPUT
        -resources.volumes.*.lifecycle.depends_on[*].resource	string	INPUT
         resources.volumes.*.lifecycle.prevent_destroy	bool	INPUT
         resources.volumes.*.metastore_id	string	REMOTE
         resources.volumes.*.modified_status	string	INPUT
        
    acceptance_test.go:1341: Diff:
        --- bundle/refschema/output/database_instances.txt
        +++ /tmp/TestAcceptbundlerefschemaDMS=true3252893315/001/output/database_instances.txt
        @@ -27,9 +27,6 @@
         resources.database_instances.*.enable_readable_secondaries	bool	ALL
         resources.database_instances.*.id	string	INPUT
         resources.database_instances.*.lifecycle	resources.Lifecycle	INPUT
        -resources.database_instances.*.lifecycle.depends_on	[]resources.DependsOn	INPUT
        -resources.database_instances.*.lifecycle.depends_on[*]	resources.DependsOn	INPUT
        -resources.database_instances.*.lifecycle.depends_on[*].resource	string	INPUT
         resources.database_instances.*.lifecycle.prevent_destroy	bool	INPUT
         resources.database_instances.*.modified_status	string	INPUT
         resources.database_instances.*.name	string	ALL
        
    acceptance_test.go:1341: Diff:
        --- bundle/refschema/output/registered_models.txt
        +++ /tmp/TestAcceptbundlerefschemaDMS=true3252893315/001/output/registered_models.txt
        @@ -14,9 +14,6 @@
         resources.registered_models.*.full_name	string	ALL
         resources.registered_models.*.id	string	INPUT
         resources.registered_models.*.lifecycle	resources.Lifecycle	INPUT
        -resources.registered_models.*.lifecycle.depends_on	[]resources.DependsOn	INPUT
        -resources.registered_models.*.lifecycle.depends_on[*]	resources.DependsOn	INPUT
        -resources.registered_models.*.lifecycle.depends_on[*].resource	string	INPUT
         resources.registered_models.*.lifecycle.prevent_destroy	bool	INPUT
         resources.registered_models.*.metastore_id	string	ALL
         resources.registered_models.*.modified_status	string	INPUT
        
    acceptance_test.go:1341: Diff:
        --- bundle/refschema/output/postgres_catalogs.txt
        +++ /tmp/TestAcceptbundlerefschemaDMS=true3252893315/001/output/postgres_catalogs.txt
        @@ -4,9 +4,6 @@
         resources.postgres_catalogs.*.create_time	*time.Time	REMOTE
         resources.postgres_catalogs.*.id	string	INPUT
         resources.postgres_catalogs.*.lifecycle	resources.Lifecycle	INPUT
        -resources.postgres_catalogs.*.lifecycle.depends_on	[]resources.DependsOn	INPUT
        -resources.postgres_catalogs.*.lifecycle.depends_on[*]	resources.DependsOn	INPUT
        -resources.postgres_catalogs.*.lifecycle.depends_on[*].resource	string	INPUT
         resources.postgres_catalogs.*.lifecycle.prevent_destroy	bool	INPUT
         resources.postgres_catalogs.*.modified_status	string	INPUT
         resources.postgres_catalogs.*.name	string	REMOTE
        
    acceptance_test.go:1341: Diff:
        --- bundle/refschema/output/postgres_roles.txt
        +++ /tmp/TestAcceptbundlerefschemaDMS=true3252893315/001/output/postgres_roles.txt
        @@ -7,9 +7,6 @@
         resources.postgres_roles.*.id	string	INPUT
         resources.postgres_roles.*.identity_type	postgres.RoleIdentityType	ALL
         resources.postgres_roles.*.lifecycle	resources.Lifecycle	INPUT
        -resources.postgres_roles.*.lifecycle.depends_on	[]resources.DependsOn	INPUT
        -resources.postgres_roles.*.lifecycle.depends_on[*]	resources.DependsOn	INPUT
        -resources.postgres_roles.*.lifecycle.depends_on[*].resource	string	INPUT
         resources.postgres_roles.*.lifecycle.prevent_destroy	bool	INPUT
         resources.postgres_roles.*.membership_roles	[]postgres.RoleMembershipRole	ALL
         resources.postgres_roles.*.membership_roles[*]	postgres.RoleMembershipRole	ALL
        
    acceptance_test.go:1341: Diff:
        --- bundle/refschema/output/postgres_snapshot_schedules.txt
        +++ /tmp/TestAcceptbundlerefschemaDMS=true3252893315/001/output/postgres_snapshot_schedules.txt
        @@ -1,9 +1,6 @@
         resources.postgres_snapshot_schedules.*.branch	string	ALL
         resources.postgres_snapshot_schedules.*.id	string	INPUT
         resources.postgres_snapshot_schedules.*.lifecycle	resources.Lifecycle	INPUT
        -resources.postgres_snapshot_schedules.*.lifecycle.depends_on	[]resources.DependsOn	INPUT
        -resources.postgres_snapshot_schedules.*.lifecycle.depends_on[*]	resources.DependsOn	INPUT
        -resources.postgres_snapshot_schedules.*.lifecycle.depends_on[*].resource	string	INPUT
         resources.postgres_snapshot_schedules.*.lifecycle.prevent_destroy	bool	INPUT
         resources.postgres_snapshot_schedules.*.modified_status	string	INPUT
         resources.postgres_snapshot_schedules.*.name	string	REMOTE
        
    acceptance_test.go:1341: Diff:
        --- bundle/refschema/output/synced_database_tables.txt
        +++ /tmp/TestAcceptbundlerefschemaDMS=true3252893315/001/output/synced_database_tables.txt
        @@ -44,9 +44,6 @@
         resources.synced_database_tables.*.effective_logical_database_name	string	ALL
         resources.synced_database_tables.*.id	string	INPUT
         resources.synced_database_tables.*.lifecycle	resources.Lifecycle	INPUT
        -resources.synced_database_tables.*.lifecycle.depends_on	[]resources.DependsOn	INPUT
        -resources.synced_database_tables.*.lifecycle.depends_on[*]	resources.DependsOn	INPUT
        -resources.synced_database_tables.*.lifecycle.depends_on[*].resource	string	INPUT
         resources.synced_database_tables.*.lifecycle.prevent_destroy	bool	INPUT
         resources.synced_database_tables.*.logical_database_name	string	ALL
         resources.synced_database_tables.*.modified_status	string	INPUT
        
    acceptance_test.go:1341: Diff:
        --- bundle/refschema/output/clusters.txt
        +++ /tmp/TestAcceptbundlerefschemaDMS=true3252893315/001/output/clusters.txt
        @@ -140,9 +140,6 @@
         resources.clusters.*.lifecycle	*dresources.StateLifecycle	REMOTE	STATE
         resources.clusters.*.lifecycle	*resources.LifecycleWithStarted	INPUT
         resources.clusters.*.lifecycle	resources.Lifecycle	INPUT
        -resources.clusters.*.lifecycle.depends_on	[]resources.DependsOn	INPUT
        -resources.clusters.*.lifecycle.depends_on[*]	resources.DependsOn	INPUT
        -resources.clusters.*.lifecycle.depends_on[*].resource	string	INPUT
         resources.clusters.*.lifecycle.prevent_destroy	bool	INPUT
         resources.clusters.*.lifecycle.started	*bool	ALL
         resources.clusters.*.modified_status	string	INPUT
        
    acceptance_test.go:1341: 
        	Error Trace:	/home/runner/work/cli/cli/libs/testdiff/testdiff.go:22
        	            				/home/runner/work/cli/cli/acceptance/acceptance_test.go:1341
        	            				/home/runner/work/cli/cli/acceptance/acceptance_test.go:1094
        	            				/home/runner/work/cli/cli/acceptance/acceptance_test.go:659
        	Error:      	Not equal: 
        	            	expected: "resources.database_catalogs.*.create_database_if_not_exists\tbool\tALL\nresources.database_catalogs.*.database_instance_name\tstring\tALL\nresources.database_catalogs.*.database_name\tstring\tALL\nresources.database_catalogs.*.id\tstring\tINPUT\nresources.database_catalogs.*.lifecycle\tresources.Lifecycle\tINPUT\nresources.database_catalogs.*.lifecycle.depends_on\t[]resources.DependsOn\tINPUT\nresources.database_catalogs.*.lifecycle.depends_on[*]\tresources.DependsOn\tINPUT\nresources.database_catalogs.*.lifecycle.depends_on[*].resource\tstring\tINPUT\nresources.database_catalogs.*.lifecycle.prevent_destroy\tbool\tINPUT\nresources.database_catalogs.*.modified_status\tstring\tINPUT\nresources.database_catalogs.*.name\tstring\tALL\nresources.database_catalogs.*.uid\tstring\tALL\nresources.database_catalogs.*.url\tstring\tINPUT\n"
        	            	actual  : "resources.database_catalogs.*.create_database_if_not_exists\tbool\tALL\nresources.database_catalogs.*.database_instance_name\tstring\tALL\nresources.database_catalogs.*.database_name\tstring\tALL\nresources.database_catalogs.*.id\tstring\tINPUT\nresources.database_catalogs.*.lifecycle\tresources.Lifecycle\tINPUT\nresources.database_catalogs.*.lifecycle.prevent_destroy\tbool\tINPUT\nresources.database_catalogs.*.modified_status\tstring\tINPUT\nresources.database_catalogs.*.name\tstring\tALL\nresources.database_catalogs.*.uid\tstring\tALL\nresources.database_catalogs.*.url\tstring\tINPUT\n"
        	            	
        	            	Diff:
        	            	--- Expected
        	            	+++ Actual
        	            	@@ -5,5 +5,2 @@
        	            	 resources.database_catalogs.*.lifecycle	resources.Lifecycle	INPUT
        	            	-resources.database_catalogs.*.lifecycle.depends_on	[]resources.DependsOn	INPUT
        	            	-resources.database_catalogs.*.lifecycle.depends_on[*]	resources.DependsOn	INPUT
        	            	-resources.database_catalogs.*.lifecycle.depends_on[*].resource	string	INPUT
        	            	 resources.database_catalogs.*.lifecycle.prevent_destroy	bool	INPUT
        	Test:       	TestAccept/bundle/refschema/DMS=true
        	Messages:   	bundle/refschema/output/database_catalogs.txt vs /tmp/TestAcceptbundlerefschemaDMS=true3252893315/001/output/database_catalogs.txt
    acceptance_test.go:1341: Diff:
        --- bundle/refschema/output/genie_spaces.txt
... (492 more lines truncated, raise DATABRICKS_CLI_TEST_MAX_LOG to see more)
TestAccept/cmd/account/account-help: branch ✅ | main (0d6ee1c) ❌ | latest (v1.22.1) ❌

main (0d6ee1c):

acceptance_test.go:1341: Diff:
        --- cmd/account/account-help/output.txt
        +++ /tmp/TestAcceptcmdaccountaccount-help730332705/002/output.txt
        @@ -42,7 +42,7 @@
         Billing
           billable-usage                      This API allows you to download billable usage logs for the specified account and date range.
           budget-policy                       *Public Preview* A service serves REST API about Budget policies.
        -  budgets                             These APIs manage budget configurations for this account.
        +  budgets                             *Public Preview* These APIs manage budget configurations for this account.
           log-delivery                        These APIs manage log delivery configurations for this account.
           usage-dashboards                    These APIs manage usage dashboards for this account.

latest (v1.22.1): same output as main (0d6ee1c)

@eng-dev-ecosystem-bot

eng-dev-ecosystem-bot commented Oct 28, 2026 •

Copy link
Copy Markdown
Collaborator

Integration test report

Commit: ff4d029

Run: 40652322782

Env 🔄​flaky ✅​pass 🙈​skip Time
✅​ aws linux-2core-8gb 281 17 3:23
✅​ aws-windows-latest-4core-16gb 283 15 7:12
✅​ azure linux-2core-8gb 280 17 3:10
🔄​ azure-windows-latest-4core-16gb 2 280 15 7:25
✅​ gcp linux-2core-8gb 281 17 3:08
✅​ gcp-windows-latest-4core-16gb 283 15 7:50
Test Name azure-windows-latest-4core-16gb
🔄​ TestFsCpFileToFile 🔄​f
🔄​ TestFsCpFileToFile/uc-volumes_to_local 🔄​f
Top 3 slowest tests (at least 2 minutes):
duration env testname
7:45 gcp-windows-latest-4core-16gb TestAccept
7:05 azure-windows-latest-4core-16gb TestAccept
7:05 aws-windows-latest-4core-16gb TestAccept

- Regenerate acceptance/cmd/account/account-help: budgets is no longer marked Public Preview in the new spec.
- Add the PR link to the changelog fragment.

Co-authored-by: Isaac <no-reply@databricks.com>
@janniklasrose
janniklasrose added this pull request to the merge queue Oct 28, 2026
Merged via the queue into main with commit 251d760 Oct 28, 2026
38 checks passed
@janniklasrose
janniklasrose deleted the automation/go-sdk-v0.191.0 branch October 28, 2026 08:37
@eng-dev-ecosystem-bot

Copy link
Copy Markdown
Collaborator

Integration test report

Commit: 251d760

Run: 40658232211

Env 🔄​flaky ✅​pass 🙈​skip Time
🔄​ aws linux-2core-8gb 4 1463 1217 141:37
🔄​ aws-windows-latest-4core-16gb 5 1387 1242 170:19
🔄​ azure linux-2core-8gb 3 1313 1269 120:19
✅​ azure-windows-latest-4core-16gb 1241 1294 141:47
🔄​ gcp linux-2core-8gb 12 1291 1274 148:08
✅​ gcp-windows-latest-4core-16gb 1228 1299 143:21
22 interesting tests: 22 flaky
Test Name aws linux-2core-8gb aws-windows-latest-4core-16gb azure linux-2core-8gb gcp linux-2core-8gb
🔄​ TestAccept ✅​p 🔄​f 🔄​f ✅​p
🔄​ TestAccept/bundle/config-remote-sync/multiple_resources ✅​p 🙈​s 🔄​f ✅​p
🔄​ TestAccept/bundle/config-remote-sync/multiple_resources/DMS=true ✅​p 🔄​f ✅​p
🔄​ TestAccept/bundle/config-remote-sync/policy_injected_cluster_fields ✅​p 🙈​s ✅​p 🔄​f
🔄​ TestAccept/bundle/config-remote-sync/policy_injected_cluster_fields/DMS= ✅​p ✅​p 🔄​f
🔄​ TestAccept/bundle/config-remote-sync/resolve_variables ✅​p 🙈​s ✅​p 🔄​f
🔄​ TestAccept/bundle/config-remote-sync/resolve_variables/DMS= ✅​p ✅​p 🔄​f
🔄​ TestAccept/bundle/config-remote-sync/select_basic/DMS= ✅​p ✅​p 🔄​f
🔄​ TestAccept/bundle/config-remote-sync/select_basic/DMS=true ✅​p ✅​p 🔄​f
🔄​ TestAccept/bundle/config-remote-sync/select_multiple/DMS= ✅​p ✅​p 🔄​f
🔄​ TestAccept/bundle/config-remote-sync/select_multiple/DMS=true ✅​p ✅​p 🔄​f
🔄​ TestAccept/bundle/config-remote-sync/skip_deployment ✅​p 🙈​s ✅​p 🔄​f
🔄​ TestAccept/bundle/config-remote-sync/skip_deployment/DMS=true ✅​p ✅​p 🔄​f
🔄​ TestAccept/bundle/config-remote-sync/skip_permissions ✅​p 🙈​s ✅​p 🔄​f
🔄​ TestAccept/bundle/config-remote-sync/skip_permissions/DMS=true ✅​p ✅​p 🔄​f
🔄​ TestAccept/bundle/invariant/no_drift 🔄​f 🔄​f ✅​p ✅​p
🔄​ TestAccept/bundle/invariant/no_drift/DMS=/INPUT_CONFIG=genie_space.yml.tmpl/READPLAN= 🔄​f ✅​p ✅​p ✅​p
🔄​ TestAccept/bundle/invariant/no_drift/DMS=/INPUT_CONFIG=job_run.yml.tmpl/READPLAN= ✅​p 🔄​f ✅​p ✅​p
🔄​ TestAccept/bundle/resources/postgres_synced_tables/recreate 🔄​f ✅​p 🙈​s 🙈​s
🔄​ TestAccept/bundle/resources/postgres_synced_tables/recreate/DMS=true 🔄​f ✅​p
🔄​ TestFilerRecursiveDelete ✅​p 🔄​f ✅​p ✅​p
🔄​ TestFilerRecursiveDelete/files ✅​p 🔄​f ✅​p ✅​p
Top 50 slowest tests (at least 2 minutes):
duration env testname
13:20 gcp-windows-latest-4core-16gb TestAccept/bundle/resources/clusters/lifecycle-started/DMS=
10:06 azure-windows-latest-4core-16gb TestAccept/bundle/resources/clusters/lifecycle-started-toggle/DMS=
9:21 gcp-windows-latest-4core-16gb TestAccept/bundle/resources/clusters/lifecycle-started/DMS=true
9:02 azure-windows-latest-4core-16gb TestAccept/bundle/resources/clusters/lifecycle-started-toggle/DMS=true
8:41 azure linux-2core-8gb TestAccept/bundle/invariant/no_drift/DMS=/INPUT_CONFIG=cluster_libraries.yml.tmpl/READPLAN=
8:15 azure linux-2core-8gb TestAccept/bundle/invariant/no_drift/DMS=/INPUT_CONFIG=cluster_libraries.yml.tmpl/READPLAN=1
8:10 aws-windows-latest-4core-16gb TestAccept/bundle/resources/apps/lifecycle-started/DMS=true
8:08 aws-windows-latest-4core-16gb TestAccept/bundle/resources/clusters/lifecycle-started/DMS=true
8:07 aws-windows-latest-4core-16gb TestAccept/bundle/resources/apps/lifecycle-started/DMS=
8:05 gcp linux-2core-8gb TestAccept/bundle/resources/clusters/lifecycle-started/DMS=
7:50 azure-windows-latest-4core-16gb TestAccept/bundle/resources/clusters/lifecycle-started/DMS=true
7:46 azure-windows-latest-4core-16gb TestAccept/bundle/resources/apps/lifecycle-started/DMS=true
7:39 aws-windows-latest-4core-16gb TestAccept/bundle/invariant/destroy_idempotent/DMS=/INPUT_CONFIG=cluster.yml.tmpl/READPLAN=1
7:37 gcp linux-2core-8gb TestAccept/bundle/resources/clusters/deploy/local_ssd_count/DMS=
7:28 azure-windows-latest-4core-16gb TestAccept
7:24 gcp linux-2core-8gb TestAccept/bundle/invariant/no_drift/DMS=true/INPUT_CONFIG=cluster.yml.tmpl/READPLAN=1
7:21 gcp-windows-latest-4core-16gb TestAccept
7:21 gcp linux-2core-8gb TestAccept/bundle/resources/clusters/deploy/local_ssd_count/DMS=true
7:21 aws linux-2core-8gb TestAccept/bundle/resources/clusters/lifecycle-started-toggle/DMS=
7:18 aws-windows-latest-4core-16gb TestAccept/bundle/invariant/destroy_idempotent/DMS=/INPUT_CONFIG=cluster_apply_policy_default_values.yml.tmpl/READPLAN=1
7:18 aws linux-2core-8gb TestAccept/bundle/resources/clusters/lifecycle-started-toggle/DMS=true
7:14 gcp-windows-latest-4core-16gb TestAccept/bundle/invariant/no_drift/DMS=true/INPUT_CONFIG=cluster_apply_policy_default_values.yml.tmpl/READPLAN=
7:13 aws linux-2core-8gb TestAccept/bundle/resources/apps/lifecycle-started/DMS=true
7:09 azure linux-2core-8gb TestAccept/bundle/config-remote-sync/multiple_resources/DMS=
7:07 gcp-windows-latest-4core-16gb TestAccept/bundle/resources/clusters/deploy/local_ssd_count/DMS=
7:04 azure-windows-latest-4core-16gb TestAccept/bundle/resources/apps/lifecycle-started/DMS=
7:01 aws-windows-latest-4core-16gb TestAccept/bundle/invariant/delete_idempotent/DMS=/INPUT_CONFIG=cluster_apply_policy_default_values.yml.tmpl/READPLAN=
7:00 aws-windows-latest-4core-16gb TestAccept/bundle/invariant/destroy_idempotent/DMS=/INPUT_CONFIG=cluster_apply_policy_default_values.yml.tmpl/READPLAN=
6:58 aws-windows-latest-4core-16gb TestAccept/bundle/invariant/no_drift/DMS=true/INPUT_CONFIG=cluster_apply_policy_default_values.yml.tmpl/READPLAN=1
6:57 gcp-windows-latest-4core-16gb TestAccept/bundle/invariant/no_drift/DMS=true/INPUT_CONFIG=cluster_libraries.yml.tmpl/READPLAN=1
6:56 gcp-windows-latest-4core-16gb TestAccept/bundle/resources/clusters/deploy/local_ssd_count/DMS=true
6:53 gcp linux-2core-8gb TestAccept/bundle/resources/clusters/lifecycle-started-toggle/DMS=
6:52 aws linux-2core-8gb TestAccept/bundle/config-remote-sync/multiple_resources/DMS=
6:50 azure linux-2core-8gb TestAccept/bundle/resources/apps/lifecycle-started/DMS=
6:49 gcp linux-2core-8gb TestAccept/bundle/resources/clusters/lifecycle-started/DMS=true
6:46 gcp linux-2core-8gb TestAccept/bundle/config-remote-sync/multiple_resources/DMS=
6:45 azure linux-2core-8gb TestAccept/bundle/resources/apps/lifecycle-started/DMS=true
6:45 aws linux-2core-8gb TestAccept/bundle/resources/apps/lifecycle-started/DMS=
6:40 gcp-windows-latest-4core-16gb TestAccept/bundle/resources/clusters/lifecycle-started-toggle/DMS=true
6:36 gcp linux-2core-8gb TestAccept/bundle/resources/clusters/lifecycle-started-toggle/DMS=true
6:34 gcp-windows-latest-4core-16gb TestAccept/bundle/invariant/no_drift/DMS=true/INPUT_CONFIG=cluster_apply_policy_default_values.yml.tmpl/READPLAN=1
6:34 aws-windows-latest-4core-16gb TestAccept/bundle/invariant/destroy_idempotent/DMS=/INPUT_CONFIG=cluster.yml.tmpl/READPLAN=
6:32 aws linux-2core-8gb TestAccept/bundle/resources/clusters/lifecycle-started/DMS=true
6:29 gcp-windows-latest-4core-16gb TestAccept/bundle/resources/apps/lifecycle-started/DMS=true
6:22 aws linux-2core-8gb TestAccept/bundle/config-remote-sync/multiple_resources/DMS=true
6:21 aws linux-2core-8gb TestAccept/bundle/resources/clusters/lifecycle-started/DMS=
6:17 azure-windows-latest-4core-16gb TestAccept/bundle/resources/clusters/deploy/update-after-create/DMS=
6:16 aws-windows-latest-4core-16gb TestAccept/bundle/invariant/no_drift/DMS=true/INPUT_CONFIG=cluster.yml.tmpl/READPLAN=
6:16 aws-windows-latest-4core-16gb TestAccept/bundle/resources/clusters/lifecycle-started/DMS=
6:11 azure-windows-latest-4core-16gb TestAccept/bundle/resources/clusters/lifecycle-started/DMS=

deco-sdk-tagging Bot added a commit that referenced this pull request Oct 29, 2026
## Release v1.23.0

### CLI

 * Fix GitHub API rate limit errors in `aitools list` and plugin installs by pinning skills to `0.2.32`. ([#7159](#7159))
 * `databricks ssh connect` now makes `claude` and `codex` available on dedicated clusters. ([#7190](#7190))
 * `databricks ssh connect` on serverless now makes `claude` and `codex` available in IDE sessions (`--ide`) and to non-interactive commands (e.g. `databricks ssh connect -- 'claude -p "..."'`). ([#7123](#7123))

### AI Runtime

 * Add workload support for the GPU_1xRTX6000 accelerator type in enabled workspaces. ([#7214](#7214))
 * Show only the accelerator types available in the current workspace in `databricks air run -h config.compute`. ([#6993](#6993))

### Bundles

 * Fixed `bundle validate` failing with "expected a map to index" when a job `schedule`, `trigger` or `continuous` is a reference to a whole block, such as `${resources.jobs.base.schedule}`. ([#7225](#7225))
 * Added `lifecycle.depends_on` to order resources without referencing their fields. ([#7120](#7120))
 * Immutable-folder deploys now refuse to deploy onto a snapshot that was modified outside the bundle (break glass); `bundle deploy --force` moves the deployment to a fresh snapshot. ([#6774](#6774))
 * Fix `--include-locations` failing when a resource is missing a required field. ([#7185](#7185))
 * Removed spurious "required field is not set" warnings for a field whose value is a reference to a whole block, such as `schedule: ${resources.jobs.base.schedule}`. ([#7226](#7226))
 * Revert bundle file uploads to the legacy `/workspace-files/import-file` endpoint, rolling back [#6149](#6149) and [#7034](#7034) released in [v1.21.0](https://github.com/databricks/cli/releases/tag/v1.21.0). This fixes notebooks being uploaded as plain files and deployments failing (for example SQL notebooks in [#7216](#7216)). A remote file or notebook whose type differs from the local one is now deleted and replaced instead of blocking the deploy. ([#7218](#7218))
 * Support selecting resources for deletion with `bundle deploy --select`. ([#7023](#7023))
 * Add the `workspace.sync_mode` setting with the values `overwrite` (default), `in-place`, and `immutable`. It replaces `presets.source_linked_deployment` (use `in-place`) and `experimental.immutable_folder` (use `immutable`), which are now deprecated and emit a warning. ([#7183](#7183))

### Dependency Updates

 * Bump dependencies with known vulnerabilities. ([#7213](#7213))
 * Update the Go SDK to [v0.190.0](https://github.com/databricks/databricks-sdk-go/releases/tag/v0.190.0). ([#7155](#7155))
 * Update the Go SDK to [v0.191.0](https://github.com/databricks/databricks-sdk-go/releases/tag/v0.191.0). ([#7211](#7211))
 * Bump Node.js downloaded by the `ssh` agent shim from v24.21.0 to v24.22.2. ([#7246](#7246))
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

DABs DABs related issues zzz:automated-update

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants