databrickslabs / ucx

Your best companion for upgrading to Unity Catalog. UCX will guide you, the Databricks customer, through the process of upgrading your account, groups, workspaces, jobs etc. to Unity Catalog.
Other
193 stars 69 forks source link

whitelist-spacy #1986

Closed ericvergnaud closed 17 hours ago

ericvergnaud commented 2 days ago

Changes

whitelist-spacy

Linked issues

Progresses #1901

Functionality

None

Tests

github-actions[bot] commented 2 days ago

❌ 119/125 passed, 6 failed, 22 skipped, 5h14m29s total

❌ test_experimental_permissions_migration_for_group_with_same_name: databricks.labs.blueprint.parallel.ManyError: Detected 2 failures: InternalError: Migration of group permissions failed: rename-CoRo-ucx_GZwTF (workspace) -> ucx_GZwTF (account), NotImplemented: Permission migration API is not enabled for workspace: 7342989205138882 (14m48.801s) ``` databricks.labs.blueprint.parallel.ManyError: Detected 2 failures: InternalError: Migration of group permissions failed: rename-CoRo-ucx_GZwTF (workspace) -> ucx_GZwTF (account), NotImplemented: Permission migration API is not enabled for workspace: 7342989205138882 [gw7] linux -- Python 3.10.14 /home/runner/work/ucx/ucx/.venv/bin/python 09:39 DEBUG [databricks.labs.ucx.mixins.fixtures] added workspace user fixture: User(active=True, display_name='sdk-anubjwtv@example.com', emails=[ComplexValue(display=None, primary=True, ref=None, type='work', value='sdk-anubjwtv@example.com')], entitlements=[], external_id=None, groups=[], id='2240273191649508', name=Name(family_name=None, given_name='sdk-anubjwtv@example.com'), roles=[], schemas=[, ], user_name='sdk-anubjwtv@example.com') 09:39 INFO [databricks.labs.ucx.mixins.fixtures] Workspace group ucx_GZwTF: https://DATABRICKS_HOST#setting/accounts/groups/801051185961572 09:39 DEBUG [databricks.labs.ucx.mixins.fixtures] added workspace group fixture: Group(display_name='ucx_GZwTF', entitlements=[ComplexValue(display=None, primary=None, ref=None, type=None, value='allow-cluster-create')], external_id=None, groups=[], id='801051185961572', members=[ComplexValue(display='sdk-anubjwtv@example.com', primary=None, ref='Users/2240273191649508', type=None, value='2240273191649508')], meta=ResourceMeta(resource_type='WorkspaceGroup'), roles=[], schemas=[]) 09:39 INFO [databricks.labs.ucx.mixins.fixtures] Account group ucx_GZwTF: https://accounts.CLOUD_ENVdatabricks.net/users/groups/106777530118351/members 09:39 DEBUG [databricks.labs.ucx.mixins.fixtures] added account group fixture: Group(display_name='ucx_GZwTF', entitlements=[], external_id=None, groups=[], id='106777530118351', members=[ComplexValue(display='sdk-anubjwtv@example.com', primary=None, ref='Users/2240273191649508', type=None, value='2240273191649508')], meta=None, roles=[], schemas=[]) 09:39 INFO [databricks.labs.ucx.mixins.fixtures] Cluster policy: https://DATABRICKS_HOST#setting/clusters/cluster-policies/view/0013A71467C9F744 09:39 DEBUG [databricks.labs.ucx.mixins.fixtures] added cluster policy fixture: CreatePolicyResponse(policy_id='0013A71467C9F744') 09:39 DEBUG [databricks.labs.ucx.mixins.fixtures] added cluster_policy permissions fixture: 0013A71467C9F744 [group_name admins CAN_USE] -> [group_name ucx_GZwTF CAN_USE] 09:39 INFO [databricks.labs.ucx.mixins.fixtures] Schema hive_metastore.ucx_s3mjn: https://DATABRICKS_HOST/explore/data/hive_metastore/ucx_s3mjn 09:39 DEBUG [databricks.labs.ucx.mixins.fixtures] added schema fixture: SchemaInfo(browse_only=None, catalog_name='hive_metastore', catalog_type=None, comment=None, created_at=None, created_by=None, effective_predictive_optimization_flag=None, enable_predictive_optimization=None, full_name='hive_metastore.ucx_s3mjn', metastore_id=None, name='ucx_s3mjn', owner=None, properties=None, schema_id=None, storage_location=None, storage_root=None, updated_at=None, updated_by=None) 09:39 INFO [databricks.labs.ucx.mixins.fixtures] Table hive_metastore.ucx_s3mjn.ucx_tazqv: https://DATABRICKS_HOST/explore/data/hive_metastore/ucx_s3mjn/ucx_tazqv 09:39 DEBUG [databricks.labs.ucx.mixins.fixtures] added table fixture: TableInfo(access_point=None, browse_only=None, catalog_name='hive_metastore', columns=None, comment=None, created_at=None, created_by=None, data_access_configuration_id=None, data_source_format=, deleted_at=None, delta_runtime_properties_kvpairs=None, effective_predictive_optimization_flag=None, enable_predictive_optimization=None, encryption_details=None, full_name='hive_metastore.ucx_s3mjn.ucx_tazqv', metastore_id=None, name='ucx_tazqv', owner=None, pipeline_id=None, properties={'RemoveAfter': '2024070310'}, row_filter=None, schema_name='ucx_s3mjn', sql_path=None, storage_credential_name=None, storage_location='dbfs:/user/hive/warehouse/ucx_s3mjn/ucx_tazqv', table_constraints=None, table_id=None, table_type=, updated_at=None, updated_by=None, view_definition=None, view_dependencies=None) 09:40 INFO [databricks.labs.ucx.mixins.fixtures] Schema hive_metastore.ucx_s7dbu: https://DATABRICKS_HOST/explore/data/hive_metastore/ucx_s7dbu 09:40 DEBUG [databricks.labs.ucx.mixins.fixtures] added schema fixture: SchemaInfo(browse_only=None, catalog_name='hive_metastore', catalog_type=None, comment=None, created_at=None, created_by=None, effective_predictive_optimization_flag=None, enable_predictive_optimization=None, full_name='hive_metastore.ucx_s7dbu', metastore_id=None, name='ucx_s7dbu', owner=None, properties=None, schema_id=None, storage_location=None, storage_root=None, updated_at=None, updated_by=None) 09:40 DEBUG [databricks.labs.ucx.install] Cannot find previous installation: Path (/Users/0a330eb5-dd51-4d97-b6e4-c474356b1d5d/.CoRo/config.yml) doesn't exist. 09:40 INFO [databricks.labs.ucx.install] Please answer a couple of questions to configure Unity Catalog migration 09:40 INFO [databricks.labs.ucx.installer.hms_lineage] HMS Lineage feature creates one system table named system.hms_to_uc_migration.table_access and helps in your migration process from HMS to UC by allowing you to programmatically query HMS lineage data. 09:40 INFO [databricks.labs.ucx.install] Fetching installations... 09:40 INFO [databricks.labs.ucx.installer.policy] Creating UCX cluster policy. 09:40 DEBUG [tests.integration.conftest] Waiting for clusters to start... 09:40 DEBUG [tests.integration.conftest] Waiting for clusters to start... 09:40 INFO [databricks.labs.ucx.install] Installing UCX v0.27.2+7220240703094052 09:40 INFO [databricks.labs.ucx.install] Creating ucx schemas... 09:43 INFO [databricks.labs.ucx.installer.workflows] Creating new job configuration for step=validate-groups-permissions 09:43 INFO [databricks.labs.ucx.installer.workflows] Creating new job configuration for step=migrate-groups 09:43 INFO [databricks.labs.ucx.installer.workflows] Creating new job configuration for step=remove-workspace-local-backup-groups 09:43 INFO [databricks.labs.ucx.installer.workflows] Creating new job configuration for step=experimental-workflow-linter 09:43 INFO [databricks.labs.ucx.installer.workflows] Creating new job configuration for step=migrate-external-hiveserde-tables-in-place-experimental 09:43 INFO [databricks.labs.ucx.installer.workflows] Creating new job configuration for step=migrate-external-tables-ctas 09:43 INFO [databricks.labs.ucx.installer.workflows] Creating new job configuration for step=assessment 09:43 INFO [databricks.labs.ucx.installer.workflows] Creating new job configuration for step=scan-tables-in-mounts-experimental 09:43 INFO [databricks.labs.ucx.installer.workflows] Creating new job configuration for step=migrate-tables-in-mounts-experimental 09:43 INFO [databricks.labs.ucx.installer.workflows] Creating new job configuration for step=migrate-data-reconciliation 09:43 INFO [databricks.labs.ucx.installer.workflows] Creating new job configuration for step=migrate-tables 09:43 INFO [databricks.labs.ucx.installer.workflows] Creating new job configuration for step=failing 09:43 INFO [databricks.labs.ucx.installer.workflows] Creating new job configuration for step=migrate-groups-experimental 09:43 INFO [databricks.labs.ucx.install] Installation completed successfully! Please refer to the https://DATABRICKS_HOST/#workspace/Users/0a330eb5-dd51-4d97-b6e4-c474356b1d5d/.CoRo/README for the next steps. 09:43 DEBUG [databricks.labs.ucx.installer.workflows] starting migrate-groups-experimental job: https://DATABRICKS_HOST#job/967715597523344 09:52 INFO [databricks.labs.ucx.installer.workflows] ---------- REMOTE LOGS -------------- 09:52 INFO [databricks.labs.ucx:verify_metastore_attached] UCX v0.27.2+7220240703094052 After job finishes, see debug logs at /Workspace/Users/0a330eb5-dd51-4d97-b6e4-c474356b1d5d/.CoRo/logs/migrate-groups-experimental/run-4770279023242-0/verify_metastore_attached.log 09:52 DEBUG [databricks.sdk:verify_metastore_attached] GET /api/2.1/unity-catalog/current-metastore-assignment < 200 OK < { < "TEST_SCHEMA_catalog_name": "hive_metastore", < "metastore_id": "8952c1e3-b265-4adf-98c3-6f755e2e1453", < "workspace_id": 7342989205138882 < } 09:52 INFO [databricks.labs.ucx:rename_workspace_local_groups] UCX v0.27.2+7220240703094052 After job finishes, see debug logs at /Workspace/Users/0a330eb5-dd51-4d97-b6e4-c474356b1d5d/.CoRo/logs/migrate-groups-experimental/run-4770279023242-0/rename_workspace_local_groups.log 09:52 INFO [databricks.labs.ucx.workspace_access.groups:rename_workspace_local_groups] Listing workspace groups (resource_type=Group) with id,displayName,externalId,meta... 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups?attributes=id,displayName,externalId,meta&startIndex=1&count=100 < 200 OK < { < "Resources": [ < { < "displayName": "sdk-uCbW", < "id": "16259754547452", < "meta": { < "resourceType": "WorkspaceGroup" < } < }, < { < "displayName": "sdk-e92q", < "id": "16582344126068", < "meta": { < "resourceType": "WorkspaceGroup" < } < }, < "... (98 additional elements)" < ], < "itemsPerPage": 100, < "schemas": [ < "urn:ietf:params:scim:api:messages:2.0:ListResponse" < ], < "startIndex": 1, < "totalResults": 127 < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups?attributes=id,displayName,externalId,meta&startIndex=101&count=100 < 200 OK < { < "Resources": [ < { < "displayName": "role.labs.blueprint.write", < "externalId": "a4c26ed2-ab59-4d95-a24b-e9b7a769e473", < "id": "956728708332625", < "meta": { < "resourceType": "Group" < } < }, < "... (26 additional elements)" < ], < "itemsPerPage": 27, < "schemas": [ < "urn:ietf:params:scim:api:messages:2.0:ListResponse" < ], < "startIndex": 101, < "totalResults": 127 < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups?attributes=id,displayName,externalId,meta&startIndex=128&count=100 < 200 OK < { < "itemsPerPage": 0, < "schemas": [ < "urn:ietf:params:scim:api:messages:2.0:ListResponse" < ], < "startIndex": 128, < "totalResults": 127 < } 09:52 INFO [databricks.labs.ucx.workspace_access.groups:rename_workspace_local_groups] Found 59 Group 09:52 INFO [databricks.labs.ucx.workspace_access.groups:rename_workspace_local_groups] Listing workspace groups (resource_type=WorkspaceGroup) with id,displayName,meta,externalId,members,roles,entitlements... 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups?attributes=id,displayName,meta,externalId,roles,entitlements&startIndex=1&count=100 < 200 OK < { < "Resources": [ < { < "displayName": "sdk-uCbW", < "id": "16259754547452", < "meta": { < "resourceType": "WorkspaceGroup" < } < }, < { < "displayName": "sdk-e92q", < "id": "16582344126068", < "meta": { < "resourceType": "WorkspaceGroup" < } < }, < "... (98 additional elements)" < ], < "itemsPerPage": 100, < "schemas": [ < "urn:ietf:params:scim:api:messages:2.0:ListResponse" < ], < "startIndex": 1, < "totalResults": 127 < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/16259754547452 < 200 OK < { < "displayName": "sdk-uCbW", < "groups": [], < "id": "16259754547452", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/16582344126068 < 200 OK < { < "displayName": "sdk-e92q", < "groups": [], < "id": "16582344126068", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/17481756934363 < 200 OK < { < "displayName": "ucx-temp-ucx2HBY", < "entitlements": [ < { < "value": "**REDACTED**" < } < ], < "groups": [], < "id": "17481756934363", < "members": [ < { < "$ref": "Users/6299108526033758", < "display": "sdk-gatnmuyv@example.com", < "value": "**REDACTED**" < } < ], < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/74273963919031 < 200 OK < { < "displayName": "sdk-uVNf", < "groups": [], < "id": "74273963919031", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/76624400984894 < 200 OK < { < "displayName": "ucx_Gvfnb", < "entitlements": [ < { < "value": "**REDACTED**" < } < ], < "groups": [], < "id": "76624400984894", < "members": [ < { < "$ref": "Users/8314804450354759", < "display": "sdk-6xxwygls@example.com", < "value": "**REDACTED**" < } < ], < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/109863205469025 < 200 OK < { < "displayName": "sdk-Bpej", < "groups": [], < "id": "109863205469025", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/141130002267193 < 200 OK < { < "displayName": "sdk-rd39", < "groups": [], < "id": "141130002267193", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/211494115695603 < 200 OK < { < "displayName": "ucx_Gh43N", < "entitlements": [ < { < "value": "**REDACTED**" < } < ], < "groups": [], < "id": "211494115695603", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/223407462701424 < 200 OK < { < "displayName": "old_XRYF", < "entitlements": [ < { < "value": "**REDACTED**" < } < ], < "groups": [], < "id": "223407462701424", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/237805328163408 < 200 OK < { < "displayName": "sdk-hhmE", < "groups": [], < "id": "237805328163408", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/259099686189890 < 200 OK < { < "displayName": "new_XRYF", < "groups": [], < "id": "259099686189890", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/319246628090978 < 200 OK < { < "displayName": "sdk-BAgT", < "groups": [], < "id": "319246628090978", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/348727501931429 < 200 OK < { < "displayName": "sdk-Ih5m", < "groups": [], < "id": "348727501931429", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/353966399289414 < 200 OK < { < "displayName": "ucx_G1hAM", < "entitlements": [ < { < "value": "**REDACTED**" < } < ], < "groups": [], < "id": "353966399289414", < "members": [ < { < "$ref": "Users/7717536201332176", < "display": "sdk-ggahjfvd@example.com", < "value": "**REDACTED**" < } < ], < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/356141470947209 < 200 OK < { < "displayName": "ucx-temp-ucx_engineering_ucxl2Rp", < "entitlements": [ < { < "value": "**REDACTED**" < } < ], < "groups": [], < "id": "356141470947209", < "members": [ < { < "$ref": "Users/8761630373543907", < "display": "sdk-esepncre@example.com", < "value": "**REDACTED**" < } < ], < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/358180111722496 < 200 OK < { < "displayName": "sdk-wCUR", < "groups": [], < "id": "358180111722496", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/365313422950237 < 200 OK < { < "displayName": "sdk-ubBd", < "groups": [], < "id": "365313422950237", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/374205025069179 < 200 OK < { < "displayName": "sdk-zrrD", < "groups": [], < "id": "374205025069179", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/393343951945203 < 200 OK < { < "displayName": "sdk-MVC2", < "groups": [], < "id": "393343951945203", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/409781875126957 < 200 OK < { < "displayName": "sdk-iXSv", < "groups": [], < "id": "409781875126957", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/424887681267166 < 200 OK < { < "displayName": "sdk-UOw9", < "groups": [], < "id": "424887681267166", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/432774177150526 < 200 OK < { < "displayName": "sdk-2yAs", < "groups": [], < "id": "432774177150526", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/433710310857368 < 200 OK < { < "displayName": "sdk-JMAT", < "groups": [], < "id": "433710310857368", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/472705930635973 < 404 Not Found < { < "detail": "Group with id 472705930635973 not found.", < "schemas": [ < "urn:ietf:params:scim:api:messages:2.0:Error" < ], < "status": "404" < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/493031746772532 < 200 OK < { < "displayName": "sdk-VxRW", < "groups": [], < "id": "493031746772532", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/494268881111195 < 200 OK < { < "displayName": "sdk-KUEi", < "groups": [], < "id": "494268881111195", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/521861401134841 < 200 OK < { < "displayName": "sdk-HNp9", < "groups": [], < "id": "521861401134841", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/535684843707739 < 200 OK < { < "displayName": "sdk-LNyF", < "groups": [], < "id": "535684843707739", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/537578970642626 < 200 OK < { < "displayName": "sdk-HqEg", < "groups": [], < "id": "537578970642626", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/540608865515251 < 200 OK < { < "displayName": "sdk-BeEI", < "groups": [], < "id": "540608865515251", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/543334918338924 < 200 OK < { < "displayName": "sdk-2rFF", < "groups": [], < "id": "543334918338924", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/551075133164540 < 200 OK < { < "displayName": "sdk-rMgf", < "groups": [], < "id": "551075133164540", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/569625740038790 < 200 OK < { < "displayName": "sdk-iffM", < "groups": [], < "id": "569625740038790", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/575591243465295 < 200 OK < { < "displayName": "sdk-V8zc", < "groups": [], < "id": "575591243465295", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/578963018695966 < 200 OK < { < "displayName": "sdk-fGLX", < "groups": [], < "id": "578963018695966", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/630999223487034 < 200 OK < { < "displayName": "new_gYJF", < "groups": [], < "id": "630999223487034", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/640964952393228 < 200 OK < { < "displayName": "sdk-K84L", < "groups": [], < "id": "640964952393228", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/659665061584344 < 200 OK < { < "displayName": "test_group_GfDT", < "entitlements": [ < { < "value": "**REDACTED**" < } < ], < "groups": [], < "id": "659665061584344", < "members": [ < { < "$ref": "Users/2810971583146076", < "display": "sdk-ty7zlprd@example.com", < "value": "**REDACTED**" < } < ], < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/691426699374553 < 404 Not Found < { < "detail": "Group with id 691426699374553 not found.", < "schemas": [ < "urn:ietf:params:scim:api:messages:2.0:Error" < ], < "status": "404" < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/704517678123373 < 200 OK < { < "displayName": "old_gYJF", < "entitlements": [ < { < "value": "**REDACTED**" < } < ], < "groups": [], < "id": "704517678123373", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/726886616905071 < 200 OK < { < "displayName": "sdk-q0qP", < "groups": [], < "id": "726886616905071", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/748865985084239 < 200 OK < { < "displayName": "sdk-ZyuK", < "groups": [], < "id": "748865985084239", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/766907970815378 < 200 OK < { < "displayName": "sdk-vv94", < "groups": [], < "id": "766907970815378", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/779473264072807 < 200 OK < { < "displayName": "sdk-zmZI", < "groups": [], < "id": "779473264072807", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/787653920215392 < 200 OK < { < "displayName": "new_IZO0", < "groups": [], < "id": "787653920215392", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/798959177059106 < 200 OK < { < "displayName": "sdk-vjXN", < "groups": [], < "id": "798959177059106", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/801051185961572 < 200 OK < { < "displayName": "ucx_GZwTF", < "entitlements": [ < { < "value": "**REDACTED**" < } < ], < "groups": [], < "id": "801051185961572", < "members": [ < { < "$ref": "Users/2240273191649508", < "display": "sdk-anubjwtv@example.com", < "value": "**REDACTED**" < } < ], < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/877711308703347 < 200 OK < { < "displayName": "sdk-mDrz", < "groups": [], < "id": "877711308703347", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/887705738153176 < 200 OK < { < "displayName": "sdk-ZHvA", < "groups": [], < "id": "887705738153176", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/889629393104568 < 200 OK < { < "displayName": "sdk-brQC", < "groups": [], < "id": "889629393104568", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/893486235953687 < 200 OK < { < "displayName": "ucx_GDQeh", < "entitlements": [ < { < "value": "**REDACTED**" < } < ], < "groups": [], < "id": "893486235953687", < "members": [ < { < "$ref": "Users/7557911169964704", < "display": "sdk-btxdoglo@example.com", < "value": "**REDACTED**" < } < ], < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/900980658916032 < 404 Not Found < { < "detail": "Group with id 900980658916032 not found.", < "schemas": [ < "urn:ietf:params:scim:api:messages:2.0:Error" < ], < "status": "404" < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/908812369874154 < 200 OK < { < "displayName": "sdk-I98b", < "groups": [], < "id": "908812369874154", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/939907424356601 < 200 OK < { < "displayName": "ucx-temp-test_group_ucxw63a", < "entitlements": [ < { < "value": "**REDACTED**" < } < ], < "groups": [], < "id": "939907424356601", < "members": [ < { < "$ref": "Users/8748917219304118", < "display": "sdk-kfxvkyib@example.com", < "value": "**REDACTED**" < } < ], < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups?attributes=id,displayName,meta,externalId,roles,entitlements&startIndex=101&count=100 < 200 OK < { < "Resources": [ < { < "displayName": "sdk-SIzH", < "id": "961516230608815", < "meta": { < "resourceType": "WorkspaceGroup" < } < }, < "... (24 additional elements)" < ], < "itemsPerPage": 25, < "schemas": [ < "urn:ietf:params:scim:api:messages:2.0:ListResponse" < ], < "startIndex": 101, < "totalResults": 125 < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/961516230608815 < 200 OK < { < "displayName": "sdk-SIzH", < "groups": [], < "id": "961516230608815", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/981875762906524 < 200 OK < { < "displayName": "sdk-eO3c", < "groups": [], < "id": "981875762906524", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/986791720514006 < 200 OK < { < "displayName": "sdk-lCuh", < "groups": [], < "id": "986791720514006", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/994597461118356 < 200 OK < { < "displayName": "sdk-8kzz", < "groups": [], < "id": "994597461118356", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/1008802298372359 < 200 OK < { < "displayName": "sdk-l9Ed", < "groups": [], < "id": "1008802298372359", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/1017472539282499 < 200 OK < { < "displayName": "sdk-djKd", < "groups": [], < "id": "1017472539282499", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/1026525211798749 < 200 OK < { < "displayName": "sdk-I70R", < "groups": [], < "id": "1026525211798749", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/1041172679909011 < 200 OK < { < "displayName": "sdk-esEx", < "groups": [], < "id": "1041172679909011", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/1047367906302404 < 200 OK < { < "displayName": "sdk-UpTg", < "groups": [], < "id": "1047367906302404", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/1047741501038080 < 200 OK < { < "displayName": "sdk-Refq", < "groups": [], < "id": "1047741501038080", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/1079606073505121 < 200 OK < { < "displayName": "old_IZO0", < "entitlements": [ < { < "value": "**REDACTED**" < } < ], < "groups": [], < "id": "1079606073505121", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/1124197097447910 < 200 OK < { < "displayName": "sdk-JE9z", < "groups": [], < "id": "1124197097447910", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups?attributes=id,displayName,meta,externalId,roles,entitlements&startIndex=126&count=100 < 200 OK < { < "Resources": [ < { < "displayName": "role.labs.blueprint.maintain", < "externalId": "8d8c87fa-4bae-43c3-adba-11c8d1a935ff", < "id": "1118462350168987", < "meta": { < "resourceType": "Group" < } < }, < "... (1 additional elements)" < ], < "itemsPerPage": 2, < "schemas": [ < "urn:ietf:params:scim:api:messages:2.0:ListResponse" < ], < "startIndex": 126, < "totalResults": 127 < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups?attributes=id,displayName,meta,externalId,roles,entitlements&startIndex=128&count=100 < 200 OK < { < "Resources": [ < { < "displayName": "sdk-JE9z", < "id": "1124197097447910", < "meta": { < "resourceType": "WorkspaceGroup" < } < } < ], < "itemsPerPage": 1, < "schemas": [ < "urn:ietf:params:scim:api:messages:2.0:ListResponse" < ], < "startIndex": 128, < "totalResults": 128 < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups?attributes=id,displayName,meta,externalId,roles,entitlements&startIndex=129&count=100 < 200 OK < { < "itemsPerPage": 0, < "schemas": [ < "urn:ietf:params:scim:api:messages:2.0:ListResponse" < ], < "startIndex": 129, < "totalResults": 128 < } 09:52 INFO [databricks.labs.ucx.workspace_access.groups:rename_workspace_local_groups] Found 63 WorkspaceGroup 09:52 DEBUG [databricks.labs.ucx.framework.crawlers:rename_workspace_local_groups] [hive_metastore.ucx_s7dbu.groups] fetching groups inventory 09:52 DEBUG [databricks.labs.lsql.backends:rename_workspace_local_groups] [spark][fetch] SELECT * FROM hive_metastore.ucx_s7dbu.groups 09:52 WARNING [databricks.labs.ucx.workspace_access.groups:rename_workspace_local_groups] Group ucx_GZwTF defined in configuration does not exist on the groups table. Consider checking if the group exist in the workspace or re-running the assessment. 09:52 DEBUG [databricks.labs.ucx.framework.crawlers:rename_workspace_local_groups] [hive_metastore.ucx_s7dbu.groups] crawling new batch for groups 09:52 INFO [databricks.labs.ucx.workspace_access.groups:rename_workspace_local_groups] Listing workspace groups (resource_type=WorkspaceGroup) with id,displayName,meta,externalId,members,roles,entitlements... 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups?attributes=id,displayName,meta,externalId,roles,entitlements&startIndex=1&count=100 < 200 OK < { < "Resources": [ < { < "displayName": "sdk-uCbW", < "id": "16259754547452", < "meta": { < "resourceType": "WorkspaceGroup" < } < }, < { < "displayName": "sdk-e92q", < "id": "16582344126068", < "meta": { < "resourceType": "WorkspaceGroup" < } < }, < "... (98 additional elements)" < ], < "itemsPerPage": 100, < "schemas": [ < "urn:ietf:params:scim:api:messages:2.0:ListResponse" < ], < "startIndex": 1, < "totalResults": 128 < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/16259754547452 < 200 OK < { < "displayName": "sdk-uCbW", < "groups": [], < "id": "16259754547452", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/16582344126068 < 200 OK < { < "displayName": "sdk-e92q", < "groups": [], < "id": "16582344126068", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/17481756934363 < 404 Not Found < { < "detail": "Group with id 17481756934363 not found.", < "schemas": [ < "urn:ietf:params:scim:api:messages:2.0:Error" < ], < "status": "404" < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/74273963919031 < 200 OK < { < "displayName": "sdk-uVNf", < "groups": [], < "id": "74273963919031", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/76624400984894 < 200 OK < { < "displayName": "ucx_Gvfnb", < "entitlements": [ < { < "value": "**REDACTED**" < } < ], < "groups": [], < "id": "76624400984894", < "members": [ < { < "$ref": "Users/8314804450354759", < "display": "sdk-6xxwygls@example.com", < "value": "**REDACTED**" < } < ], < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/109863205469025 < 200 OK < { < "displayName": "sdk-Bpej", < "groups": [], < "id": "109863205469025", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/141130002267193 < 200 OK < { < "displayName": "sdk-rd39", < "groups": [], < "id": "141130002267193", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/211494115695603 < 200 OK < { < "displayName": "ucx_Gh43N", < "entitlements": [ < { < "value": "**REDACTED**" < } < ], < "groups": [], < "id": "211494115695603", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/223407462701424 < 200 OK < { < "displayName": "old_XRYF", < "entitlements": [ < { < "value": "**REDACTED**" < } < ], < "groups": [], < "id": "223407462701424", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/237805328163408 < 200 OK < { < "displayName": "sdk-hhmE", < "groups": [], < "id": "237805328163408", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/237999489448635 < 200 OK < { < "displayName": "ucx_Gbd27", < "entitlements": [ < { < "value": "**REDACTED**" < } < ], < "groups": [], < "id": "237999489448635", < "members": [ < { < "$ref": "Users/3678007101230862", < "display": "sdk-ivulb0io@example.com", < "value": "**REDACTED**" < } < ], < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/259099686189890 < 200 OK < { < "displayName": "new_XRYF", < "groups": [], < "id": "259099686189890", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/319246628090978 < 200 OK < { < "displayName": "sdk-BAgT", < "groups": [], < "id": "319246628090978", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/348727501931429 < 200 OK < { < "displayName": "sdk-Ih5m", < "groups": [], < "id": "348727501931429", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/353966399289414 < 200 OK < { < "displayName": "ucx_G1hAM", < "entitlements": [ < { < "value": "**REDACTED**" < } < ], < "groups": [], < "id": "353966399289414", < "members": [ < { < "$ref": "Users/7717536201332176", < "display": "sdk-ggahjfvd@example.com", < "value": "**REDACTED**" < } < ], < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/356141470947209 < 200 OK < { < "displayName": "ucx-temp-ucx_engineering_ucxl2Rp", < "entitlements": [ < { < "value": "**REDACTED**" < } < ], < "groups": [], < "id": "356141470947209", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/358180111722496 < 200 OK < { < "displayName": "sdk-wCUR", < "groups": [], < "id": "358180111722496", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/365313422950237 < 200 OK < { < "displayName": "sdk-ubBd", < "groups": [], < "id": "365313422950237", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/374205025069179 < 200 OK < { < "displayName": "sdk-zrrD", < "groups": [], < "id": "374205025069179", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/392169981061888 < 200 OK < { < "displayName": "ucx_Go5a3", < "entitlements": [ < { < "value": "**REDACTED**" < } < ], < "groups": [], < "id": "392169981061888", < "members": [ < { < "$ref": "Users/4690835634620390", < "display": "sdk-5839e0mx@example.com", < "value": "**REDACTED**" < } < ], < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/393343951945203 < 200 OK < { < "displayName": "sdk-MVC2", < "groups": [], < "id": "393343951945203", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/409781875126957 < 200 OK < { < "displayName": "sdk-iXSv", < "groups": [], < "id": "409781875126957", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/424887681267166 < 200 OK < { < "displayName": "sdk-UOw9", < "groups": [], < "id": "424887681267166", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/432774177150526 < 200 OK < { < "displayName": "sdk-2yAs", < "groups": [], < "id": "432774177150526", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/433710310857368 < 200 OK < { < "displayName": "sdk-JMAT", < "groups": [], < "id": "433710310857368", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/493031746772532 < 200 OK < { < "displayName": "sdk-VxRW", < "groups": [], < "id": "493031746772532", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/494268881111195 < 200 OK < { < "displayName": "sdk-KUEi", < "groups": [], < "id": "494268881111195", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/521861401134841 < 200 OK < { < "displayName": "sdk-HNp9", < "groups": [], < "id": "521861401134841", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/535684843707739 < 200 OK < { < "displayName": "sdk-LNyF", < "groups": [], < "id": "535684843707739", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/537578970642626 < 200 OK < { < "displayName": "sdk-HqEg", < "groups": [], < "id": "537578970642626", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/540608865515251 < 200 OK < { < "displayName": "sdk-BeEI", < "groups": [], < "id": "540608865515251", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/541061904763995 < 200 OK < { < "displayName": "ucx_GIzPy", < "entitlements": [ < { < "value": "**REDACTED**" < } < ], < "groups": [], < "id": "541061904763995", < "members": [ < { < "$ref": "Users/1221698217146921", < "display": "sdk-zfn0lhmr@example.com", < "value": "**REDACTED**" < } < ], < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/543334918338924 < 200 OK < { < "displayName": "sdk-2rFF", < "groups": [], < "id": "543334918338924", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/551075133164540 < 200 OK < { < "displayName": "sdk-rMgf", < "groups": [], < "id": "551075133164540", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/569625740038790 < 200 OK < { < "displayName": "sdk-iffM", < "groups": [], < "id": "569625740038790", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/575591243465295 < 200 OK < { < "displayName": "sdk-V8zc", < "groups": [], < "id": "575591243465295", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/578963018695966 < 200 OK < { < "displayName": "sdk-fGLX", < "groups": [], < "id": "578963018695966", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/630999223487034 < 200 OK < { < "displayName": "new_gYJF", < "groups": [], < "id": "630999223487034", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/640964952393228 < 200 OK < { < "displayName": "sdk-K84L", < "groups": [], < "id": "640964952393228", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/704517678123373 < 200 OK < { < "displayName": "old_gYJF", < "entitlements": [ < { < "value": "**REDACTED**" < } < ], < "groups": [], < "id": "704517678123373", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/726886616905071 < 200 OK < { < "displayName": "sdk-q0qP", < "groups": [], < "id": "726886616905071", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/748865985084239 < 200 OK < { < "displayName": "sdk-ZyuK", < "groups": [], < "id": "748865985084239", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/766907970815378 < 200 OK < { < "displayName": "sdk-vv94", < "groups": [], < "id": "766907970815378", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/779473264072807 < 200 OK < { < "displayName": "sdk-zmZI", < "groups": [], < "id": "779473264072807", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/787653920215392 < 200 OK < { < "displayName": "new_IZO0", < "groups": [], < "id": "787653920215392", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/798959177059106 < 200 OK < { < "displayName": "sdk-vjXN", < "groups": [], < "id": "798959177059106", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/801051185961572 < 200 OK < { < "displayName": "ucx_GZwTF", < "entitlements": [ < { < "value": "**REDACTED**" < } < ], < "groups": [], < "id": "801051185961572", < "members": [ < { < "$ref": "Users/2240273191649508", < "display": "sdk-anubjwtv@example.com", < "value": "**REDACTED**" < } < ], < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/877711308703347 < 200 OK < { < "displayName": "sdk-mDrz", < "groups": [], < "id": "877711308703347", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/887705738153176 < 200 OK < { < "displayName": "sdk-ZHvA", < "groups": [], < "id": "887705738153176", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/889629393104568 < 200 OK < { < "displayName": "sdk-brQC", < "groups": [], < "id": "889629393104568", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/893486235953687 < 200 OK < { < "displayName": "rename-4LSn-ucx_GDQeh", < "entitlements": [ < { < "value": "**REDACTED**" < } < ], < "groups": [], < "id": "893486235953687", < "members": [ < { < "$ref": "Users/7557911169964704", < "display": "sdk-btxdoglo@example.com", < "value": "**REDACTED**" < } < ], < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/908812369874154 < 200 OK < { < "displayName": "sdk-I98b", < "groups": [], < "id": "908812369874154", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups?attributes=id,displayName,meta,externalId,roles,entitlements&startIndex=101&count=100 < 200 OK < { < "Resources": [ < { < "displayName": "role.labs.delta-oms.write", < "externalId": "274370bb-d603-497c-9122-eba6f59ea9e2", < "id": "925885353519506", < "meta": { < "resourceType": "Group" < } < }, < "... (27 additional elements)" < ], < "itemsPerPage": 28, < "schemas": [ < "urn:ietf:params:scim:api:messages:2.0:ListResponse" < ], < "startIndex": 101, < "totalResults": 128 < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/961516230608815 < 200 OK < { < "displayName": "sdk-SIzH", < "groups": [], < "id": "961516230608815", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/981875762906524 < 200 OK < { < "displayName": "sdk-eO3c", < "groups": [], < "id": "981875762906524", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/986791720514006 < 200 OK < { < "displayName": "sdk-lCuh", < "groups": [], < "id": "986791720514006", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/994597461118356 < 200 OK < { < "displayName": "sdk-8kzz", < "groups": [], < "id": "994597461118356", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/1008802298372359 < 200 OK < { < "displayName": "sdk-l9Ed", < "groups": [], < "id": "1008802298372359", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/1017472539282499 < 200 OK < { < "displayName": "sdk-djKd", < "groups": [], < "id": "1017472539282499", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/1026525211798749 < 200 OK < { < "displayName": "sdk-I70R", < "groups": [], < "id": "1026525211798749", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/1041172679909011 < 200 OK < { < "displayName": "sdk-esEx", < "groups": [], < "id": "1041172679909011", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/1047367906302404 < 200 OK < { < "displayName": "sdk-UpTg", < "groups": [], < "id": "1047367906302404", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/1047741501038080 < 200 OK < { < "displayName": "sdk-Refq", < "groups": [], < "id": "1047741501038080", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/1079606073505121 < 200 OK < { < "displayName": "old_IZO0", < "entitlements": [ < { < "value": "**REDACTED**" < } < ], < "groups": [], < "id": "1079606073505121", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/1099623011643378 < 200 OK < { < "displayName": "sdk-PU6H", < "groups": [], < "id": "1099623011643378", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/1124197097447910 < 200 OK < { < "displayName": "sdk-JE9z", < "groups": [], < "id": "1124197097447910", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups?attributes=id,displayName,meta,externalId,roles,entitlements&startIndex=129&count=100 < 200 OK < { < "itemsPerPage": 0, < "schemas": [ < "urn:ietf:params:scim:api:messages:2.0:ListResponse" < ], < "startIndex": 129, < "totalResults": 128 < } 09:52 INFO [databricks.labs.ucx.workspace_access.groups:rename_workspace_local_groups] Found 64 WorkspaceGroup 09:52 INFO [databricks.labs.ucx.workspace_access.groups:rename_workspace_local_groups] Listing account groups with id,displayName,externalId... 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/account/scim/v2/Groups?attributes=id,displayName,externalId < 200 OK < { < "Resources": [ < { < "displayName": "ucx_GIc1T", < "id": "127748055059" < }, < { < "displayName": "ucx_EMQk", < "id": "747915403144" < }, < "... (4039 additional elements)" < ], < "itemsPerPage": 4041, < "schemas": [ < "urn:ietf:params:scim:api:messages:2.0:ListResponse" < ], < "startIndex": 1, < "totalResults": 4041 < } 09:52 INFO [databricks.labs.ucx.workspace_access.groups:rename_workspace_local_groups] Found 4040 account groups 09:52 INFO [databricks.labs.ucx.workspace_access.groups:rename_workspace_local_groups] Group listing provided, a subset of all groups will be migrated 09:52 DEBUG [databricks.labs.ucx.framework.crawlers:rename_workspace_local_groups] [hive_metastore.ucx_s7dbu.groups] found 1 new records for groups 09:52 INFO [databricks.labs.ucx.workspace_access.groups:rename_workspace_local_groups] Renaming: ucx_GZwTF -> rename-CoRo-ucx_GZwTF 09:52 DEBUG [databricks.labs.blueprint.parallel:rename_workspace_local_groups] Starting 1 tasks in 8 threads 09:52 DEBUG [databricks.labs.ucx.workspace_access.groups:rename_workspace_local_groups] Renaming group 801051185961572: ucx_GZwTF -> rename-CoRo-ucx_GZwTF 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] PATCH /api/2.0/preview/scim/v2/Groups/801051185961572 > { > "Operations": [ > { > "op": "replace", > "path": "displayName", > "value": "**REDACTED**" > } > ] > } < 200 OK < { < "displayName": "rename-CoRo-ucx_GZwTF", < "entitlements": [ < { < "value": "**REDACTED**" < } < ], < "groups": [], < "id": "801051185961572", < "members": [ < { < "$ref": "Users/2240273191649508", < "display": "sdk-anubjwtv@example.com", < "value": "**REDACTED**" < } < ], < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.labs.ucx.workspace_access.groups:rename_workspace_local_groups] Waiting for group 801051185961572 rename to take effect: ucx_GZwTF -> rename-CoRo-ucx_GZwTF 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/801051185961572 < 200 OK < { < "displayName": "rename-CoRo-ucx_GZwTF", < "entitlements": [ < { < "value": "**REDACTED**" < } < ], < "groups": [], < "id": "801051185961572", < "members": [ < { < "$ref": "Users/2240273191649508", < "display": "sdk-anubjwtv@example.com", < "value": "**REDACTED**" < } < ], < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 INFO [databricks.labs.blueprint.parallel:rename_workspace_local_groups] rename groups in the workspace 1/1, rps: 0.261/sec 09:52 INFO [databricks.labs.blueprint.parallel:rename_workspace_local_groups] Finished 'rename groups in the workspace' tasks: 100% results available (1/1). Took 0:00:03.841625 09:52 INFO [databricks.labs.ucx.workspace_access.groups:rename_workspace_local_groups] Listing workspace groups (resource_type=WorkspaceGroup) with id,displayName... 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups?attributes=id,displayName&startIndex=1&count=100 < 200 OK < { < "Resources": [ < { < "displayName": "sdk-uCbW", < "id": "16259754547452" < }, < { < "displayName": "sdk-e92q", < "id": "16582344126068" < }, < "... (98 additional elements)" < ], < "itemsPerPage": 100, < "schemas": [ < "urn:ietf:params:scim:api:messages:2.0:ListResponse" < ], < "startIndex": 1, < "totalResults": 128 < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups?attributes=id,displayName&startIndex=101&count=100 < 200 OK < { < "Resources": [ < { < "displayName": "role.labs.delta-oms.write", < "id": "925885353519506" < }, < { < "displayName": "role.labs.overwatch.maintain", < "id": "929610554024196" < }, < "... (26 additional elements)" < ], < "itemsPerPage": 28, < "schemas": [ < "urn:ietf:params:scim:api:messages:2.0:ListResponse" < ], < "startIndex": 101, < "totalResults": 128 < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups?attributes=id,displayName&startIndex=129&count=100 < 200 OK < { < "itemsPerPage": 0, < "schemas": [ < "urn:ietf:params:scim:api:messages:2.0:ListResponse" < ], < "startIndex": 129, < "totalResults": 128 < } 09:52 INFO [databricks.labs.ucx.workspace_access.groups:rename_workspace_local_groups] Found 126 WorkspaceGroup 09:52 INFO [databricks.labs.ucx:reflect_account_groups_on_workspace] UCX v0.27.2+7220240703094052 After job finishes, see debug logs at /Workspace/Users/0a330eb5-dd51-4d97-b6e4-c474356b1d5d/.CoRo/logs/migrate-groups-experimental/run-4770279023242-0/reflect_account_groups_on_workspace.log 09:52 INFO [databricks.labs.ucx.workspace_access.groups:reflect_account_groups_on_workspace] Listing account groups with id,displayName,externalId... 09:52 DEBUG [databricks.sdk:reflect_account_groups_on_workspace] GET /api/2.0/account/scim/v2/Groups?attributes=id,displayName,externalId < 200 OK < { < "Resources": [ < { < "displayName": "ucx_GIc1T", < "id": "127748055059" < }, < { < "displayName": "ucx_EMQk", < "id": "747915403144" < }, < "... (4037 additional elements)" < ], < "itemsPerPage": 4039, < "schemas": [ < "urn:ietf:params:scim:api:messages:2.0:ListResponse" < ], < "startIndex": 1, < "totalResults": 4039 < } 09:52 INFO [databricks.labs.ucx.workspace_access.groups:reflect_account_groups_on_workspace] Found 4038 account groups 09:52 INFO [databricks.labs.ucx.workspace_access.groups:reflect_account_groups_on_workspace] Listing workspace groups (resource_type=Group) with id,displayName,externalId,meta... 09:52 DEBUG [databricks.sdk:reflect_account_groups_on_workspace] GET /api/2.0/preview/scim/v2/Groups?attributes=id,displayName,externalId,meta&startIndex=1&count=100 < 200 OK < { < "Resources": [ < { < "displayName": "sdk-uCbW", < "id": "16259754547452", < "meta": { < "resourceType": "WorkspaceGroup" < } < }, < { < "displayName": "sdk-e92q", < "id": "16582344126068", < "meta": { < "resourceType": "WorkspaceGroup" < } < }, < "... (98 additional elements)" < ], < "itemsPerPage": 100, < "schemas": [ < "urn:ietf:params:scim:api:messages:2.0:ListResponse" < ], < "startIndex": 1, < "totalResults": 125 < } 09:52 DEBUG [databricks.sdk:reflect_account_groups_on_workspace] GET /api/2.0/preview/scim/v2/Groups?attributes=id,displayName,externalId,meta&startIndex=101&count=100 < 200 OK < { < "Resources": [ < { < "displayName": "sdk-SIzH", < "id": "961516230608815", < "meta": { < "resourceType": "WorkspaceGroup" < } < }, < "... (24 additional elements)" < ], < "itemsPerPage": 25, < "schemas": [ < "urn:ietf:params:scim:api:messages:2.0:ListResponse" < ], < "startIndex": 101, < "totalResults": 125 < } 09:52 DEBUG [databricks.sdk:reflect_account_groups_on_workspace] GET /api/2.0/preview/scim/v2/Groups?attributes=id,displayName,externalId,meta&startIndex=126&count=100 < 200 OK < { < "itemsPerPage": 0, < "schemas": [ < "urn:ietf:params:scim:api:messages:2.0:ListResponse" < ], < "startIndex": 126, < "totalResults": 125 < } 09:52 INFO [databricks.labs.ucx.workspace_access.groups:reflect_account_groups_on_workspace] Found 58 Group 09:52 DEBUG [databricks.labs.ucx.framework.crawlers:reflect_account_groups_on_workspace] [hive_metastore.ucx_s7dbu.groups] fetching groups inventory 09:52 DEBUG [databricks.labs.lsql.backends:reflect_account_groups_on_workspace] [spark][fetch] SELECT * FROM hive_metastore.ucx_s7dbu.groups 09:52 DEBUG [databricks.labs.blueprint.parallel:reflect_account_groups_on_workspace] Starting 1 tasks in 8 threads 09:52 DEBUG [databricks.sdk:reflect_account_groups_on_workspace] PUT /api/2.0/preview/permissionassignments/principals/106777530118351 > [raw stream] < 200 OK < { < "permissions": [ < "USER" < ], < "principal": { < "display_name": "ucx_GZwTF", < "group_name": "ucx_GZwTF", < "principal_id": 106777530118351 < } < } 09:52 INFO [databricks.labs.blueprint.parallel:reflect_account_groups_on_workspace] reflect account groups on this workspace 1/1, rps: 0.969/sec 09:52 INFO [databricks.labs.blueprint.parallel:reflect_account_groups_on_workspace] Finished 'reflect account groups on this workspace' tasks: 100% results available (1/1). Took 0:00:01.039804 09:52 INFO [databricks.labs.ucx:apply_permissions] UCX v0.27.2+7220240703094052 After job finishes, see debug logs at /Workspace/Users/0a330eb5-dd51-4d97-b6e4-c474356b1d5d/.CoRo/logs/migrate-groups-experimental/run-4770279023242-0/apply_permissions.log 09:52 DEBUG [databricks.labs.ucx.framework.crawlers:apply_permissions] [hive_metastore.ucx_s7dbu.groups] fetching groups inventory 09:52 DEBUG [databricks.labs.lsql.backends:apply_permissions] [spark][fetch] SELECT * FROM hive_metastore.ucx_s7dbu.groups 09:52 INFO [databricks.labs.ucx.workspace_access.groups:apply_permissions] Migrating permissions for 1 account groups. 09:52 INFO [databricks.labs.ucx.workspace_access.groups:apply_permissions] Migrating permissions: rename-CoRo-ucx_GZwTF (workspace) -> ucx_GZwTF (account) starting 09:52 DEBUG [databricks.sdk:apply_permissions] GET /api/2.0/preview/scim/v2/Me < 200 OK < { < "active": true, < "displayName": "labs-account-admin-identity", < "emails": [ < { < "primary": true, < "type": "work", < "value": "**REDACTED**" < } < ], < "externalId": "a0e683bc-a985-4535-8273-d54fed1cd03a", < "groups": [ < { < "$ref": "Groups/688239313962730", < "display": "labs.scope.account-admin", < "type": "direct", < "value": "**REDACTED**" < }, < "... (1 additional elements)" < ], < "id": "481119220561874", < "name": { < "givenName": "labs-account-admin-identity" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:User", < "... (1 additional elements)" < ], < "userName": "0a330eb5-dd51-4d97-b6e4-c474356b1d5d" < } 09:52 DEBUG [databricks.sdk:apply_permissions] POST /api/2.0/permissionmigration > { > "from_workspace_group_name": "rename-CoRo-ucx_GZwTF", > "size": 1000, > "to_account_group_name": "ucx_GZwTF", > "workspace_id": 7342989205138882 > } < 501 Not Implemented < { < "error_code": "NOT_IMPLEMENTED", < "message": "Permission migration API is not enabled for workspace: 7342989205138882" < } 09:52 ERROR [databricks.labs.ucx.workspace_access.groups:apply_permissions] Migration of group permissions failed: rename-CoRo-ucx_GZwTF (workspace) -> ucx_GZwTF (account) Traceback (most recent call last): File "/local_disk0/.ephemeral_nfs/envs/pythonEnv-e8dca639-d3d3-4f6e-ba87-4b9c022b5516/lib/python3.11/site-packages/databricks/labs/ucx/workspace_access/groups.py", line 115, in _apply_to_groups group_permissions = self._migrate_group_permissions_paginated(ws, name_in_workspace, name_in_account) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/local_disk0/.ephemeral_nfs/envs/pythonEnv-e8dca639-d3d3-4f6e-ba87-4b9c022b5516/lib/python3.11/site-packages/databricks/labs/ucx/workspace_access/groups.py", line 138, in _migrate_group_permissions_paginated result = ws.permission_migration.migrate_permissions( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/local_disk0/.ephemeral_nfs/envs/pythonEnv-e8dca639-d3d3-4f6e-ba87-4b9c022b5516/lib/python3.11/site-packages/databricks/sdk/service/iam.py", line 2533, in migrate_permissions res = self._api.do('POST', '/api/2.0/permissionmigration', body=body, headers=headers) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/local_disk0/.ephemeral_nfs/envs/pythonEnv-e8dca639-d3d3-4f6e-ba87-4b9c022b5516/lib/python3.11/site-packages/databricks/sdk/core.py", line 153, in do response = retryable(self._perform)(method, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/local_disk0/.ephemeral_nfs/envs/pythonEnv-e8dca639-d3d3-4f6e-ba87-4b9c022b5516/lib/python3.11/site-packages/databricks/sdk/retries.py", line 54, in wrapper raise err File "/local_disk0/.ephemeral_nfs/envs/pythonEnv-e8dca639-d3d3-4f6e-ba87-4b9c022b5516/lib/python3.11/site-packages/databricks/sdk/retries.py", line 33, in wrapper return func(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^ File "/local_disk0/.ephemeral_nfs/envs/pythonEnv-e8dca639-d3d3-4f6e-ba87-4b9c022b5516/lib/python3.11/site-packages/databricks/sdk/core.py", line 264, in _perform raise self._make_nicer_error(response=response, **payload) from None databricks.sdk.errors.platform.NotImplemented: Permission migration API is not enabled for workspace: 7342989205138882 09:52 INFO [databricks.labs.ucx.workspace_access.groups:apply_permissions] Migrated 0 permissions for 0/1 groups successfully. 09:52 ERROR [databricks.labs.ucx.workspace_access.groups:apply_permissions] Migrating permissions failed for 1/1 groups. 09:52 ERROR [databricks.labs.ucx:apply_permissions] Execute `databricks workspace export //Users/0a330eb5-dd51-4d97-b6e4-c474356b1d5d/.CoRo/logs/migrate-groups-experimental/run-4770279023242-0/apply_permissions.log` locally to troubleshoot with more details. Detected 1 failures: NotImplemented: Permission migration API is not enabled for workspace: 7342989205138882 09:52 DEBUG [databricks:apply_permissions] Task crash details Traceback (most recent call last): File "/local_disk0/.ephemeral_nfs/envs/pythonEnv-e8dca639-d3d3-4f6e-ba87-4b9c022b5516/lib/python3.11/site-packages/databricks/labs/ucx/runtime.py", line 100, in trigger current_task(ctx) File "/local_disk0/.ephemeral_nfs/envs/pythonEnv-e8dca639-d3d3-4f6e-ba87-4b9c022b5516/lib/python3.11/site-packages/databricks/labs/ucx/workspace_access/workflows.py", line 95, in apply_permissions elif migration_state.apply_to_renamed_groups(ctx.workspace_client): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/local_disk0/.ephemeral_nfs/envs/pythonEnv-e8dca639-d3d3-4f6e-ba87-4b9c022b5516/lib/python3.11/site-packages/databricks/labs/ucx/workspace_access/groups.py", line 91, in apply_to_renamed_groups return self._apply_to_groups(ws, renamed=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/local_disk0/.ephemeral_nfs/envs/pythonEnv-e8dca639-d3d3-4f6e-ba87-4b9c022b5516/lib/python3.11/site-packages/databricks/labs/ucx/workspace_access/groups.py", line 129, in _apply_to_groups raise ManyError(errors) databricks.labs.blueprint.parallel.ManyError: Detected 1 failures: NotImplemented: Permission migration API is not enabled for workspace: 7342989205138882 09:52 INFO [databricks.labs.ucx.installer.workflows] ---------- END REMOTE LOGS ---------- 09:39 DEBUG [databricks.labs.ucx.mixins.fixtures] added workspace user fixture: User(active=True, display_name='sdk-anubjwtv@example.com', emails=[ComplexValue(display=None, primary=True, ref=None, type='work', value='sdk-anubjwtv@example.com')], entitlements=[], external_id=None, groups=[], id='2240273191649508', name=Name(family_name=None, given_name='sdk-anubjwtv@example.com'), roles=[], schemas=[, ], user_name='sdk-anubjwtv@example.com') 09:39 INFO [databricks.labs.ucx.mixins.fixtures] Workspace group ucx_GZwTF: https://DATABRICKS_HOST#setting/accounts/groups/801051185961572 09:39 DEBUG [databricks.labs.ucx.mixins.fixtures] added workspace group fixture: Group(display_name='ucx_GZwTF', entitlements=[ComplexValue(display=None, primary=None, ref=None, type=None, value='allow-cluster-create')], external_id=None, groups=[], id='801051185961572', members=[ComplexValue(display='sdk-anubjwtv@example.com', primary=None, ref='Users/2240273191649508', type=None, value='2240273191649508')], meta=ResourceMeta(resource_type='WorkspaceGroup'), roles=[], schemas=[]) 09:39 INFO [databricks.labs.ucx.mixins.fixtures] Account group ucx_GZwTF: https://accounts.CLOUD_ENVdatabricks.net/users/groups/106777530118351/members 09:39 DEBUG [databricks.labs.ucx.mixins.fixtures] added account group fixture: Group(display_name='ucx_GZwTF', entitlements=[], external_id=None, groups=[], id='106777530118351', members=[ComplexValue(display='sdk-anubjwtv@example.com', primary=None, ref='Users/2240273191649508', type=None, value='2240273191649508')], meta=None, roles=[], schemas=[]) 09:39 INFO [databricks.labs.ucx.mixins.fixtures] Cluster policy: https://DATABRICKS_HOST#setting/clusters/cluster-policies/view/0013A71467C9F744 09:39 DEBUG [databricks.labs.ucx.mixins.fixtures] added cluster policy fixture: CreatePolicyResponse(policy_id='0013A71467C9F744') 09:39 DEBUG [databricks.labs.ucx.mixins.fixtures] added cluster_policy permissions fixture: 0013A71467C9F744 [group_name admins CAN_USE] -> [group_name ucx_GZwTF CAN_USE] 09:39 INFO [databricks.labs.ucx.mixins.fixtures] Schema hive_metastore.ucx_s3mjn: https://DATABRICKS_HOST/explore/data/hive_metastore/ucx_s3mjn 09:39 DEBUG [databricks.labs.ucx.mixins.fixtures] added schema fixture: SchemaInfo(browse_only=None, catalog_name='hive_metastore', catalog_type=None, comment=None, created_at=None, created_by=None, effective_predictive_optimization_flag=None, enable_predictive_optimization=None, full_name='hive_metastore.ucx_s3mjn', metastore_id=None, name='ucx_s3mjn', owner=None, properties=None, schema_id=None, storage_location=None, storage_root=None, updated_at=None, updated_by=None) 09:39 INFO [databricks.labs.ucx.mixins.fixtures] Table hive_metastore.ucx_s3mjn.ucx_tazqv: https://DATABRICKS_HOST/explore/data/hive_metastore/ucx_s3mjn/ucx_tazqv 09:39 DEBUG [databricks.labs.ucx.mixins.fixtures] added table fixture: TableInfo(access_point=None, browse_only=None, catalog_name='hive_metastore', columns=None, comment=None, created_at=None, created_by=None, data_access_configuration_id=None, data_source_format=, deleted_at=None, delta_runtime_properties_kvpairs=None, effective_predictive_optimization_flag=None, enable_predictive_optimization=None, encryption_details=None, full_name='hive_metastore.ucx_s3mjn.ucx_tazqv', metastore_id=None, name='ucx_tazqv', owner=None, pipeline_id=None, properties={'RemoveAfter': '2024070310'}, row_filter=None, schema_name='ucx_s3mjn', sql_path=None, storage_credential_name=None, storage_location='dbfs:/user/hive/warehouse/ucx_s3mjn/ucx_tazqv', table_constraints=None, table_id=None, table_type=, updated_at=None, updated_by=None, view_definition=None, view_dependencies=None) 09:40 INFO [databricks.labs.ucx.mixins.fixtures] Schema hive_metastore.ucx_s7dbu: https://DATABRICKS_HOST/explore/data/hive_metastore/ucx_s7dbu 09:40 DEBUG [databricks.labs.ucx.mixins.fixtures] added schema fixture: SchemaInfo(browse_only=None, catalog_name='hive_metastore', catalog_type=None, comment=None, created_at=None, created_by=None, effective_predictive_optimization_flag=None, enable_predictive_optimization=None, full_name='hive_metastore.ucx_s7dbu', metastore_id=None, name='ucx_s7dbu', owner=None, properties=None, schema_id=None, storage_location=None, storage_root=None, updated_at=None, updated_by=None) 09:40 DEBUG [databricks.labs.ucx.install] Cannot find previous installation: Path (/Users/0a330eb5-dd51-4d97-b6e4-c474356b1d5d/.CoRo/config.yml) doesn't exist. 09:40 INFO [databricks.labs.ucx.install] Please answer a couple of questions to configure Unity Catalog migration 09:40 INFO [databricks.labs.ucx.installer.hms_lineage] HMS Lineage feature creates one system table named system.hms_to_uc_migration.table_access and helps in your migration process from HMS to UC by allowing you to programmatically query HMS lineage data. 09:40 INFO [databricks.labs.ucx.install] Fetching installations... 09:40 INFO [databricks.labs.ucx.installer.policy] Creating UCX cluster policy. 09:40 DEBUG [tests.integration.conftest] Waiting for clusters to start... 09:40 DEBUG [tests.integration.conftest] Waiting for clusters to start... 09:40 INFO [databricks.labs.ucx.install] Installing UCX v0.27.2+7220240703094052 09:40 INFO [databricks.labs.ucx.install] Creating ucx schemas... 09:43 INFO [databricks.labs.ucx.installer.workflows] Creating new job configuration for step=validate-groups-permissions 09:43 INFO [databricks.labs.ucx.installer.workflows] Creating new job configuration for step=migrate-groups 09:43 INFO [databricks.labs.ucx.installer.workflows] Creating new job configuration for step=remove-workspace-local-backup-groups 09:43 INFO [databricks.labs.ucx.installer.workflows] Creating new job configuration for step=experimental-workflow-linter 09:43 INFO [databricks.labs.ucx.installer.workflows] Creating new job configuration for step=migrate-external-hiveserde-tables-in-place-experimental 09:43 INFO [databricks.labs.ucx.installer.workflows] Creating new job configuration for step=migrate-external-tables-ctas 09:43 INFO [databricks.labs.ucx.installer.workflows] Creating new job configuration for step=assessment 09:43 INFO [databricks.labs.ucx.installer.workflows] Creating new job configuration for step=scan-tables-in-mounts-experimental 09:43 INFO [databricks.labs.ucx.installer.workflows] Creating new job configuration for step=migrate-tables-in-mounts-experimental 09:43 INFO [databricks.labs.ucx.installer.workflows] Creating new job configuration for step=migrate-data-reconciliation 09:43 INFO [databricks.labs.ucx.installer.workflows] Creating new job configuration for step=migrate-tables 09:43 INFO [databricks.labs.ucx.installer.workflows] Creating new job configuration for step=failing 09:43 INFO [databricks.labs.ucx.installer.workflows] Creating new job configuration for step=migrate-groups-experimental 09:43 INFO [databricks.labs.ucx.install] Installation completed successfully! Please refer to the https://DATABRICKS_HOST/#workspace/Users/0a330eb5-dd51-4d97-b6e4-c474356b1d5d/.CoRo/README for the next steps. 09:43 DEBUG [databricks.labs.ucx.installer.workflows] starting migrate-groups-experimental job: https://DATABRICKS_HOST#job/967715597523344 09:52 INFO [databricks.labs.ucx.installer.workflows] ---------- REMOTE LOGS -------------- 09:52 INFO [databricks.labs.ucx:verify_metastore_attached] UCX v0.27.2+7220240703094052 After job finishes, see debug logs at /Workspace/Users/0a330eb5-dd51-4d97-b6e4-c474356b1d5d/.CoRo/logs/migrate-groups-experimental/run-4770279023242-0/verify_metastore_attached.log 09:52 DEBUG [databricks.sdk:verify_metastore_attached] GET /api/2.1/unity-catalog/current-metastore-assignment < 200 OK < { < "TEST_SCHEMA_catalog_name": "hive_metastore", < "metastore_id": "8952c1e3-b265-4adf-98c3-6f755e2e1453", < "workspace_id": 7342989205138882 < } 09:52 INFO [databricks.labs.ucx:rename_workspace_local_groups] UCX v0.27.2+7220240703094052 After job finishes, see debug logs at /Workspace/Users/0a330eb5-dd51-4d97-b6e4-c474356b1d5d/.CoRo/logs/migrate-groups-experimental/run-4770279023242-0/rename_workspace_local_groups.log 09:52 INFO [databricks.labs.ucx.workspace_access.groups:rename_workspace_local_groups] Listing workspace groups (resource_type=Group) with id,displayName,externalId,meta... 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups?attributes=id,displayName,externalId,meta&startIndex=1&count=100 < 200 OK < { < "Resources": [ < { < "displayName": "sdk-uCbW", < "id": "16259754547452", < "meta": { < "resourceType": "WorkspaceGroup" < } < }, < { < "displayName": "sdk-e92q", < "id": "16582344126068", < "meta": { < "resourceType": "WorkspaceGroup" < } < }, < "... (98 additional elements)" < ], < "itemsPerPage": 100, < "schemas": [ < "urn:ietf:params:scim:api:messages:2.0:ListResponse" < ], < "startIndex": 1, < "totalResults": 127 < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups?attributes=id,displayName,externalId,meta&startIndex=101&count=100 < 200 OK < { < "Resources": [ < { < "displayName": "role.labs.blueprint.write", < "externalId": "a4c26ed2-ab59-4d95-a24b-e9b7a769e473", < "id": "956728708332625", < "meta": { < "resourceType": "Group" < } < }, < "... (26 additional elements)" < ], < "itemsPerPage": 27, < "schemas": [ < "urn:ietf:params:scim:api:messages:2.0:ListResponse" < ], < "startIndex": 101, < "totalResults": 127 < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups?attributes=id,displayName,externalId,meta&startIndex=128&count=100 < 200 OK < { < "itemsPerPage": 0, < "schemas": [ < "urn:ietf:params:scim:api:messages:2.0:ListResponse" < ], < "startIndex": 128, < "totalResults": 127 < } 09:52 INFO [databricks.labs.ucx.workspace_access.groups:rename_workspace_local_groups] Found 59 Group 09:52 INFO [databricks.labs.ucx.workspace_access.groups:rename_workspace_local_groups] Listing workspace groups (resource_type=WorkspaceGroup) with id,displayName,meta,externalId,members,roles,entitlements... 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups?attributes=id,displayName,meta,externalId,roles,entitlements&startIndex=1&count=100 < 200 OK < { < "Resources": [ < { < "displayName": "sdk-uCbW", < "id": "16259754547452", < "meta": { < "resourceType": "WorkspaceGroup" < } < }, < { < "displayName": "sdk-e92q", < "id": "16582344126068", < "meta": { < "resourceType": "WorkspaceGroup" < } < }, < "... (98 additional elements)" < ], < "itemsPerPage": 100, < "schemas": [ < "urn:ietf:params:scim:api:messages:2.0:ListResponse" < ], < "startIndex": 1, < "totalResults": 127 < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/16259754547452 < 200 OK < { < "displayName": "sdk-uCbW", < "groups": [], < "id": "16259754547452", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/16582344126068 < 200 OK < { < "displayName": "sdk-e92q", < "groups": [], < "id": "16582344126068", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/17481756934363 < 200 OK < { < "displayName": "ucx-temp-ucx2HBY", < "entitlements": [ < { < "value": "**REDACTED**" < } < ], < "groups": [], < "id": "17481756934363", < "members": [ < { < "$ref": "Users/6299108526033758", < "display": "sdk-gatnmuyv@example.com", < "value": "**REDACTED**" < } < ], < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/74273963919031 < 200 OK < { < "displayName": "sdk-uVNf", < "groups": [], < "id": "74273963919031", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/76624400984894 < 200 OK < { < "displayName": "ucx_Gvfnb", < "entitlements": [ < { < "value": "**REDACTED**" < } < ], < "groups": [], < "id": "76624400984894", < "members": [ < { < "$ref": "Users/8314804450354759", < "display": "sdk-6xxwygls@example.com", < "value": "**REDACTED**" < } < ], < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/109863205469025 < 200 OK < { < "displayName": "sdk-Bpej", < "groups": [], < "id": "109863205469025", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/141130002267193 < 200 OK < { < "displayName": "sdk-rd39", < "groups": [], < "id": "141130002267193", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/211494115695603 < 200 OK < { < "displayName": "ucx_Gh43N", < "entitlements": [ < { < "value": "**REDACTED**" < } < ], < "groups": [], < "id": "211494115695603", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/223407462701424 < 200 OK < { < "displayName": "old_XRYF", < "entitlements": [ < { < "value": "**REDACTED**" < } < ], < "groups": [], < "id": "223407462701424", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/237805328163408 < 200 OK < { < "displayName": "sdk-hhmE", < "groups": [], < "id": "237805328163408", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/259099686189890 < 200 OK < { < "displayName": "new_XRYF", < "groups": [], < "id": "259099686189890", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/319246628090978 < 200 OK < { < "displayName": "sdk-BAgT", < "groups": [], < "id": "319246628090978", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/348727501931429 < 200 OK < { < "displayName": "sdk-Ih5m", < "groups": [], < "id": "348727501931429", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/353966399289414 < 200 OK < { < "displayName": "ucx_G1hAM", < "entitlements": [ < { < "value": "**REDACTED**" < } < ], < "groups": [], < "id": "353966399289414", < "members": [ < { < "$ref": "Users/7717536201332176", < "display": "sdk-ggahjfvd@example.com", < "value": "**REDACTED**" < } < ], < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/356141470947209 < 200 OK < { < "displayName": "ucx-temp-ucx_engineering_ucxl2Rp", < "entitlements": [ < { < "value": "**REDACTED**" < } < ], < "groups": [], < "id": "356141470947209", < "members": [ < { < "$ref": "Users/8761630373543907", < "display": "sdk-esepncre@example.com", < "value": "**REDACTED**" < } < ], < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/358180111722496 < 200 OK < { < "displayName": "sdk-wCUR", < "groups": [], < "id": "358180111722496", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/365313422950237 < 200 OK < { < "displayName": "sdk-ubBd", < "groups": [], < "id": "365313422950237", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/374205025069179 < 200 OK < { < "displayName": "sdk-zrrD", < "groups": [], < "id": "374205025069179", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/393343951945203 < 200 OK < { < "displayName": "sdk-MVC2", < "groups": [], < "id": "393343951945203", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/409781875126957 < 200 OK < { < "displayName": "sdk-iXSv", < "groups": [], < "id": "409781875126957", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/424887681267166 < 200 OK < { < "displayName": "sdk-UOw9", < "groups": [], < "id": "424887681267166", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/432774177150526 < 200 OK < { < "displayName": "sdk-2yAs", < "groups": [], < "id": "432774177150526", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/433710310857368 < 200 OK < { < "displayName": "sdk-JMAT", < "groups": [], < "id": "433710310857368", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/472705930635973 < 404 Not Found < { < "detail": "Group with id 472705930635973 not found.", < "schemas": [ < "urn:ietf:params:scim:api:messages:2.0:Error" < ], < "status": "404" < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/493031746772532 < 200 OK < { < "displayName": "sdk-VxRW", < "groups": [], < "id": "493031746772532", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/494268881111195 < 200 OK < { < "displayName": "sdk-KUEi", < "groups": [], < "id": "494268881111195", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/521861401134841 < 200 OK < { < "displayName": "sdk-HNp9", < "groups": [], < "id": "521861401134841", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/535684843707739 < 200 OK < { < "displayName": "sdk-LNyF", < "groups": [], < "id": "535684843707739", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/537578970642626 < 200 OK < { < "displayName": "sdk-HqEg", < "groups": [], < "id": "537578970642626", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/540608865515251 < 200 OK < { < "displayName": "sdk-BeEI", < "groups": [], < "id": "540608865515251", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/543334918338924 < 200 OK < { < "displayName": "sdk-2rFF", < "groups": [], < "id": "543334918338924", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/551075133164540 < 200 OK < { < "displayName": "sdk-rMgf", < "groups": [], < "id": "551075133164540", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/569625740038790 < 200 OK < { < "displayName": "sdk-iffM", < "groups": [], < "id": "569625740038790", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/575591243465295 < 200 OK < { < "displayName": "sdk-V8zc", < "groups": [], < "id": "575591243465295", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/578963018695966 < 200 OK < { < "displayName": "sdk-fGLX", < "groups": [], < "id": "578963018695966", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/630999223487034 < 200 OK < { < "displayName": "new_gYJF", < "groups": [], < "id": "630999223487034", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/640964952393228 < 200 OK < { < "displayName": "sdk-K84L", < "groups": [], < "id": "640964952393228", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/659665061584344 < 200 OK < { < "displayName": "test_group_GfDT", < "entitlements": [ < { < "value": "**REDACTED**" < } < ], < "groups": [], < "id": "659665061584344", < "members": [ < { < "$ref": "Users/2810971583146076", < "display": "sdk-ty7zlprd@example.com", < "value": "**REDACTED**" < } < ], < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/691426699374553 < 404 Not Found < { < "detail": "Group with id 691426699374553 not found.", < "schemas": [ < "urn:ietf:params:scim:api:messages:2.0:Error" < ], < "status": "404" < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/704517678123373 < 200 OK < { < "displayName": "old_gYJF", < "entitlements": [ < { < "value": "**REDACTED**" < } < ], < "groups": [], < "id": "704517678123373", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/726886616905071 < 200 OK < { < "displayName": "sdk-q0qP", < "groups": [], < "id": "726886616905071", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/748865985084239 < 200 OK < { < "displayName": "sdk-ZyuK", < "groups": [], < "id": "748865985084239", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/766907970815378 < 200 OK < { < "displayName": "sdk-vv94", < "groups": [], < "id": "766907970815378", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/779473264072807 < 200 OK < { < "displayName": "sdk-zmZI", < "groups": [], < "id": "779473264072807", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/787653920215392 < 200 OK < { < "displayName": "new_IZO0", < "groups": [], < "id": "787653920215392", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/798959177059106 < 200 OK < { < "displayName": "sdk-vjXN", < "groups": [], < "id": "798959177059106", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/801051185961572 < 200 OK < { < "displayName": "ucx_GZwTF", < "entitlements": [ < { < "value": "**REDACTED**" < } < ], < "groups": [], < "id": "801051185961572", < "members": [ < { < "$ref": "Users/2240273191649508", < "display": "sdk-anubjwtv@example.com", < "value": "**REDACTED**" < } < ], < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/877711308703347 < 200 OK < { < "displayName": "sdk-mDrz", < "groups": [], < "id": "877711308703347", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/887705738153176 < 200 OK < { < "displayName": "sdk-ZHvA", < "groups": [], < "id": "887705738153176", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/889629393104568 < 200 OK < { < "displayName": "sdk-brQC", < "groups": [], < "id": "889629393104568", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/893486235953687 < 200 OK < { < "displayName": "ucx_GDQeh", < "entitlements": [ < { < "value": "**REDACTED**" < } < ], < "groups": [], < "id": "893486235953687", < "members": [ < { < "$ref": "Users/7557911169964704", < "display": "sdk-btxdoglo@example.com", < "value": "**REDACTED**" < } < ], < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/900980658916032 < 404 Not Found < { < "detail": "Group with id 900980658916032 not found.", < "schemas": [ < "urn:ietf:params:scim:api:messages:2.0:Error" < ], < "status": "404" < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/908812369874154 < 200 OK < { < "displayName": "sdk-I98b", < "groups": [], < "id": "908812369874154", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/939907424356601 < 200 OK < { < "displayName": "ucx-temp-test_group_ucxw63a", < "entitlements": [ < { < "value": "**REDACTED**" < } < ], < "groups": [], < "id": "939907424356601", < "members": [ < { < "$ref": "Users/8748917219304118", < "display": "sdk-kfxvkyib@example.com", < "value": "**REDACTED**" < } < ], < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups?attributes=id,displayName,meta,externalId,roles,entitlements&startIndex=101&count=100 < 200 OK < { < "Resources": [ < { < "displayName": "sdk-SIzH", < "id": "961516230608815", < "meta": { < "resourceType": "WorkspaceGroup" < } < }, < "... (24 additional elements)" < ], < "itemsPerPage": 25, < "schemas": [ < "urn:ietf:params:scim:api:messages:2.0:ListResponse" < ], < "startIndex": 101, < "totalResults": 125 < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/961516230608815 < 200 OK < { < "displayName": "sdk-SIzH", < "groups": [], < "id": "961516230608815", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/981875762906524 < 200 OK < { < "displayName": "sdk-eO3c", < "groups": [], < "id": "981875762906524", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/986791720514006 < 200 OK < { < "displayName": "sdk-lCuh", < "groups": [], < "id": "986791720514006", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/994597461118356 < 200 OK < { < "displayName": "sdk-8kzz", < "groups": [], < "id": "994597461118356", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/1008802298372359 < 200 OK < { < "displayName": "sdk-l9Ed", < "groups": [], < "id": "1008802298372359", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/1017472539282499 < 200 OK < { < "displayName": "sdk-djKd", < "groups": [], < "id": "1017472539282499", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/1026525211798749 < 200 OK < { < "displayName": "sdk-I70R", < "groups": [], < "id": "1026525211798749", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/1041172679909011 < 200 OK < { < "displayName": "sdk-esEx", < "groups": [], < "id": "1041172679909011", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/1047367906302404 < 200 OK < { < "displayName": "sdk-UpTg", < "groups": [], < "id": "1047367906302404", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/1047741501038080 < 200 OK < { < "displayName": "sdk-Refq", < "groups": [], < "id": "1047741501038080", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/1079606073505121 < 200 OK < { < "displayName": "old_IZO0", < "entitlements": [ < { < "value": "**REDACTED**" < } < ], < "groups": [], < "id": "1079606073505121", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/1124197097447910 < 200 OK < { < "displayName": "sdk-JE9z", < "groups": [], < "id": "1124197097447910", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups?attributes=id,displayName,meta,externalId,roles,entitlements&startIndex=126&count=100 < 200 OK < { < "Resources": [ < { < "displayName": "role.labs.blueprint.maintain", < "externalId": "8d8c87fa-4bae-43c3-adba-11c8d1a935ff", < "id": "1118462350168987", < "meta": { < "resourceType": "Group" < } < }, < "... (1 additional elements)" < ], < "itemsPerPage": 2, < "schemas": [ < "urn:ietf:params:scim:api:messages:2.0:ListResponse" < ], < "startIndex": 126, < "totalResults": 127 < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups?attributes=id,displayName,meta,externalId,roles,entitlements&startIndex=128&count=100 < 200 OK < { < "Resources": [ < { < "displayName": "sdk-JE9z", < "id": "1124197097447910", < "meta": { < "resourceType": "WorkspaceGroup" < } < } < ], < "itemsPerPage": 1, < "schemas": [ < "urn:ietf:params:scim:api:messages:2.0:ListResponse" < ], < "startIndex": 128, < "totalResults": 128 < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups?attributes=id,displayName,meta,externalId,roles,entitlements&startIndex=129&count=100 < 200 OK < { < "itemsPerPage": 0, < "schemas": [ < "urn:ietf:params:scim:api:messages:2.0:ListResponse" < ], < "startIndex": 129, < "totalResults": 128 < } 09:52 INFO [databricks.labs.ucx.workspace_access.groups:rename_workspace_local_groups] Found 63 WorkspaceGroup 09:52 DEBUG [databricks.labs.ucx.framework.crawlers:rename_workspace_local_groups] [hive_metastore.ucx_s7dbu.groups] fetching groups inventory 09:52 DEBUG [databricks.labs.lsql.backends:rename_workspace_local_groups] [spark][fetch] SELECT * FROM hive_metastore.ucx_s7dbu.groups 09:52 WARNING [databricks.labs.ucx.workspace_access.groups:rename_workspace_local_groups] Group ucx_GZwTF defined in configuration does not exist on the groups table. Consider checking if the group exist in the workspace or re-running the assessment. 09:52 DEBUG [databricks.labs.ucx.framework.crawlers:rename_workspace_local_groups] [hive_metastore.ucx_s7dbu.groups] crawling new batch for groups 09:52 INFO [databricks.labs.ucx.workspace_access.groups:rename_workspace_local_groups] Listing workspace groups (resource_type=WorkspaceGroup) with id,displayName,meta,externalId,members,roles,entitlements... 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups?attributes=id,displayName,meta,externalId,roles,entitlements&startIndex=1&count=100 < 200 OK < { < "Resources": [ < { < "displayName": "sdk-uCbW", < "id": "16259754547452", < "meta": { < "resourceType": "WorkspaceGroup" < } < }, < { < "displayName": "sdk-e92q", < "id": "16582344126068", < "meta": { < "resourceType": "WorkspaceGroup" < } < }, < "... (98 additional elements)" < ], < "itemsPerPage": 100, < "schemas": [ < "urn:ietf:params:scim:api:messages:2.0:ListResponse" < ], < "startIndex": 1, < "totalResults": 128 < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/16259754547452 < 200 OK < { < "displayName": "sdk-uCbW", < "groups": [], < "id": "16259754547452", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/16582344126068 < 200 OK < { < "displayName": "sdk-e92q", < "groups": [], < "id": "16582344126068", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/17481756934363 < 404 Not Found < { < "detail": "Group with id 17481756934363 not found.", < "schemas": [ < "urn:ietf:params:scim:api:messages:2.0:Error" < ], < "status": "404" < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/74273963919031 < 200 OK < { < "displayName": "sdk-uVNf", < "groups": [], < "id": "74273963919031", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/76624400984894 < 200 OK < { < "displayName": "ucx_Gvfnb", < "entitlements": [ < { < "value": "**REDACTED**" < } < ], < "groups": [], < "id": "76624400984894", < "members": [ < { < "$ref": "Users/8314804450354759", < "display": "sdk-6xxwygls@example.com", < "value": "**REDACTED**" < } < ], < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/109863205469025 < 200 OK < { < "displayName": "sdk-Bpej", < "groups": [], < "id": "109863205469025", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/141130002267193 < 200 OK < { < "displayName": "sdk-rd39", < "groups": [], < "id": "141130002267193", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/211494115695603 < 200 OK < { < "displayName": "ucx_Gh43N", < "entitlements": [ < { < "value": "**REDACTED**" < } < ], < "groups": [], < "id": "211494115695603", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/223407462701424 < 200 OK < { < "displayName": "old_XRYF", < "entitlements": [ < { < "value": "**REDACTED**" < } < ], < "groups": [], < "id": "223407462701424", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/237805328163408 < 200 OK < { < "displayName": "sdk-hhmE", < "groups": [], < "id": "237805328163408", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/237999489448635 < 200 OK < { < "displayName": "ucx_Gbd27", < "entitlements": [ < { < "value": "**REDACTED**" < } < ], < "groups": [], < "id": "237999489448635", < "members": [ < { < "$ref": "Users/3678007101230862", < "display": "sdk-ivulb0io@example.com", < "value": "**REDACTED**" < } < ], < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/259099686189890 < 200 OK < { < "displayName": "new_XRYF", < "groups": [], < "id": "259099686189890", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/319246628090978 < 200 OK < { < "displayName": "sdk-BAgT", < "groups": [], < "id": "319246628090978", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/348727501931429 < 200 OK < { < "displayName": "sdk-Ih5m", < "groups": [], < "id": "348727501931429", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/353966399289414 < 200 OK < { < "displayName": "ucx_G1hAM", < "entitlements": [ < { < "value": "**REDACTED**" < } < ], < "groups": [], < "id": "353966399289414", < "members": [ < { < "$ref": "Users/7717536201332176", < "display": "sdk-ggahjfvd@example.com", < "value": "**REDACTED**" < } < ], < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/356141470947209 < 200 OK < { < "displayName": "ucx-temp-ucx_engineering_ucxl2Rp", < "entitlements": [ < { < "value": "**REDACTED**" < } < ], < "groups": [], < "id": "356141470947209", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/358180111722496 < 200 OK < { < "displayName": "sdk-wCUR", < "groups": [], < "id": "358180111722496", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/365313422950237 < 200 OK < { < "displayName": "sdk-ubBd", < "groups": [], < "id": "365313422950237", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/374205025069179 < 200 OK < { < "displayName": "sdk-zrrD", < "groups": [], < "id": "374205025069179", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/392169981061888 < 200 OK < { < "displayName": "ucx_Go5a3", < "entitlements": [ < { < "value": "**REDACTED**" < } < ], < "groups": [], < "id": "392169981061888", < "members": [ < { < "$ref": "Users/4690835634620390", < "display": "sdk-5839e0mx@example.com", < "value": "**REDACTED**" < } < ], < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/393343951945203 < 200 OK < { < "displayName": "sdk-MVC2", < "groups": [], < "id": "393343951945203", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/409781875126957 < 200 OK < { < "displayName": "sdk-iXSv", < "groups": [], < "id": "409781875126957", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/424887681267166 < 200 OK < { < "displayName": "sdk-UOw9", < "groups": [], < "id": "424887681267166", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/432774177150526 < 200 OK < { < "displayName": "sdk-2yAs", < "groups": [], < "id": "432774177150526", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/433710310857368 < 200 OK < { < "displayName": "sdk-JMAT", < "groups": [], < "id": "433710310857368", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/493031746772532 < 200 OK < { < "displayName": "sdk-VxRW", < "groups": [], < "id": "493031746772532", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/494268881111195 < 200 OK < { < "displayName": "sdk-KUEi", < "groups": [], < "id": "494268881111195", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/521861401134841 < 200 OK < { < "displayName": "sdk-HNp9", < "groups": [], < "id": "521861401134841", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/535684843707739 < 200 OK < { < "displayName": "sdk-LNyF", < "groups": [], < "id": "535684843707739", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/537578970642626 < 200 OK < { < "displayName": "sdk-HqEg", < "groups": [], < "id": "537578970642626", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/540608865515251 < 200 OK < { < "displayName": "sdk-BeEI", < "groups": [], < "id": "540608865515251", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/541061904763995 < 200 OK < { < "displayName": "ucx_GIzPy", < "entitlements": [ < { < "value": "**REDACTED**" < } < ], < "groups": [], < "id": "541061904763995", < "members": [ < { < "$ref": "Users/1221698217146921", < "display": "sdk-zfn0lhmr@example.com", < "value": "**REDACTED**" < } < ], < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/543334918338924 < 200 OK < { < "displayName": "sdk-2rFF", < "groups": [], < "id": "543334918338924", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/551075133164540 < 200 OK < { < "displayName": "sdk-rMgf", < "groups": [], < "id": "551075133164540", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/569625740038790 < 200 OK < { < "displayName": "sdk-iffM", < "groups": [], < "id": "569625740038790", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/575591243465295 < 200 OK < { < "displayName": "sdk-V8zc", < "groups": [], < "id": "575591243465295", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/578963018695966 < 200 OK < { < "displayName": "sdk-fGLX", < "groups": [], < "id": "578963018695966", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/630999223487034 < 200 OK < { < "displayName": "new_gYJF", < "groups": [], < "id": "630999223487034", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/640964952393228 < 200 OK < { < "displayName": "sdk-K84L", < "groups": [], < "id": "640964952393228", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/704517678123373 < 200 OK < { < "displayName": "old_gYJF", < "entitlements": [ < { < "value": "**REDACTED**" < } < ], < "groups": [], < "id": "704517678123373", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/726886616905071 < 200 OK < { < "displayName": "sdk-q0qP", < "groups": [], < "id": "726886616905071", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/748865985084239 < 200 OK < { < "displayName": "sdk-ZyuK", < "groups": [], < "id": "748865985084239", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/766907970815378 < 200 OK < { < "displayName": "sdk-vv94", < "groups": [], < "id": "766907970815378", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/779473264072807 < 200 OK < { < "displayName": "sdk-zmZI", < "groups": [], < "id": "779473264072807", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/787653920215392 < 200 OK < { < "displayName": "new_IZO0", < "groups": [], < "id": "787653920215392", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/798959177059106 < 200 OK < { < "displayName": "sdk-vjXN", < "groups": [], < "id": "798959177059106", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/801051185961572 < 200 OK < { < "displayName": "ucx_GZwTF", < "entitlements": [ < { < "value": "**REDACTED**" < } < ], < "groups": [], < "id": "801051185961572", < "members": [ < { < "$ref": "Users/2240273191649508", < "display": "sdk-anubjwtv@example.com", < "value": "**REDACTED**" < } < ], < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/877711308703347 < 200 OK < { < "displayName": "sdk-mDrz", < "groups": [], < "id": "877711308703347", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/887705738153176 < 200 OK < { < "displayName": "sdk-ZHvA", < "groups": [], < "id": "887705738153176", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/889629393104568 < 200 OK < { < "displayName": "sdk-brQC", < "groups": [], < "id": "889629393104568", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/893486235953687 < 200 OK < { < "displayName": "rename-4LSn-ucx_GDQeh", < "entitlements": [ < { < "value": "**REDACTED**" < } < ], < "groups": [], < "id": "893486235953687", < "members": [ < { < "$ref": "Users/7557911169964704", < "display": "sdk-btxdoglo@example.com", < "value": "**REDACTED**" < } < ], < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/908812369874154 < 200 OK < { < "displayName": "sdk-I98b", < "groups": [], < "id": "908812369874154", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups?attributes=id,displayName,meta,externalId,roles,entitlements&startIndex=101&count=100 < 200 OK < { < "Resources": [ < { < "displayName": "role.labs.delta-oms.write", < "externalId": "274370bb-d603-497c-9122-eba6f59ea9e2", < "id": "925885353519506", < "meta": { < "resourceType": "Group" < } < }, < "... (27 additional elements)" < ], < "itemsPerPage": 28, < "schemas": [ < "urn:ietf:params:scim:api:messages:2.0:ListResponse" < ], < "startIndex": 101, < "totalResults": 128 < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/961516230608815 < 200 OK < { < "displayName": "sdk-SIzH", < "groups": [], < "id": "961516230608815", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/981875762906524 < 200 OK < { < "displayName": "sdk-eO3c", < "groups": [], < "id": "981875762906524", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/986791720514006 < 200 OK < { < "displayName": "sdk-lCuh", < "groups": [], < "id": "986791720514006", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/994597461118356 < 200 OK < { < "displayName": "sdk-8kzz", < "groups": [], < "id": "994597461118356", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/1008802298372359 < 200 OK < { < "displayName": "sdk-l9Ed", < "groups": [], < "id": "1008802298372359", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/1017472539282499 < 200 OK < { < "displayName": "sdk-djKd", < "groups": [], < "id": "1017472539282499", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/1026525211798749 < 200 OK < { < "displayName": "sdk-I70R", < "groups": [], < "id": "1026525211798749", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/1041172679909011 < 200 OK < { < "displayName": "sdk-esEx", < "groups": [], < "id": "1041172679909011", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/1047367906302404 < 200 OK < { < "displayName": "sdk-UpTg", < "groups": [], < "id": "1047367906302404", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/1047741501038080 < 200 OK < { < "displayName": "sdk-Refq", < "groups": [], < "id": "1047741501038080", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/1079606073505121 < 200 OK < { < "displayName": "old_IZO0", < "entitlements": [ < { < "value": "**REDACTED**" < } < ], < "groups": [], < "id": "1079606073505121", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/1099623011643378 < 200 OK < { < "displayName": "sdk-PU6H", < "groups": [], < "id": "1099623011643378", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/1124197097447910 < 200 OK < { < "displayName": "sdk-JE9z", < "groups": [], < "id": "1124197097447910", < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups?attributes=id,displayName,meta,externalId,roles,entitlements&startIndex=129&count=100 < 200 OK < { < "itemsPerPage": 0, < "schemas": [ < "urn:ietf:params:scim:api:messages:2.0:ListResponse" < ], < "startIndex": 129, < "totalResults": 128 < } 09:52 INFO [databricks.labs.ucx.workspace_access.groups:rename_workspace_local_groups] Found 64 WorkspaceGroup 09:52 INFO [databricks.labs.ucx.workspace_access.groups:rename_workspace_local_groups] Listing account groups with id,displayName,externalId... 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/account/scim/v2/Groups?attributes=id,displayName,externalId < 200 OK < { < "Resources": [ < { < "displayName": "ucx_GIc1T", < "id": "127748055059" < }, < { < "displayName": "ucx_EMQk", < "id": "747915403144" < }, < "... (4039 additional elements)" < ], < "itemsPerPage": 4041, < "schemas": [ < "urn:ietf:params:scim:api:messages:2.0:ListResponse" < ], < "startIndex": 1, < "totalResults": 4041 < } 09:52 INFO [databricks.labs.ucx.workspace_access.groups:rename_workspace_local_groups] Found 4040 account groups 09:52 INFO [databricks.labs.ucx.workspace_access.groups:rename_workspace_local_groups] Group listing provided, a subset of all groups will be migrated 09:52 DEBUG [databricks.labs.ucx.framework.crawlers:rename_workspace_local_groups] [hive_metastore.ucx_s7dbu.groups] found 1 new records for groups 09:52 INFO [databricks.labs.ucx.workspace_access.groups:rename_workspace_local_groups] Renaming: ucx_GZwTF -> rename-CoRo-ucx_GZwTF 09:52 DEBUG [databricks.labs.blueprint.parallel:rename_workspace_local_groups] Starting 1 tasks in 8 threads 09:52 DEBUG [databricks.labs.ucx.workspace_access.groups:rename_workspace_local_groups] Renaming group 801051185961572: ucx_GZwTF -> rename-CoRo-ucx_GZwTF 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] PATCH /api/2.0/preview/scim/v2/Groups/801051185961572 > { > "Operations": [ > { > "op": "replace", > "path": "displayName", > "value": "**REDACTED**" > } > ] > } < 200 OK < { < "displayName": "rename-CoRo-ucx_GZwTF", < "entitlements": [ < { < "value": "**REDACTED**" < } < ], < "groups": [], < "id": "801051185961572", < "members": [ < { < "$ref": "Users/2240273191649508", < "display": "sdk-anubjwtv@example.com", < "value": "**REDACTED**" < } < ], < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 DEBUG [databricks.labs.ucx.workspace_access.groups:rename_workspace_local_groups] Waiting for group 801051185961572 rename to take effect: ucx_GZwTF -> rename-CoRo-ucx_GZwTF 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups/801051185961572 < 200 OK < { < "displayName": "rename-CoRo-ucx_GZwTF", < "entitlements": [ < { < "value": "**REDACTED**" < } < ], < "groups": [], < "id": "801051185961572", < "members": [ < { < "$ref": "Users/2240273191649508", < "display": "sdk-anubjwtv@example.com", < "value": "**REDACTED**" < } < ], < "meta": { < "resourceType": "WorkspaceGroup" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:Group" < ] < } 09:52 INFO [databricks.labs.blueprint.parallel:rename_workspace_local_groups] rename groups in the workspace 1/1, rps: 0.261/sec 09:52 INFO [databricks.labs.blueprint.parallel:rename_workspace_local_groups] Finished 'rename groups in the workspace' tasks: 100% results available (1/1). Took 0:00:03.841625 09:52 INFO [databricks.labs.ucx.workspace_access.groups:rename_workspace_local_groups] Listing workspace groups (resource_type=WorkspaceGroup) with id,displayName... 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups?attributes=id,displayName&startIndex=1&count=100 < 200 OK < { < "Resources": [ < { < "displayName": "sdk-uCbW", < "id": "16259754547452" < }, < { < "displayName": "sdk-e92q", < "id": "16582344126068" < }, < "... (98 additional elements)" < ], < "itemsPerPage": 100, < "schemas": [ < "urn:ietf:params:scim:api:messages:2.0:ListResponse" < ], < "startIndex": 1, < "totalResults": 128 < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups?attributes=id,displayName&startIndex=101&count=100 < 200 OK < { < "Resources": [ < { < "displayName": "role.labs.delta-oms.write", < "id": "925885353519506" < }, < { < "displayName": "role.labs.overwatch.maintain", < "id": "929610554024196" < }, < "... (26 additional elements)" < ], < "itemsPerPage": 28, < "schemas": [ < "urn:ietf:params:scim:api:messages:2.0:ListResponse" < ], < "startIndex": 101, < "totalResults": 128 < } 09:52 DEBUG [databricks.sdk:rename_workspace_local_groups] GET /api/2.0/preview/scim/v2/Groups?attributes=id,displayName&startIndex=129&count=100 < 200 OK < { < "itemsPerPage": 0, < "schemas": [ < "urn:ietf:params:scim:api:messages:2.0:ListResponse" < ], < "startIndex": 129, < "totalResults": 128 < } 09:52 INFO [databricks.labs.ucx.workspace_access.groups:rename_workspace_local_groups] Found 126 WorkspaceGroup 09:52 INFO [databricks.labs.ucx:reflect_account_groups_on_workspace] UCX v0.27.2+7220240703094052 After job finishes, see debug logs at /Workspace/Users/0a330eb5-dd51-4d97-b6e4-c474356b1d5d/.CoRo/logs/migrate-groups-experimental/run-4770279023242-0/reflect_account_groups_on_workspace.log 09:52 INFO [databricks.labs.ucx.workspace_access.groups:reflect_account_groups_on_workspace] Listing account groups with id,displayName,externalId... 09:52 DEBUG [databricks.sdk:reflect_account_groups_on_workspace] GET /api/2.0/account/scim/v2/Groups?attributes=id,displayName,externalId < 200 OK < { < "Resources": [ < { < "displayName": "ucx_GIc1T", < "id": "127748055059" < }, < { < "displayName": "ucx_EMQk", < "id": "747915403144" < }, < "... (4037 additional elements)" < ], < "itemsPerPage": 4039, < "schemas": [ < "urn:ietf:params:scim:api:messages:2.0:ListResponse" < ], < "startIndex": 1, < "totalResults": 4039 < } 09:52 INFO [databricks.labs.ucx.workspace_access.groups:reflect_account_groups_on_workspace] Found 4038 account groups 09:52 INFO [databricks.labs.ucx.workspace_access.groups:reflect_account_groups_on_workspace] Listing workspace groups (resource_type=Group) with id,displayName,externalId,meta... 09:52 DEBUG [databricks.sdk:reflect_account_groups_on_workspace] GET /api/2.0/preview/scim/v2/Groups?attributes=id,displayName,externalId,meta&startIndex=1&count=100 < 200 OK < { < "Resources": [ < { < "displayName": "sdk-uCbW", < "id": "16259754547452", < "meta": { < "resourceType": "WorkspaceGroup" < } < }, < { < "displayName": "sdk-e92q", < "id": "16582344126068", < "meta": { < "resourceType": "WorkspaceGroup" < } < }, < "... (98 additional elements)" < ], < "itemsPerPage": 100, < "schemas": [ < "urn:ietf:params:scim:api:messages:2.0:ListResponse" < ], < "startIndex": 1, < "totalResults": 125 < } 09:52 DEBUG [databricks.sdk:reflect_account_groups_on_workspace] GET /api/2.0/preview/scim/v2/Groups?attributes=id,displayName,externalId,meta&startIndex=101&count=100 < 200 OK < { < "Resources": [ < { < "displayName": "sdk-SIzH", < "id": "961516230608815", < "meta": { < "resourceType": "WorkspaceGroup" < } < }, < "... (24 additional elements)" < ], < "itemsPerPage": 25, < "schemas": [ < "urn:ietf:params:scim:api:messages:2.0:ListResponse" < ], < "startIndex": 101, < "totalResults": 125 < } 09:52 DEBUG [databricks.sdk:reflect_account_groups_on_workspace] GET /api/2.0/preview/scim/v2/Groups?attributes=id,displayName,externalId,meta&startIndex=126&count=100 < 200 OK < { < "itemsPerPage": 0, < "schemas": [ < "urn:ietf:params:scim:api:messages:2.0:ListResponse" < ], < "startIndex": 126, < "totalResults": 125 < } 09:52 INFO [databricks.labs.ucx.workspace_access.groups:reflect_account_groups_on_workspace] Found 58 Group 09:52 DEBUG [databricks.labs.ucx.framework.crawlers:reflect_account_groups_on_workspace] [hive_metastore.ucx_s7dbu.groups] fetching groups inventory 09:52 DEBUG [databricks.labs.lsql.backends:reflect_account_groups_on_workspace] [spark][fetch] SELECT * FROM hive_metastore.ucx_s7dbu.groups 09:52 DEBUG [databricks.labs.blueprint.parallel:reflect_account_groups_on_workspace] Starting 1 tasks in 8 threads 09:52 DEBUG [databricks.sdk:reflect_account_groups_on_workspace] PUT /api/2.0/preview/permissionassignments/principals/106777530118351 > [raw stream] < 200 OK < { < "permissions": [ < "USER" < ], < "principal": { < "display_name": "ucx_GZwTF", < "group_name": "ucx_GZwTF", < "principal_id": 106777530118351 < } < } 09:52 INFO [databricks.labs.blueprint.parallel:reflect_account_groups_on_workspace] reflect account groups on this workspace 1/1, rps: 0.969/sec 09:52 INFO [databricks.labs.blueprint.parallel:reflect_account_groups_on_workspace] Finished 'reflect account groups on this workspace' tasks: 100% results available (1/1). Took 0:00:01.039804 09:52 INFO [databricks.labs.ucx:apply_permissions] UCX v0.27.2+7220240703094052 After job finishes, see debug logs at /Workspace/Users/0a330eb5-dd51-4d97-b6e4-c474356b1d5d/.CoRo/logs/migrate-groups-experimental/run-4770279023242-0/apply_permissions.log 09:52 DEBUG [databricks.labs.ucx.framework.crawlers:apply_permissions] [hive_metastore.ucx_s7dbu.groups] fetching groups inventory 09:52 DEBUG [databricks.labs.lsql.backends:apply_permissions] [spark][fetch] SELECT * FROM hive_metastore.ucx_s7dbu.groups 09:52 INFO [databricks.labs.ucx.workspace_access.groups:apply_permissions] Migrating permissions for 1 account groups. 09:52 INFO [databricks.labs.ucx.workspace_access.groups:apply_permissions] Migrating permissions: rename-CoRo-ucx_GZwTF (workspace) -> ucx_GZwTF (account) starting 09:52 DEBUG [databricks.sdk:apply_permissions] GET /api/2.0/preview/scim/v2/Me < 200 OK < { < "active": true, < "displayName": "labs-account-admin-identity", < "emails": [ < { < "primary": true, < "type": "work", < "value": "**REDACTED**" < } < ], < "externalId": "a0e683bc-a985-4535-8273-d54fed1cd03a", < "groups": [ < { < "$ref": "Groups/688239313962730", < "display": "labs.scope.account-admin", < "type": "direct", < "value": "**REDACTED**" < }, < "... (1 additional elements)" < ], < "id": "481119220561874", < "name": { < "givenName": "labs-account-admin-identity" < }, < "schemas": [ < "urn:ietf:params:scim:schemas:core:2.0:User", < "... (1 additional elements)" < ], < "userName": "0a330eb5-dd51-4d97-b6e4-c474356b1d5d" < } 09:52 DEBUG [databricks.sdk:apply_permissions] POST /api/2.0/permissionmigration > { > "from_workspace_group_name": "rename-CoRo-ucx_GZwTF", > "size": 1000, > "to_account_group_name": "ucx_GZwTF", > "workspace_id": 7342989205138882 > } < 501 Not Implemented < { < "error_code": "NOT_IMPLEMENTED", < "message": "Permission migration API is not enabled for workspace: 7342989205138882" < } 09:52 ERROR [databricks.labs.ucx.workspace_access.groups:apply_permissions] Migration of group permissions failed: rename-CoRo-ucx_GZwTF (workspace) -> ucx_GZwTF (account) Traceback (most recent call last): File "/local_disk0/.ephemeral_nfs/envs/pythonEnv-e8dca639-d3d3-4f6e-ba87-4b9c022b5516/lib/python3.11/site-packages/databricks/labs/ucx/workspace_access/groups.py", line 115, in _apply_to_groups group_permissions = self._migrate_group_permissions_paginated(ws, name_in_workspace, name_in_account) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/local_disk0/.ephemeral_nfs/envs/pythonEnv-e8dca639-d3d3-4f6e-ba87-4b9c022b5516/lib/python3.11/site-packages/databricks/labs/ucx/workspace_access/groups.py", line 138, in _migrate_group_permissions_paginated result = ws.permission_migration.migrate_permissions( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/local_disk0/.ephemeral_nfs/envs/pythonEnv-e8dca639-d3d3-4f6e-ba87-4b9c022b5516/lib/python3.11/site-packages/databricks/sdk/service/iam.py", line 2533, in migrate_permissions res = self._api.do('POST', '/api/2.0/permissionmigration', body=body, headers=headers) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/local_disk0/.ephemeral_nfs/envs/pythonEnv-e8dca639-d3d3-4f6e-ba87-4b9c022b5516/lib/python3.11/site-packages/databricks/sdk/core.py", line 153, in do response = retryable(self._perform)(method, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/local_disk0/.ephemeral_nfs/envs/pythonEnv-e8dca639-d3d3-4f6e-ba87-4b9c022b5516/lib/python3.11/site-packages/databricks/sdk/retries.py", line 54, in wrapper raise err File "/local_disk0/.ephemeral_nfs/envs/pythonEnv-e8dca639-d3d3-4f6e-ba87-4b9c022b5516/lib/python3.11/site-packages/databricks/sdk/retries.py", line 33, in wrapper return func(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^ File "/local_disk0/.ephemeral_nfs/envs/pythonEnv-e8dca639-d3d3-4f6e-ba87-4b9c022b5516/lib/python3.11/site-packages/databricks/sdk/core.py", line 264, in _perform raise self._make_nicer_error(response=response, **payload) from None databricks.sdk.errors.platform.NotImplemented: Permission migration API is not enabled for workspace: 7342989205138882 09:52 INFO [databricks.labs.ucx.workspace_access.groups:apply_permissions] Migrated 0 permissions for 0/1 groups successfully. 09:52 ERROR [databricks.labs.ucx.workspace_access.groups:apply_permissions] Migrating permissions failed for 1/1 groups. 09:52 ERROR [databricks.labs.ucx:apply_permissions] Execute `databricks workspace export //Users/0a330eb5-dd51-4d97-b6e4-c474356b1d5d/.CoRo/logs/migrate-groups-experimental/run-4770279023242-0/apply_permissions.log` locally to troubleshoot with more details. Detected 1 failures: NotImplemented: Permission migration API is not enabled for workspace: 7342989205138882 09:52 DEBUG [databricks:apply_permissions] Task crash details Traceback (most recent call last): File "/local_disk0/.ephemeral_nfs/envs/pythonEnv-e8dca639-d3d3-4f6e-ba87-4b9c022b5516/lib/python3.11/site-packages/databricks/labs/ucx/runtime.py", line 100, in trigger current_task(ctx) File "/local_disk0/.ephemeral_nfs/envs/pythonEnv-e8dca639-d3d3-4f6e-ba87-4b9c022b5516/lib/python3.11/site-packages/databricks/labs/ucx/workspace_access/workflows.py", line 95, in apply_permissions elif migration_state.apply_to_renamed_groups(ctx.workspace_client): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/local_disk0/.ephemeral_nfs/envs/pythonEnv-e8dca639-d3d3-4f6e-ba87-4b9c022b5516/lib/python3.11/site-packages/databricks/labs/ucx/workspace_access/groups.py", line 91, in apply_to_renamed_groups return self._apply_to_groups(ws, renamed=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/local_disk0/.ephemeral_nfs/envs/pythonEnv-e8dca639-d3d3-4f6e-ba87-4b9c022b5516/lib/python3.11/site-packages/databricks/labs/ucx/workspace_access/groups.py", line 129, in _apply_to_groups raise ManyError(errors) databricks.labs.blueprint.parallel.ManyError: Detected 1 failures: NotImplemented: Permission migration API is not enabled for workspace: 7342989205138882 09:52 INFO [databricks.labs.ucx.installer.workflows] ---------- END REMOTE LOGS ---------- 09:52 DEBUG [databricks.labs.ucx.mixins.fixtures] clearing 1 cluster_policy permissions fixtures 09:52 DEBUG [databricks.labs.ucx.mixins.fixtures] removing cluster_policy permissions fixture: 0013A71467C9F744 [group_name admins CAN_USE] -> [group_name ucx_GZwTF CAN_USE] 09:52 DEBUG [databricks.labs.ucx.mixins.fixtures] clearing 1 cluster policy fixtures 09:52 DEBUG [databricks.labs.ucx.mixins.fixtures] removing cluster policy fixture: CreatePolicyResponse(policy_id='0013A71467C9F744') 09:52 INFO [databricks.labs.ucx.install] Deleting UCX v0.27.2+7220240703094052 from https://DATABRICKS_HOST 09:52 INFO [databricks.labs.ucx.install] Deleting inventory database ucx_s7dbu 09:53 INFO [databricks.labs.ucx.install] Deleting jobs 09:53 INFO [databricks.labs.ucx.install] Deleting validate-groups-permissions job_id=553651482129789. 09:53 INFO [databricks.labs.ucx.install] Deleting migrate-groups job_id=670851030001360. 09:53 INFO [databricks.labs.ucx.install] Deleting remove-workspace-local-backup-groups job_id=271466148243303. 09:53 INFO [databricks.labs.ucx.install] Deleting experimental-workflow-linter job_id=959280201242675. 09:53 INFO [databricks.labs.ucx.install] Deleting migrate-external-hiveserde-tables-in-place-experimental job_id=944275536959239. 09:53 INFO [databricks.labs.ucx.install] Deleting migrate-external-tables-ctas job_id=37294676392844. 09:53 INFO [databricks.labs.ucx.install] Deleting assessment job_id=1075752917022438. 09:53 INFO [databricks.labs.ucx.install] Deleting scan-tables-in-mounts-experimental job_id=772974234758104. 09:53 INFO [databricks.labs.ucx.install] Deleting migrate-tables-in-mounts-experimental job_id=335001222790630. 09:53 INFO [databricks.labs.ucx.install] Deleting migrate-data-reconciliation job_id=760260158993794. 09:53 INFO [databricks.labs.ucx.install] Deleting migrate-tables job_id=523416871332487. 09:53 INFO [databricks.labs.ucx.install] Deleting failing job_id=852783174850811. 09:53 INFO [databricks.labs.ucx.install] Deleting migrate-groups-experimental job_id=967715597523344. 09:53 INFO [databricks.labs.ucx.install] Deleting cluster policy 09:53 INFO [databricks.labs.ucx.install] Deleting secret scope 09:53 INFO [databricks.labs.ucx.install] UnInstalling UCX complete 09:53 DEBUG [databricks.labs.ucx.mixins.fixtures] clearing 1 workspace user fixtures 09:53 DEBUG [databricks.labs.ucx.mixins.fixtures] removing workspace user fixture: User(active=True, display_name='sdk-anubjwtv@example.com', emails=[ComplexValue(display=None, primary=True, ref=None, type='work', value='sdk-anubjwtv@example.com')], entitlements=[], external_id=None, groups=[], id='2240273191649508', name=Name(family_name=None, given_name='sdk-anubjwtv@example.com'), roles=[], schemas=[, ], user_name='sdk-anubjwtv@example.com') 09:53 DEBUG [databricks.labs.ucx.mixins.fixtures] clearing 1 account group fixtures 09:53 DEBUG [databricks.labs.ucx.mixins.fixtures] removing account group fixture: Group(display_name='ucx_GZwTF', entitlements=[], external_id=None, groups=[], id='106777530118351', members=[ComplexValue(display='sdk-anubjwtv@example.com', primary=None, ref='Users/2240273191649508', type=None, value='2240273191649508')], meta=None, roles=[], schemas=[]) 09:53 DEBUG [databricks.labs.ucx.mixins.fixtures] clearing 1 workspace group fixtures 09:53 DEBUG [databricks.labs.ucx.mixins.fixtures] removing workspace group fixture: Group(display_name='ucx_GZwTF', entitlements=[ComplexValue(display=None, primary=None, ref=None, type=None, value='allow-cluster-create')], external_id=None, groups=[], id='801051185961572', members=[ComplexValue(display='sdk-anubjwtv@example.com', primary=None, ref='Users/2240273191649508', type=None, value='2240273191649508')], meta=ResourceMeta(resource_type='WorkspaceGroup'), roles=[], schemas=[]) 09:53 DEBUG [databricks.labs.ucx.mixins.fixtures] clearing 0 table fixtures 09:53 DEBUG [databricks.labs.ucx.mixins.fixtures] clearing 1 table fixtures 09:53 DEBUG [databricks.labs.ucx.mixins.fixtures] removing table fixture: TableInfo(access_point=None, browse_only=None, catalog_name='hive_metastore', columns=None, comment=None, created_at=None, created_by=None, data_access_configuration_id=None, data_source_format=, deleted_at=None, delta_runtime_properties_kvpairs=None, effective_predictive_optimization_flag=None, enable_predictive_optimization=None, encryption_details=None, full_name='hive_metastore.ucx_s3mjn.ucx_tazqv', metastore_id=None, name='ucx_tazqv', owner=None, pipeline_id=None, properties={'RemoveAfter': '2024070310'}, row_filter=None, schema_name='ucx_s3mjn', sql_path=None, storage_credential_name=None, storage_location='dbfs:/user/hive/warehouse/ucx_s3mjn/ucx_tazqv', table_constraints=None, table_id=None, table_type=, updated_at=None, updated_by=None, view_definition=None, view_dependencies=None) 09:53 DEBUG [databricks.labs.ucx.mixins.fixtures] clearing 2 schema fixtures 09:53 DEBUG [databricks.labs.ucx.mixins.fixtures] removing schema fixture: SchemaInfo(browse_only=None, catalog_name='hive_metastore', catalog_type=None, comment=None, created_at=None, created_by=None, effective_predictive_optimization_flag=None, enable_predictive_optimization=None, full_name='hive_metastore.ucx_s3mjn', metastore_id=None, name='ucx_s3mjn', owner=None, properties=None, schema_id=None, storage_location=None, storage_root=None, updated_at=None, updated_by=None) 09:54 DEBUG [databricks.labs.ucx.mixins.fixtures] removing schema fixture: SchemaInfo(browse_only=None, catalog_name='hive_metastore', catalog_type=None, comment=None, created_at=None, created_by=None, effective_predictive_optimization_flag=None, enable_predictive_optimization=None, full_name='hive_metastore.ucx_s7dbu', metastore_id=None, name='ucx_s7dbu', owner=None, properties=None, schema_id=None, storage_location=None, storage_root=None, updated_at=None, updated_by=None) [gw7] linux -- Python 3.10.14 /home/runner/work/ucx/ucx/.venv/bin/python ```
❌ test_clusters[True]: databricks.labs.blueprint.parallel.ManyError: Detected 1 failures: NotImplemented: Permission migration API is not enabled for workspace: 7342989205138882 (36.169s) ``` databricks.labs.blueprint.parallel.ManyError: Detected 1 failures: NotImplemented: Permission migration API is not enabled for workspace: 7342989205138882 10:05 INFO [databricks.labs.ucx.mixins.fixtures] Workspace group sdk-MGBq: https://DATABRICKS_HOST#setting/accounts/groups/1048468225152380 10:05 DEBUG [databricks.labs.ucx.mixins.fixtures] added workspace group fixture: Group(display_name='sdk-MGBq', entitlements=[], external_id=None, groups=[], id='1048468225152380', members=[], meta=ResourceMeta(resource_type='WorkspaceGroup'), roles=[], schemas=[]) 10:05 INFO [databricks.labs.ucx.mixins.fixtures] Account group sdk-e8ZS: https://accounts.CLOUD_ENVdatabricks.net/users/groups/955841718340750/members 10:05 DEBUG [databricks.labs.ucx.mixins.fixtures] added account group fixture: Group(display_name='sdk-e8ZS', entitlements=[], external_id=None, groups=[], id='955841718340750', members=[], meta=None, roles=[], schemas=[]) [gw7] linux -- Python 3.10.14 /home/runner/work/ucx/ucx/.venv/bin/python 10:05 INFO [databricks.labs.ucx.mixins.fixtures] Workspace group sdk-MGBq: https://DATABRICKS_HOST#setting/accounts/groups/1048468225152380 10:05 DEBUG [databricks.labs.ucx.mixins.fixtures] added workspace group fixture: Group(display_name='sdk-MGBq', entitlements=[], external_id=None, groups=[], id='1048468225152380', members=[], meta=ResourceMeta(resource_type='WorkspaceGroup'), roles=[], schemas=[]) 10:05 INFO [databricks.labs.ucx.mixins.fixtures] Account group sdk-e8ZS: https://accounts.CLOUD_ENVdatabricks.net/users/groups/955841718340750/members 10:05 DEBUG [databricks.labs.ucx.mixins.fixtures] added account group fixture: Group(display_name='sdk-e8ZS', entitlements=[], external_id=None, groups=[], id='955841718340750', members=[], meta=None, roles=[], schemas=[]) 10:05 DEBUG [databricks.labs.ucx.mixins.fixtures] added cluster fixture: 10:06 DEBUG [databricks.labs.ucx.mixins.fixtures] added cluster permissions fixture: 0703-100555-f4c2v7uv [group_name admins CAN_MANAGE] -> [group_name sdk-MGBq CAN_MANAGE] 10:06 INFO [databricks.labs.ucx.workspace_access.groups] Migrating permissions for 1 account groups. 10:06 INFO [databricks.labs.ucx.workspace_access.groups] Migrating permissions: sdk-MGBq (workspace) -> sdk-e8ZS (account) starting 10:06 ERROR [databricks.labs.ucx.workspace_access.groups] Migration of group permissions failed: sdk-MGBq (workspace) -> sdk-e8ZS (account) Traceback (most recent call last): File "/home/runner/work/ucx/ucx/src/databricks/labs/ucx/workspace_access/groups.py", line 115, in _apply_to_groups group_permissions = self._migrate_group_permissions_paginated(ws, name_in_workspace, name_in_account) File "/home/runner/work/ucx/ucx/src/databricks/labs/ucx/workspace_access/groups.py", line 138, in _migrate_group_permissions_paginated result = ws.permission_migration.migrate_permissions( File "/home/runner/work/ucx/ucx/.venv/lib/python3.10/site-packages/databricks/sdk/service/iam.py", line 2533, in migrate_permissions res = self._api.do('POST', '/api/2.0/permissionmigration', body=body, headers=headers) File "/home/runner/work/ucx/ucx/.venv/lib/python3.10/site-packages/databricks/sdk/core.py", line 153, in do response = retryable(self._perform)(method, File "/home/runner/work/ucx/ucx/.venv/lib/python3.10/site-packages/databricks/sdk/retries.py", line 54, in wrapper raise err File "/home/runner/work/ucx/ucx/.venv/lib/python3.10/site-packages/databricks/sdk/retries.py", line 33, in wrapper return func(*args, **kwargs) File "/home/runner/work/ucx/ucx/.venv/lib/python3.10/site-packages/databricks/sdk/core.py", line 264, in _perform raise self._make_nicer_error(response=response, **payload) from None databricks.sdk.errors.platform.NotImplemented: Permission migration API is not enabled for workspace: 7342989205138882 10:06 INFO [databricks.labs.ucx.workspace_access.groups] Migrated 0 permissions for 0/1 groups successfully. 10:06 ERROR [databricks.labs.ucx.workspace_access.groups] Migrating permissions failed for 1/1 groups. 10:05 INFO [databricks.labs.ucx.mixins.fixtures] Workspace group sdk-MGBq: https://DATABRICKS_HOST#setting/accounts/groups/1048468225152380 10:05 DEBUG [databricks.labs.ucx.mixins.fixtures] added workspace group fixture: Group(display_name='sdk-MGBq', entitlements=[], external_id=None, groups=[], id='1048468225152380', members=[], meta=ResourceMeta(resource_type='WorkspaceGroup'), roles=[], schemas=[]) 10:05 INFO [databricks.labs.ucx.mixins.fixtures] Account group sdk-e8ZS: https://accounts.CLOUD_ENVdatabricks.net/users/groups/955841718340750/members 10:05 DEBUG [databricks.labs.ucx.mixins.fixtures] added account group fixture: Group(display_name='sdk-e8ZS', entitlements=[], external_id=None, groups=[], id='955841718340750', members=[], meta=None, roles=[], schemas=[]) 10:05 DEBUG [databricks.labs.ucx.mixins.fixtures] added cluster fixture: 10:06 DEBUG [databricks.labs.ucx.mixins.fixtures] added cluster permissions fixture: 0703-100555-f4c2v7uv [group_name admins CAN_MANAGE] -> [group_name sdk-MGBq CAN_MANAGE] 10:06 INFO [databricks.labs.ucx.workspace_access.groups] Migrating permissions for 1 account groups. 10:06 INFO [databricks.labs.ucx.workspace_access.groups] Migrating permissions: sdk-MGBq (workspace) -> sdk-e8ZS (account) starting 10:06 ERROR [databricks.labs.ucx.workspace_access.groups] Migration of group permissions failed: sdk-MGBq (workspace) -> sdk-e8ZS (account) Traceback (most recent call last): File "/home/runner/work/ucx/ucx/src/databricks/labs/ucx/workspace_access/groups.py", line 115, in _apply_to_groups group_permissions = self._migrate_group_permissions_paginated(ws, name_in_workspace, name_in_account) File "/home/runner/work/ucx/ucx/src/databricks/labs/ucx/workspace_access/groups.py", line 138, in _migrate_group_permissions_paginated result = ws.permission_migration.migrate_permissions( File "/home/runner/work/ucx/ucx/.venv/lib/python3.10/site-packages/databricks/sdk/service/iam.py", line 2533, in migrate_permissions res = self._api.do('POST', '/api/2.0/permissionmigration', body=body, headers=headers) File "/home/runner/work/ucx/ucx/.venv/lib/python3.10/site-packages/databricks/sdk/core.py", line 153, in do response = retryable(self._perform)(method, File "/home/runner/work/ucx/ucx/.venv/lib/python3.10/site-packages/databricks/sdk/retries.py", line 54, in wrapper raise err File "/home/runner/work/ucx/ucx/.venv/lib/python3.10/site-packages/databricks/sdk/retries.py", line 33, in wrapper return func(*args, **kwargs) File "/home/runner/work/ucx/ucx/.venv/lib/python3.10/site-packages/databricks/sdk/core.py", line 264, in _perform raise self._make_nicer_error(response=response, **payload) from None databricks.sdk.errors.platform.NotImplemented: Permission migration API is not enabled for workspace: 7342989205138882 10:06 INFO [databricks.labs.ucx.workspace_access.groups] Migrated 0 permissions for 0/1 groups successfully. 10:06 ERROR [databricks.labs.ucx.workspace_access.groups] Migrating permissions failed for 1/1 groups. 10:06 DEBUG [databricks.labs.ucx.mixins.fixtures] clearing 1 cluster permissions fixtures 10:06 DEBUG [databricks.labs.ucx.mixins.fixtures] removing cluster permissions fixture: 0703-100555-f4c2v7uv [group_name admins CAN_MANAGE] -> [group_name sdk-MGBq CAN_MANAGE] 10:06 DEBUG [databricks.labs.ucx.mixins.fixtures] clearing 1 cluster fixtures 10:06 DEBUG [databricks.labs.ucx.mixins.fixtures] removing cluster fixture: 10:06 DEBUG [databricks.labs.ucx.mixins.fixtures] clearing 1 account group fixtures 10:06 DEBUG [databricks.labs.ucx.mixins.fixtures] removing account group fixture: Group(display_name='sdk-e8ZS', entitlements=[], external_id=None, groups=[], id='955841718340750', members=[], meta=None, roles=[], schemas=[]) 10:06 DEBUG [databricks.labs.ucx.mixins.fixtures] clearing 1 workspace group fixtures 10:06 DEBUG [databricks.labs.ucx.mixins.fixtures] removing workspace group fixture: Group(display_name='sdk-MGBq', entitlements=[], external_id=None, groups=[], id='1048468225152380', members=[], meta=ResourceMeta(resource_type='WorkspaceGroup'), roles=[], schemas=[]) [gw7] linux -- Python 3.10.14 /home/runner/work/ucx/ucx/.venv/bin/python ```
❌ test_pipelines[True]: databricks.labs.blueprint.parallel.ManyError: Detected 1 failures: NotImplemented: Permission migration API is not enabled for workspace: 7342989205138882 (1m12.072s) ``` databricks.labs.blueprint.parallel.ManyError: Detected 1 failures: NotImplemented: Permission migration API is not enabled for workspace: 7342989205138882 10:06 INFO [databricks.labs.ucx.mixins.fixtures] Workspace group sdk-mRmk: https://DATABRICKS_HOST#setting/accounts/groups/755954639394164 10:06 DEBUG [databricks.labs.ucx.mixins.fixtures] added workspace group fixture: Group(display_name='sdk-mRmk', entitlements=[], external_id=None, groups=[], id='755954639394164', members=[], meta=ResourceMeta(resource_type='WorkspaceGroup'), roles=[], schemas=[]) 10:06 INFO [databricks.labs.ucx.mixins.fixtures] Account group sdk-WKQl: https://accounts.CLOUD_ENVdatabricks.net/users/groups/290847504243055/members 10:06 DEBUG [databricks.labs.ucx.mixins.fixtures] added account group fixture: Group(display_name='sdk-WKQl', entitlements=[], external_id=None, groups=[], id='290847504243055', members=[], meta=None, roles=[], schemas=[]) [gw7] linux -- Python 3.10.14 /home/runner/work/ucx/ucx/.venv/bin/python 10:06 INFO [databricks.labs.ucx.mixins.fixtures] Workspace group sdk-mRmk: https://DATABRICKS_HOST#setting/accounts/groups/755954639394164 10:06 DEBUG [databricks.labs.ucx.mixins.fixtures] added workspace group fixture: Group(display_name='sdk-mRmk', entitlements=[], external_id=None, groups=[], id='755954639394164', members=[], meta=ResourceMeta(resource_type='WorkspaceGroup'), roles=[], schemas=[]) 10:06 INFO [databricks.labs.ucx.mixins.fixtures] Account group sdk-WKQl: https://accounts.CLOUD_ENVdatabricks.net/users/groups/290847504243055/members 10:06 DEBUG [databricks.labs.ucx.mixins.fixtures] added account group fixture: Group(display_name='sdk-WKQl', entitlements=[], external_id=None, groups=[], id='290847504243055', members=[], meta=None, roles=[], schemas=[]) 10:06 DEBUG [databricks.labs.ucx.mixins.fixtures] added notebook fixture: /Users/0a330eb5-dd51-4d97-b6e4-c474356b1d5d/sdk-wtCz 10:06 DEBUG [databricks.labs.ucx.mixins.fixtures] added delta live table fixture: CreatePipelineResponse(effective_settings=None, pipeline_id='ff5b4b41-38c1-4998-9dc0-95ece2c580fe') 10:06 DEBUG [databricks.labs.ucx.mixins.fixtures] added pipeline permissions fixture: ff5b4b41-38c1-4998-9dc0-95ece2c580fe [group_name admins CAN_MANAGE] -> [group_name sdk-mRmk CAN_MANAGE] 10:06 INFO [databricks.labs.ucx.workspace_access.groups] Migrating permissions for 1 account groups. 10:06 INFO [databricks.labs.ucx.workspace_access.groups] Migrating permissions: sdk-mRmk (workspace) -> sdk-WKQl (account) starting 10:07 ERROR [databricks.labs.ucx.workspace_access.groups] Migration of group permissions failed: sdk-mRmk (workspace) -> sdk-WKQl (account) Traceback (most recent call last): File "/home/runner/work/ucx/ucx/src/databricks/labs/ucx/workspace_access/groups.py", line 115, in _apply_to_groups group_permissions = self._migrate_group_permissions_paginated(ws, name_in_workspace, name_in_account) File "/home/runner/work/ucx/ucx/src/databricks/labs/ucx/workspace_access/groups.py", line 138, in _migrate_group_permissions_paginated result = ws.permission_migration.migrate_permissions( File "/home/runner/work/ucx/ucx/.venv/lib/python3.10/site-packages/databricks/sdk/service/iam.py", line 2533, in migrate_permissions res = self._api.do('POST', '/api/2.0/permissionmigration', body=body, headers=headers) File "/home/runner/work/ucx/ucx/.venv/lib/python3.10/site-packages/databricks/sdk/core.py", line 153, in do response = retryable(self._perform)(method, File "/home/runner/work/ucx/ucx/.venv/lib/python3.10/site-packages/databricks/sdk/retries.py", line 54, in wrapper raise err File "/home/runner/work/ucx/ucx/.venv/lib/python3.10/site-packages/databricks/sdk/retries.py", line 33, in wrapper return func(*args, **kwargs) File "/home/runner/work/ucx/ucx/.venv/lib/python3.10/site-packages/databricks/sdk/core.py", line 264, in _perform raise self._make_nicer_error(response=response, **payload) from None databricks.sdk.errors.platform.NotImplemented: Permission migration API is not enabled for workspace: 7342989205138882 10:07 INFO [databricks.labs.ucx.workspace_access.groups] Migrated 0 permissions for 0/1 groups successfully. 10:07 ERROR [databricks.labs.ucx.workspace_access.groups] Migrating permissions failed for 1/1 groups. 10:06 INFO [databricks.labs.ucx.mixins.fixtures] Workspace group sdk-mRmk: https://DATABRICKS_HOST#setting/accounts/groups/755954639394164 10:06 DEBUG [databricks.labs.ucx.mixins.fixtures] added workspace group fixture: Group(display_name='sdk-mRmk', entitlements=[], external_id=None, groups=[], id='755954639394164', members=[], meta=ResourceMeta(resource_type='WorkspaceGroup'), roles=[], schemas=[]) 10:06 INFO [databricks.labs.ucx.mixins.fixtures] Account group sdk-WKQl: https://accounts.CLOUD_ENVdatabricks.net/users/groups/290847504243055/members 10:06 DEBUG [databricks.labs.ucx.mixins.fixtures] added account group fixture: Group(display_name='sdk-WKQl', entitlements=[], external_id=None, groups=[], id='290847504243055', members=[], meta=None, roles=[], schemas=[]) 10:06 DEBUG [databricks.labs.ucx.mixins.fixtures] added notebook fixture: /Users/0a330eb5-dd51-4d97-b6e4-c474356b1d5d/sdk-wtCz 10:06 DEBUG [databricks.labs.ucx.mixins.fixtures] added delta live table fixture: CreatePipelineResponse(effective_settings=None, pipeline_id='ff5b4b41-38c1-4998-9dc0-95ece2c580fe') 10:06 DEBUG [databricks.labs.ucx.mixins.fixtures] added pipeline permissions fixture: ff5b4b41-38c1-4998-9dc0-95ece2c580fe [group_name admins CAN_MANAGE] -> [group_name sdk-mRmk CAN_MANAGE] 10:06 INFO [databricks.labs.ucx.workspace_access.groups] Migrating permissions for 1 account groups. 10:06 INFO [databricks.labs.ucx.workspace_access.groups] Migrating permissions: sdk-mRmk (workspace) -> sdk-WKQl (account) starting 10:07 ERROR [databricks.labs.ucx.workspace_access.groups] Migration of group permissions failed: sdk-mRmk (workspace) -> sdk-WKQl (account) Traceback (most recent call last): File "/home/runner/work/ucx/ucx/src/databricks/labs/ucx/workspace_access/groups.py", line 115, in _apply_to_groups group_permissions = self._migrate_group_permissions_paginated(ws, name_in_workspace, name_in_account) File "/home/runner/work/ucx/ucx/src/databricks/labs/ucx/workspace_access/groups.py", line 138, in _migrate_group_permissions_paginated result = ws.permission_migration.migrate_permissions( File "/home/runner/work/ucx/ucx/.venv/lib/python3.10/site-packages/databricks/sdk/service/iam.py", line 2533, in migrate_permissions res = self._api.do('POST', '/api/2.0/permissionmigration', body=body, headers=headers) File "/home/runner/work/ucx/ucx/.venv/lib/python3.10/site-packages/databricks/sdk/core.py", line 153, in do response = retryable(self._perform)(method, File "/home/runner/work/ucx/ucx/.venv/lib/python3.10/site-packages/databricks/sdk/retries.py", line 54, in wrapper raise err File "/home/runner/work/ucx/ucx/.venv/lib/python3.10/site-packages/databricks/sdk/retries.py", line 33, in wrapper return func(*args, **kwargs) File "/home/runner/work/ucx/ucx/.venv/lib/python3.10/site-packages/databricks/sdk/core.py", line 264, in _perform raise self._make_nicer_error(response=response, **payload) from None databricks.sdk.errors.platform.NotImplemented: Permission migration API is not enabled for workspace: 7342989205138882 10:07 INFO [databricks.labs.ucx.workspace_access.groups] Migrated 0 permissions for 0/1 groups successfully. 10:07 ERROR [databricks.labs.ucx.workspace_access.groups] Migrating permissions failed for 1/1 groups. 10:07 DEBUG [databricks.labs.ucx.mixins.fixtures] clearing 1 pipeline permissions fixtures 10:07 DEBUG [databricks.labs.ucx.mixins.fixtures] removing pipeline permissions fixture: ff5b4b41-38c1-4998-9dc0-95ece2c580fe [group_name admins CAN_MANAGE] -> [group_name sdk-mRmk CAN_MANAGE] 10:07 DEBUG [databricks.labs.ucx.mixins.fixtures] ignoring error while pipeline permissions ff5b4b41-38c1-4998-9dc0-95ece2c580fe [group_name admins CAN_MANAGE] -> [group_name sdk-mRmk CAN_MANAGE] teardown: The pipeline must have exactly one owner. 10:07 DEBUG [databricks.labs.ucx.mixins.fixtures] clearing 1 delta live table fixtures 10:07 DEBUG [databricks.labs.ucx.mixins.fixtures] removing delta live table fixture: CreatePipelineResponse(effective_settings=None, pipeline_id='ff5b4b41-38c1-4998-9dc0-95ece2c580fe') 10:07 DEBUG [databricks.labs.ucx.mixins.fixtures] clearing 1 notebook fixtures 10:07 DEBUG [databricks.labs.ucx.mixins.fixtures] removing notebook fixture: /Users/0a330eb5-dd51-4d97-b6e4-c474356b1d5d/sdk-wtCz 10:07 DEBUG [databricks.labs.ucx.mixins.fixtures] clearing 1 account group fixtures 10:07 DEBUG [databricks.labs.ucx.mixins.fixtures] removing account group fixture: Group(display_name='sdk-WKQl', entitlements=[], external_id=None, groups=[], id='290847504243055', members=[], meta=None, roles=[], schemas=[]) 10:07 DEBUG [databricks.labs.ucx.mixins.fixtures] clearing 1 workspace group fixtures 10:07 DEBUG [databricks.labs.ucx.mixins.fixtures] removing workspace group fixture: Group(display_name='sdk-mRmk', entitlements=[], external_id=None, groups=[], id='755954639394164', members=[], meta=ResourceMeta(resource_type='WorkspaceGroup'), roles=[], schemas=[]) [gw7] linux -- Python 3.10.14 /home/runner/work/ucx/ucx/.venv/bin/python ```
❌ test_jobs[True]: databricks.labs.blueprint.parallel.ManyError: Detected 1 failures: NotImplemented: Permission migration API is not enabled for workspace: 7342989205138882 (1m13.111s) ``` databricks.labs.blueprint.parallel.ManyError: Detected 1 failures: NotImplemented: Permission migration API is not enabled for workspace: 7342989205138882 10:06 INFO [databricks.labs.ucx.mixins.fixtures] Workspace group sdk-mItx: https://DATABRICKS_HOST#setting/accounts/groups/222865164043913 10:06 DEBUG [databricks.labs.ucx.mixins.fixtures] added workspace group fixture: Group(display_name='sdk-mItx', entitlements=[], external_id=None, groups=[], id='222865164043913', members=[], meta=ResourceMeta(resource_type='WorkspaceGroup'), roles=[], schemas=[]) 10:06 INFO [databricks.labs.ucx.mixins.fixtures] Account group sdk-926i: https://accounts.CLOUD_ENVdatabricks.net/users/groups/1066276758398273/members 10:06 DEBUG [databricks.labs.ucx.mixins.fixtures] added account group fixture: Group(display_name='sdk-926i', entitlements=[], external_id=None, groups=[], id='1066276758398273', members=[], meta=None, roles=[], schemas=[]) [gw8] linux -- Python 3.10.14 /home/runner/work/ucx/ucx/.venv/bin/python 10:06 INFO [databricks.labs.ucx.mixins.fixtures] Workspace group sdk-mItx: https://DATABRICKS_HOST#setting/accounts/groups/222865164043913 10:06 DEBUG [databricks.labs.ucx.mixins.fixtures] added workspace group fixture: Group(display_name='sdk-mItx', entitlements=[], external_id=None, groups=[], id='222865164043913', members=[], meta=ResourceMeta(resource_type='WorkspaceGroup'), roles=[], schemas=[]) 10:06 INFO [databricks.labs.ucx.mixins.fixtures] Account group sdk-926i: https://accounts.CLOUD_ENVdatabricks.net/users/groups/1066276758398273/members 10:06 DEBUG [databricks.labs.ucx.mixins.fixtures] added account group fixture: Group(display_name='sdk-926i', entitlements=[], external_id=None, groups=[], id='1066276758398273', members=[], meta=None, roles=[], schemas=[]) 10:07 DEBUG [databricks.labs.ucx.mixins.fixtures] added notebook fixture: /Users/0a330eb5-dd51-4d97-b6e4-c474356b1d5d/sdk-sAoT 10:07 INFO [databricks.labs.ucx.mixins.fixtures] Job: https://DATABRICKS_HOST#job/155248221170399 10:07 DEBUG [databricks.labs.ucx.mixins.fixtures] added job fixture: CreateResponse(job_id=155248221170399) 10:07 DEBUG [databricks.labs.ucx.mixins.fixtures] added job permissions fixture: 155248221170399 [group_name admins CAN_MANAGE] -> [group_name sdk-mItx CAN_MANAGE] 10:07 INFO [databricks.labs.ucx.workspace_access.groups] Migrating permissions for 1 account groups. 10:07 INFO [databricks.labs.ucx.workspace_access.groups] Migrating permissions: sdk-mItx (workspace) -> sdk-926i (account) starting 10:07 ERROR [databricks.labs.ucx.workspace_access.groups] Migration of group permissions failed: sdk-mItx (workspace) -> sdk-926i (account) Traceback (most recent call last): File "/home/runner/work/ucx/ucx/src/databricks/labs/ucx/workspace_access/groups.py", line 115, in _apply_to_groups group_permissions = self._migrate_group_permissions_paginated(ws, name_in_workspace, name_in_account) File "/home/runner/work/ucx/ucx/src/databricks/labs/ucx/workspace_access/groups.py", line 138, in _migrate_group_permissions_paginated result = ws.permission_migration.migrate_permissions( File "/home/runner/work/ucx/ucx/.venv/lib/python3.10/site-packages/databricks/sdk/service/iam.py", line 2533, in migrate_permissions res = self._api.do('POST', '/api/2.0/permissionmigration', body=body, headers=headers) File "/home/runner/work/ucx/ucx/.venv/lib/python3.10/site-packages/databricks/sdk/core.py", line 153, in do response = retryable(self._perform)(method, File "/home/runner/work/ucx/ucx/.venv/lib/python3.10/site-packages/databricks/sdk/retries.py", line 54, in wrapper raise err File "/home/runner/work/ucx/ucx/.venv/lib/python3.10/site-packages/databricks/sdk/retries.py", line 33, in wrapper return func(*args, **kwargs) File "/home/runner/work/ucx/ucx/.venv/lib/python3.10/site-packages/databricks/sdk/core.py", line 264, in _perform raise self._make_nicer_error(response=response, **payload) from None databricks.sdk.errors.platform.NotImplemented: Permission migration API is not enabled for workspace: 7342989205138882 10:07 INFO [databricks.labs.ucx.workspace_access.groups] Migrated 0 permissions for 0/1 groups successfully. 10:07 ERROR [databricks.labs.ucx.workspace_access.groups] Migrating permissions failed for 1/1 groups. 10:06 INFO [databricks.labs.ucx.mixins.fixtures] Workspace group sdk-mItx: https://DATABRICKS_HOST#setting/accounts/groups/222865164043913 10:06 DEBUG [databricks.labs.ucx.mixins.fixtures] added workspace group fixture: Group(display_name='sdk-mItx', entitlements=[], external_id=None, groups=[], id='222865164043913', members=[], meta=ResourceMeta(resource_type='WorkspaceGroup'), roles=[], schemas=[]) 10:06 INFO [databricks.labs.ucx.mixins.fixtures] Account group sdk-926i: https://accounts.CLOUD_ENVdatabricks.net/users/groups/1066276758398273/members 10:06 DEBUG [databricks.labs.ucx.mixins.fixtures] added account group fixture: Group(display_name='sdk-926i', entitlements=[], external_id=None, groups=[], id='1066276758398273', members=[], meta=None, roles=[], schemas=[]) 10:07 DEBUG [databricks.labs.ucx.mixins.fixtures] added notebook fixture: /Users/0a330eb5-dd51-4d97-b6e4-c474356b1d5d/sdk-sAoT 10:07 INFO [databricks.labs.ucx.mixins.fixtures] Job: https://DATABRICKS_HOST#job/155248221170399 10:07 DEBUG [databricks.labs.ucx.mixins.fixtures] added job fixture: CreateResponse(job_id=155248221170399) 10:07 DEBUG [databricks.labs.ucx.mixins.fixtures] added job permissions fixture: 155248221170399 [group_name admins CAN_MANAGE] -> [group_name sdk-mItx CAN_MANAGE] 10:07 INFO [databricks.labs.ucx.workspace_access.groups] Migrating permissions for 1 account groups. 10:07 INFO [databricks.labs.ucx.workspace_access.groups] Migrating permissions: sdk-mItx (workspace) -> sdk-926i (account) starting 10:07 ERROR [databricks.labs.ucx.workspace_access.groups] Migration of group permissions failed: sdk-mItx (workspace) -> sdk-926i (account) Traceback (most recent call last): File "/home/runner/work/ucx/ucx/src/databricks/labs/ucx/workspace_access/groups.py", line 115, in _apply_to_groups group_permissions = self._migrate_group_permissions_paginated(ws, name_in_workspace, name_in_account) File "/home/runner/work/ucx/ucx/src/databricks/labs/ucx/workspace_access/groups.py", line 138, in _migrate_group_permissions_paginated result = ws.permission_migration.migrate_permissions( File "/home/runner/work/ucx/ucx/.venv/lib/python3.10/site-packages/databricks/sdk/service/iam.py", line 2533, in migrate_permissions res = self._api.do('POST', '/api/2.0/permissionmigration', body=body, headers=headers) File "/home/runner/work/ucx/ucx/.venv/lib/python3.10/site-packages/databricks/sdk/core.py", line 153, in do response = retryable(self._perform)(method, File "/home/runner/work/ucx/ucx/.venv/lib/python3.10/site-packages/databricks/sdk/retries.py", line 54, in wrapper raise err File "/home/runner/work/ucx/ucx/.venv/lib/python3.10/site-packages/databricks/sdk/retries.py", line 33, in wrapper return func(*args, **kwargs) File "/home/runner/work/ucx/ucx/.venv/lib/python3.10/site-packages/databricks/sdk/core.py", line 264, in _perform raise self._make_nicer_error(response=response, **payload) from None databricks.sdk.errors.platform.NotImplemented: Permission migration API is not enabled for workspace: 7342989205138882 10:07 INFO [databricks.labs.ucx.workspace_access.groups] Migrated 0 permissions for 0/1 groups successfully. 10:07 ERROR [databricks.labs.ucx.workspace_access.groups] Migrating permissions failed for 1/1 groups. 10:07 DEBUG [databricks.labs.ucx.mixins.fixtures] clearing 1 job permissions fixtures 10:07 DEBUG [databricks.labs.ucx.mixins.fixtures] removing job permissions fixture: 155248221170399 [group_name admins CAN_MANAGE] -> [group_name sdk-mItx CAN_MANAGE] 10:07 DEBUG [databricks.labs.ucx.mixins.fixtures] ignoring error while job permissions 155248221170399 [group_name admins CAN_MANAGE] -> [group_name sdk-mItx CAN_MANAGE] teardown: The job must have exactly one owner. 10:07 DEBUG [databricks.labs.ucx.mixins.fixtures] clearing 1 job fixtures 10:07 DEBUG [databricks.labs.ucx.mixins.fixtures] removing job fixture: CreateResponse(job_id=155248221170399) 10:07 DEBUG [databricks.labs.ucx.mixins.fixtures] clearing 1 notebook fixtures 10:07 DEBUG [databricks.labs.ucx.mixins.fixtures] removing notebook fixture: /Users/0a330eb5-dd51-4d97-b6e4-c474356b1d5d/sdk-sAoT 10:07 DEBUG [databricks.labs.ucx.mixins.fixtures] clearing 1 account group fixtures 10:07 DEBUG [databricks.labs.ucx.mixins.fixtures] removing account group fixture: Group(display_name='sdk-926i', entitlements=[], external_id=None, groups=[], id='1066276758398273', members=[], meta=None, roles=[], schemas=[]) 10:08 DEBUG [databricks.labs.ucx.mixins.fixtures] clearing 1 workspace group fixtures 10:08 DEBUG [databricks.labs.ucx.mixins.fixtures] removing workspace group fixture: Group(display_name='sdk-mItx', entitlements=[], external_id=None, groups=[], id='222865164043913', members=[], meta=ResourceMeta(resource_type='WorkspaceGroup'), roles=[], schemas=[]) [gw8] linux -- Python 3.10.14 /home/runner/work/ucx/ucx/.venv/bin/python ```
❌ test_cluster_policies[True]: databricks.labs.blueprint.parallel.ManyError: Detected 1 failures: NotImplemented: Permission migration API is not enabled for workspace: 7342989205138882 (10.295s) ``` databricks.labs.blueprint.parallel.ManyError: Detected 1 failures: NotImplemented: Permission migration API is not enabled for workspace: 7342989205138882 10:08 INFO [databricks.labs.ucx.mixins.fixtures] Workspace group sdk-m6X6: https://DATABRICKS_HOST#setting/accounts/groups/279354305495806 10:08 DEBUG [databricks.labs.ucx.mixins.fixtures] added workspace group fixture: Group(display_name='sdk-m6X6', entitlements=[], external_id=None, groups=[], id='279354305495806', members=[], meta=ResourceMeta(resource_type='WorkspaceGroup'), roles=[], schemas=[]) 10:08 INFO [databricks.labs.ucx.mixins.fixtures] Account group sdk-Eok3: https://accounts.CLOUD_ENVdatabricks.net/users/groups/981675157316231/members 10:08 DEBUG [databricks.labs.ucx.mixins.fixtures] added account group fixture: Group(display_name='sdk-Eok3', entitlements=[], external_id=None, groups=[], id='981675157316231', members=[], meta=None, roles=[], schemas=[]) [gw8] linux -- Python 3.10.14 /home/runner/work/ucx/ucx/.venv/bin/python 10:08 INFO [databricks.labs.ucx.mixins.fixtures] Workspace group sdk-m6X6: https://DATABRICKS_HOST#setting/accounts/groups/279354305495806 10:08 DEBUG [databricks.labs.ucx.mixins.fixtures] added workspace group fixture: Group(display_name='sdk-m6X6', entitlements=[], external_id=None, groups=[], id='279354305495806', members=[], meta=ResourceMeta(resource_type='WorkspaceGroup'), roles=[], schemas=[]) 10:08 INFO [databricks.labs.ucx.mixins.fixtures] Account group sdk-Eok3: https://accounts.CLOUD_ENVdatabricks.net/users/groups/981675157316231/members 10:08 DEBUG [databricks.labs.ucx.mixins.fixtures] added account group fixture: Group(display_name='sdk-Eok3', entitlements=[], external_id=None, groups=[], id='981675157316231', members=[], meta=None, roles=[], schemas=[]) 10:08 INFO [databricks.labs.ucx.mixins.fixtures] Cluster policy: https://DATABRICKS_HOST#setting/clusters/cluster-policies/view/000670120CD4A662 10:08 DEBUG [databricks.labs.ucx.mixins.fixtures] added cluster policy fixture: CreatePolicyResponse(policy_id='000670120CD4A662') 10:08 DEBUG [databricks.labs.ucx.mixins.fixtures] added cluster_policy permissions fixture: 000670120CD4A662 [group_name admins CAN_USE] -> [group_name sdk-m6X6 CAN_USE] 10:08 INFO [databricks.labs.ucx.workspace_access.groups] Migrating permissions for 1 account groups. 10:08 INFO [databricks.labs.ucx.workspace_access.groups] Migrating permissions: sdk-m6X6 (workspace) -> sdk-Eok3 (account) starting 10:08 ERROR [databricks.labs.ucx.workspace_access.groups] Migration of group permissions failed: sdk-m6X6 (workspace) -> sdk-Eok3 (account) Traceback (most recent call last): File "/home/runner/work/ucx/ucx/src/databricks/labs/ucx/workspace_access/groups.py", line 115, in _apply_to_groups group_permissions = self._migrate_group_permissions_paginated(ws, name_in_workspace, name_in_account) File "/home/runner/work/ucx/ucx/src/databricks/labs/ucx/workspace_access/groups.py", line 138, in _migrate_group_permissions_paginated result = ws.permission_migration.migrate_permissions( File "/home/runner/work/ucx/ucx/.venv/lib/python3.10/site-packages/databricks/sdk/service/iam.py", line 2533, in migrate_permissions res = self._api.do('POST', '/api/2.0/permissionmigration', body=body, headers=headers) File "/home/runner/work/ucx/ucx/.venv/lib/python3.10/site-packages/databricks/sdk/core.py", line 153, in do response = retryable(self._perform)(method, File "/home/runner/work/ucx/ucx/.venv/lib/python3.10/site-packages/databricks/sdk/retries.py", line 54, in wrapper raise err File "/home/runner/work/ucx/ucx/.venv/lib/python3.10/site-packages/databricks/sdk/retries.py", line 33, in wrapper return func(*args, **kwargs) File "/home/runner/work/ucx/ucx/.venv/lib/python3.10/site-packages/databricks/sdk/core.py", line 264, in _perform raise self._make_nicer_error(response=response, **payload) from None databricks.sdk.errors.platform.NotImplemented: Permission migration API is not enabled for workspace: 7342989205138882 10:08 INFO [databricks.labs.ucx.workspace_access.groups] Migrated 0 permissions for 0/1 groups successfully. 10:08 ERROR [databricks.labs.ucx.workspace_access.groups] Migrating permissions failed for 1/1 groups. 10:08 INFO [databricks.labs.ucx.mixins.fixtures] Workspace group sdk-m6X6: https://DATABRICKS_HOST#setting/accounts/groups/279354305495806 10:08 DEBUG [databricks.labs.ucx.mixins.fixtures] added workspace group fixture: Group(display_name='sdk-m6X6', entitlements=[], external_id=None, groups=[], id='279354305495806', members=[], meta=ResourceMeta(resource_type='WorkspaceGroup'), roles=[], schemas=[]) 10:08 INFO [databricks.labs.ucx.mixins.fixtures] Account group sdk-Eok3: https://accounts.CLOUD_ENVdatabricks.net/users/groups/981675157316231/members 10:08 DEBUG [databricks.labs.ucx.mixins.fixtures] added account group fixture: Group(display_name='sdk-Eok3', entitlements=[], external_id=None, groups=[], id='981675157316231', members=[], meta=None, roles=[], schemas=[]) 10:08 INFO [databricks.labs.ucx.mixins.fixtures] Cluster policy: https://DATABRICKS_HOST#setting/clusters/cluster-policies/view/000670120CD4A662 10:08 DEBUG [databricks.labs.ucx.mixins.fixtures] added cluster policy fixture: CreatePolicyResponse(policy_id='000670120CD4A662') 10:08 DEBUG [databricks.labs.ucx.mixins.fixtures] added cluster_policy permissions fixture: 000670120CD4A662 [group_name admins CAN_USE] -> [group_name sdk-m6X6 CAN_USE] 10:08 INFO [databricks.labs.ucx.workspace_access.groups] Migrating permissions for 1 account groups. 10:08 INFO [databricks.labs.ucx.workspace_access.groups] Migrating permissions: sdk-m6X6 (workspace) -> sdk-Eok3 (account) starting 10:08 ERROR [databricks.labs.ucx.workspace_access.groups] Migration of group permissions failed: sdk-m6X6 (workspace) -> sdk-Eok3 (account) Traceback (most recent call last): File "/home/runner/work/ucx/ucx/src/databricks/labs/ucx/workspace_access/groups.py", line 115, in _apply_to_groups group_permissions = self._migrate_group_permissions_paginated(ws, name_in_workspace, name_in_account) File "/home/runner/work/ucx/ucx/src/databricks/labs/ucx/workspace_access/groups.py", line 138, in _migrate_group_permissions_paginated result = ws.permission_migration.migrate_permissions( File "/home/runner/work/ucx/ucx/.venv/lib/python3.10/site-packages/databricks/sdk/service/iam.py", line 2533, in migrate_permissions res = self._api.do('POST', '/api/2.0/permissionmigration', body=body, headers=headers) File "/home/runner/work/ucx/ucx/.venv/lib/python3.10/site-packages/databricks/sdk/core.py", line 153, in do response = retryable(self._perform)(method, File "/home/runner/work/ucx/ucx/.venv/lib/python3.10/site-packages/databricks/sdk/retries.py", line 54, in wrapper raise err File "/home/runner/work/ucx/ucx/.venv/lib/python3.10/site-packages/databricks/sdk/retries.py", line 33, in wrapper return func(*args, **kwargs) File "/home/runner/work/ucx/ucx/.venv/lib/python3.10/site-packages/databricks/sdk/core.py", line 264, in _perform raise self._make_nicer_error(response=response, **payload) from None databricks.sdk.errors.platform.NotImplemented: Permission migration API is not enabled for workspace: 7342989205138882 10:08 INFO [databricks.labs.ucx.workspace_access.groups] Migrated 0 permissions for 0/1 groups successfully. 10:08 ERROR [databricks.labs.ucx.workspace_access.groups] Migrating permissions failed for 1/1 groups. 10:08 DEBUG [databricks.labs.ucx.mixins.fixtures] clearing 1 cluster_policy permissions fixtures 10:08 DEBUG [databricks.labs.ucx.mixins.fixtures] removing cluster_policy permissions fixture: 000670120CD4A662 [group_name admins CAN_USE] -> [group_name sdk-m6X6 CAN_USE] 10:08 DEBUG [databricks.labs.ucx.mixins.fixtures] clearing 1 cluster policy fixtures 10:08 DEBUG [databricks.labs.ucx.mixins.fixtures] removing cluster policy fixture: CreatePolicyResponse(policy_id='000670120CD4A662') 10:08 DEBUG [databricks.labs.ucx.mixins.fixtures] clearing 1 account group fixtures 10:08 DEBUG [databricks.labs.ucx.mixins.fixtures] removing account group fixture: Group(display_name='sdk-Eok3', entitlements=[], external_id=None, groups=[], id='981675157316231', members=[], meta=None, roles=[], schemas=[]) 10:08 DEBUG [databricks.labs.ucx.mixins.fixtures] clearing 1 workspace group fixtures 10:08 DEBUG [databricks.labs.ucx.mixins.fixtures] removing workspace group fixture: Group(display_name='sdk-m6X6', entitlements=[], external_id=None, groups=[], id='279354305495806', members=[], meta=ResourceMeta(resource_type='WorkspaceGroup'), roles=[], schemas=[]) [gw8] linux -- Python 3.10.14 /home/runner/work/ucx/ucx/.venv/bin/python ```
❌ test_warehouses[True]: databricks.labs.blueprint.parallel.ManyError: Detected 1 failures: NotImplemented: Permission migration API is not enabled for workspace: 7342989205138882 (10.281s) ``` databricks.labs.blueprint.parallel.ManyError: Detected 1 failures: NotImplemented: Permission migration API is not enabled for workspace: 7342989205138882 10:08 INFO [databricks.labs.ucx.mixins.fixtures] Workspace group sdk-PRYP: https://DATABRICKS_HOST#setting/accounts/groups/396995182698673 10:08 DEBUG [databricks.labs.ucx.mixins.fixtures] added workspace group fixture: Group(display_name='sdk-PRYP', entitlements=[], external_id=None, groups=[], id='396995182698673', members=[], meta=ResourceMeta(resource_type='WorkspaceGroup'), roles=[], schemas=[]) 10:08 INFO [databricks.labs.ucx.mixins.fixtures] Account group sdk-iCrQ: https://accounts.CLOUD_ENVdatabricks.net/users/groups/49962250407710/members 10:08 DEBUG [databricks.labs.ucx.mixins.fixtures] added account group fixture: Group(display_name='sdk-iCrQ', entitlements=[], external_id=None, groups=[], id='49962250407710', members=[], meta=None, roles=[], schemas=[]) [gw7] linux -- Python 3.10.14 /home/runner/work/ucx/ucx/.venv/bin/python 10:08 INFO [databricks.labs.ucx.mixins.fixtures] Workspace group sdk-PRYP: https://DATABRICKS_HOST#setting/accounts/groups/396995182698673 10:08 DEBUG [databricks.labs.ucx.mixins.fixtures] added workspace group fixture: Group(display_name='sdk-PRYP', entitlements=[], external_id=None, groups=[], id='396995182698673', members=[], meta=ResourceMeta(resource_type='WorkspaceGroup'), roles=[], schemas=[]) 10:08 INFO [databricks.labs.ucx.mixins.fixtures] Account group sdk-iCrQ: https://accounts.CLOUD_ENVdatabricks.net/users/groups/49962250407710/members 10:08 DEBUG [databricks.labs.ucx.mixins.fixtures] added account group fixture: Group(display_name='sdk-iCrQ', entitlements=[], external_id=None, groups=[], id='49962250407710', members=[], meta=None, roles=[], schemas=[]) 10:08 DEBUG [databricks.labs.ucx.mixins.fixtures] added warehouse fixture: 10:08 DEBUG [databricks.labs.ucx.mixins.fixtures] added warehouse permissions fixture: 5f35028ddb2ad34d [group_name admins CAN_MANAGE] -> [group_name sdk-PRYP CAN_MANAGE] 10:08 INFO [databricks.labs.ucx.workspace_access.groups] Migrating permissions for 1 account groups. 10:08 INFO [databricks.labs.ucx.workspace_access.groups] Migrating permissions: sdk-PRYP (workspace) -> sdk-iCrQ (account) starting 10:08 ERROR [databricks.labs.ucx.workspace_access.groups] Migration of group permissions failed: sdk-PRYP (workspace) -> sdk-iCrQ (account) Traceback (most recent call last): File "/home/runner/work/ucx/ucx/src/databricks/labs/ucx/workspace_access/groups.py", line 115, in _apply_to_groups group_permissions = self._migrate_group_permissions_paginated(ws, name_in_workspace, name_in_account) File "/home/runner/work/ucx/ucx/src/databricks/labs/ucx/workspace_access/groups.py", line 138, in _migrate_group_permissions_paginated result = ws.permission_migration.migrate_permissions( File "/home/runner/work/ucx/ucx/.venv/lib/python3.10/site-packages/databricks/sdk/service/iam.py", line 2533, in migrate_permissions res = self._api.do('POST', '/api/2.0/permissionmigration', body=body, headers=headers) File "/home/runner/work/ucx/ucx/.venv/lib/python3.10/site-packages/databricks/sdk/core.py", line 153, in do response = retryable(self._perform)(method, File "/home/runner/work/ucx/ucx/.venv/lib/python3.10/site-packages/databricks/sdk/retries.py", line 54, in wrapper raise err File "/home/runner/work/ucx/ucx/.venv/lib/python3.10/site-packages/databricks/sdk/retries.py", line 33, in wrapper return func(*args, **kwargs) File "/home/runner/work/ucx/ucx/.venv/lib/python3.10/site-packages/databricks/sdk/core.py", line 264, in _perform raise self._make_nicer_error(response=response, **payload) from None databricks.sdk.errors.platform.NotImplemented: Permission migration API is not enabled for workspace: 7342989205138882 10:08 INFO [databricks.labs.ucx.workspace_access.groups] Migrated 0 permissions for 0/1 groups successfully. 10:08 ERROR [databricks.labs.ucx.workspace_access.groups] Migrating permissions failed for 1/1 groups. 10:08 INFO [databricks.labs.ucx.mixins.fixtures] Workspace group sdk-PRYP: https://DATABRICKS_HOST#setting/accounts/groups/396995182698673 10:08 DEBUG [databricks.labs.ucx.mixins.fixtures] added workspace group fixture: Group(display_name='sdk-PRYP', entitlements=[], external_id=None, groups=[], id='396995182698673', members=[], meta=ResourceMeta(resource_type='WorkspaceGroup'), roles=[], schemas=[]) 10:08 INFO [databricks.labs.ucx.mixins.fixtures] Account group sdk-iCrQ: https://accounts.CLOUD_ENVdatabricks.net/users/groups/49962250407710/members 10:08 DEBUG [databricks.labs.ucx.mixins.fixtures] added account group fixture: Group(display_name='sdk-iCrQ', entitlements=[], external_id=None, groups=[], id='49962250407710', members=[], meta=None, roles=[], schemas=[]) 10:08 DEBUG [databricks.labs.ucx.mixins.fixtures] added warehouse fixture: 10:08 DEBUG [databricks.labs.ucx.mixins.fixtures] added warehouse permissions fixture: 5f35028ddb2ad34d [group_name admins CAN_MANAGE] -> [group_name sdk-PRYP CAN_MANAGE] 10:08 INFO [databricks.labs.ucx.workspace_access.groups] Migrating permissions for 1 account groups. 10:08 INFO [databricks.labs.ucx.workspace_access.groups] Migrating permissions: sdk-PRYP (workspace) -> sdk-iCrQ (account) starting 10:08 ERROR [databricks.labs.ucx.workspace_access.groups] Migration of group permissions failed: sdk-PRYP (workspace) -> sdk-iCrQ (account) Traceback (most recent call last): File "/home/runner/work/ucx/ucx/src/databricks/labs/ucx/workspace_access/groups.py", line 115, in _apply_to_groups group_permissions = self._migrate_group_permissions_paginated(ws, name_in_workspace, name_in_account) File "/home/runner/work/ucx/ucx/src/databricks/labs/ucx/workspace_access/groups.py", line 138, in _migrate_group_permissions_paginated result = ws.permission_migration.migrate_permissions( File "/home/runner/work/ucx/ucx/.venv/lib/python3.10/site-packages/databricks/sdk/service/iam.py", line 2533, in migrate_permissions res = self._api.do('POST', '/api/2.0/permissionmigration', body=body, headers=headers) File "/home/runner/work/ucx/ucx/.venv/lib/python3.10/site-packages/databricks/sdk/core.py", line 153, in do response = retryable(self._perform)(method, File "/home/runner/work/ucx/ucx/.venv/lib/python3.10/site-packages/databricks/sdk/retries.py", line 54, in wrapper raise err File "/home/runner/work/ucx/ucx/.venv/lib/python3.10/site-packages/databricks/sdk/retries.py", line 33, in wrapper return func(*args, **kwargs) File "/home/runner/work/ucx/ucx/.venv/lib/python3.10/site-packages/databricks/sdk/core.py", line 264, in _perform raise self._make_nicer_error(response=response, **payload) from None databricks.sdk.errors.platform.NotImplemented: Permission migration API is not enabled for workspace: 7342989205138882 10:08 INFO [databricks.labs.ucx.workspace_access.groups] Migrated 0 permissions for 0/1 groups successfully. 10:08 ERROR [databricks.labs.ucx.workspace_access.groups] Migrating permissions failed for 1/1 groups. 10:08 DEBUG [databricks.labs.ucx.mixins.fixtures] clearing 1 warehouse permissions fixtures 10:08 DEBUG [databricks.labs.ucx.mixins.fixtures] removing warehouse permissions fixture: 5f35028ddb2ad34d [group_name admins CAN_MANAGE] -> [group_name sdk-PRYP CAN_MANAGE] 10:08 DEBUG [databricks.labs.ucx.mixins.fixtures] clearing 1 warehouse fixtures 10:08 DEBUG [databricks.labs.ucx.mixins.fixtures] removing warehouse fixture: 10:08 DEBUG [databricks.labs.ucx.mixins.fixtures] clearing 1 account group fixtures 10:08 DEBUG [databricks.labs.ucx.mixins.fixtures] removing account group fixture: Group(display_name='sdk-iCrQ', entitlements=[], external_id=None, groups=[], id='49962250407710', members=[], meta=None, roles=[], schemas=[]) 10:08 DEBUG [databricks.labs.ucx.mixins.fixtures] clearing 1 workspace group fixtures 10:08 DEBUG [databricks.labs.ucx.mixins.fixtures] removing workspace group fixture: Group(display_name='sdk-PRYP', entitlements=[], external_id=None, groups=[], id='396995182698673', members=[], meta=ResourceMeta(resource_type='WorkspaceGroup'), roles=[], schemas=[]) [gw7] linux -- Python 3.10.14 /home/runner/work/ucx/ucx/.venv/bin/python ```

Running from acceptance #4241