Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Test failure: test_running_real_migrate_groups_job #3307

Closed
github-actions bot opened this issue Nov 14, 2024 · 4 comments · Fixed by #3321
Closed

Test failure: test_running_real_migrate_groups_job #3307

github-actions bot opened this issue Nov 14, 2024 · 4 comments · Fixed by #3321

Comments

@github-actions
Copy link

❌ test_running_real_migrate_groups_job: databricks.labs.blueprint.parallel.ManyError: Detected 7 failures: TypeError: LakeviewAPI.create() got an unexpected keyword argument 'parent_path' (1m42.896s)
databricks.labs.blueprint.parallel.ManyError: Detected 7 failures: TypeError: LakeviewAPI.create() got an unexpected keyword argument 'parent_path'
[gw5] linux -- Python 3.10.15 /home/runner/work/ucx/ucx/.venv/bin/python
16:06 DEBUG [databricks.labs.ucx.install] Cannot find previous installation: Path (/Users/0a330eb5-dd51-4d97-b6e4-c474356b1d5d/.Veoe/config.yml) doesn't exist.
16:06 INFO [databricks.labs.ucx.install] Please answer a couple of questions to configure Unity Catalog migration
16:06 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.
16:06 INFO [databricks.labs.ucx.install] Fetching installations...
16:06 INFO [databricks.labs.ucx.installer.policy] Creating UCX cluster policy.
16:06 DEBUG [tests.integration.conftest] Waiting for clusters to start...
16:06 DEBUG [tests.integration.conftest] Waiting for clusters to start...
16:06 INFO [databricks.labs.ucx.install] Installing UCX v0.49.1+1420241114160633
16:06 INFO [databricks.labs.ucx.install] Creating ucx schemas...
16:06 INFO [databricks.labs.ucx.installer.workflows] Creating new job configuration for step=remove-workspace-local-backup-groups
16:06 INFO [databricks.labs.ucx.installer.workflows] Creating new job configuration for step=scan-tables-in-mounts-experimental
16:06 INFO [databricks.labs.ucx.installer.workflows] Creating new job configuration for step=migrate-tables
16:06 INFO [databricks.labs.ucx.installer.workflows] Creating new job configuration for step=migrate-tables-in-mounts-experimental
16:06 INFO [databricks.labs.ucx.installer.workflows] Creating new job configuration for step=migrate-groups
16:06 INFO [databricks.labs.ucx.installer.workflows] Creating new job configuration for step=migrate-data-reconciliation
16:06 INFO [databricks.labs.ucx.installer.workflows] Creating new job configuration for step=migration-progress-experimental
16:06 INFO [databricks.labs.ucx.installer.workflows] Creating new job configuration for step=migrate-external-tables-ctas
16:06 INFO [databricks.labs.ucx.installer.workflows] Creating new job configuration for step=assessment
16:06 INFO [databricks.labs.ucx.installer.workflows] Creating new job configuration for step=validate-groups-permissions
16:06 INFO [databricks.labs.ucx.installer.workflows] Creating new job configuration for step=failing
16:06 INFO [databricks.labs.ucx.installer.workflows] Creating new job configuration for step=migrate-external-hiveserde-tables-in-place-experimental
16:06 INFO [databricks.labs.ucx.installer.workflows] Creating new job configuration for step=migrate-groups-legacy
16:06 INFO [databricks.labs.ucx.install] Creating dashboards...
16:06 DEBUG [databricks.labs.ucx.install] Reading step folder /home/runner/work/ucx/ucx/src/databricks/labs/ucx/queries/views...
16:06 DEBUG [databricks.labs.ucx.install] Reading step folder /home/runner/work/ucx/ucx/src/databricks/labs/ucx/queries/assessment...
16:06 DEBUG [databricks.labs.ucx.install] Reading step folder /home/runner/work/ucx/ucx/src/databricks/labs/ucx/queries/migration...
16:06 DEBUG [databricks.labs.ucx.install] Reading step folder /home/runner/work/ucx/ucx/src/databricks/labs/ucx/queries/progress...
16:06 INFO [databricks.labs.ucx.install] Creating dashboard in /home/runner/work/ucx/ucx/src/databricks/labs/ucx/queries/assessment/interactive...
16:06 INFO [databricks.labs.ucx.install] Creating dashboard in /home/runner/work/ucx/ucx/src/databricks/labs/ucx/queries/assessment/estimates...
16:06 INFO [databricks.labs.ucx.install] Creating dashboard in /home/runner/work/ucx/ucx/src/databricks/labs/ucx/queries/assessment/main...
16:06 INFO [databricks.labs.ucx.install] Creating dashboard in /home/runner/work/ucx/ucx/src/databricks/labs/ucx/queries/assessment/CLOUD_ENV...
16:06 INFO [databricks.labs.ucx.install] Creating dashboard in /home/runner/work/ucx/ucx/src/databricks/labs/ucx/queries/migration/groups...
16:06 INFO [databricks.labs.ucx.install] Creating dashboard in /home/runner/work/ucx/ucx/src/databricks/labs/ucx/queries/migration/main...
16:06 INFO [databricks.labs.ucx.install] Creating dashboard in /home/runner/work/ucx/ucx/src/databricks/labs/ucx/queries/progress/main...
16:06 INFO [databricks.labs.ucx.installer.mixins] Fetching warehouse_id from a config
16:06 ERROR [databricks.labs.blueprint.parallel] installing dashboards(PosixPath('/home/runner/work/ucx/ucx/src/databricks/labs/ucx/queries/assessment/CLOUD_ENV'), parent_path='/Users/0a330eb5-dd51-4d97-b6e4-c474356b1d5d/.Veoe/dashboards') task failed: LakeviewAPI.create() got an unexpected keyword argument 'parent_path'
Traceback (most recent call last):
  File "/home/runner/work/ucx/ucx/.venv/lib/python3.10/site-packages/databricks/labs/blueprint/parallel.py", line 158, in inner
    return func(*args, **kwargs), None
  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/src/databricks/labs/ucx/install.py", line 653, in _create_dashboard
    dashboard = Dashboards(self._ws).create_dashboard(
  File "/home/runner/work/ucx/ucx/.venv/lib/python3.10/site-packages/databricks/labs/lsql/dashboards.py", line 1136, in create_dashboard
    sdk_dashboard = self._ws.lakeview.create(
TypeError: LakeviewAPI.create() got an unexpected keyword argument 'parent_path'
16:06 INFO [databricks.labs.ucx.installer.mixins] Fetching warehouse_id from a config
16:06 INFO [databricks.labs.ucx.installer.mixins] Fetching warehouse_id from a config
16:06 ERROR [databricks.labs.blueprint.parallel] installing dashboards(PosixPath('/home/runner/work/ucx/ucx/src/databricks/labs/ucx/queries/migration/groups'), parent_path='/Users/0a330eb5-dd51-4d97-b6e4-c474356b1d5d/.Veoe/dashboards') task failed: LakeviewAPI.create() got an unexpected keyword argument 'parent_path'
Traceback (most recent call last):
  File "/home/runner/work/ucx/ucx/.venv/lib/python3.10/site-packages/databricks/labs/blueprint/parallel.py", line 158, in inner
    return func(*args, **kwargs), None
  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/src/databricks/labs/ucx/install.py", line 653, in _create_dashboard
    dashboard = Dashboards(self._ws).create_dashboard(
  File "/home/runner/work/ucx/ucx/.venv/lib/python3.10/site-packages/databricks/labs/lsql/dashboards.py", line 1136, in create_dashboard
    sdk_dashboard = self._ws.lakeview.create(
TypeError: LakeviewAPI.create() got an unexpected keyword argument 'parent_path'
16:06 ERROR [databricks.labs.blueprint.parallel] installing dashboards(PosixPath('/home/runner/work/ucx/ucx/src/databricks/labs/ucx/queries/assessment/interactive'), parent_path='/Users/0a330eb5-dd51-4d97-b6e4-c474356b1d5d/.Veoe/dashboards') task failed: LakeviewAPI.create() got an unexpected keyword argument 'parent_path'
Traceback (most recent call last):
  File "/home/runner/work/ucx/ucx/.venv/lib/python3.10/site-packages/databricks/labs/blueprint/parallel.py", line 158, in inner
    return func(*args, **kwargs), None
  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/src/databricks/labs/ucx/install.py", line 653, in _create_dashboard
    dashboard = Dashboards(self._ws).create_dashboard(
  File "/home/runner/work/ucx/ucx/.venv/lib/python3.10/site-packages/databricks/labs/lsql/dashboards.py", line 1136, in create_dashboard
    sdk_dashboard = self._ws.lakeview.create(
TypeError: LakeviewAPI.create() got an unexpected keyword argument 'parent_path'
16:06 INFO [databricks.labs.ucx.installer.mixins] Fetching warehouse_id from a config
16:06 ERROR [databricks.labs.blueprint.parallel] installing dashboards(PosixPath('/home/runner/work/ucx/ucx/src/databricks/labs/ucx/queries/migration/main'), parent_path='/Users/0a330eb5-dd51-4d97-b6e4-c474356b1d5d/.Veoe/dashboards') task failed: LakeviewAPI.create() got an unexpected keyword argument 'parent_path'
Traceback (most recent call last):
  File "/home/runner/work/ucx/ucx/.venv/lib/python3.10/site-packages/databricks/labs/blueprint/parallel.py", line 158, in inner
    return func(*args, **kwargs), None
  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/src/databricks/labs/ucx/install.py", line 653, in _create_dashboard
    dashboard = Dashboards(self._ws).create_dashboard(
  File "/home/runner/work/ucx/ucx/.venv/lib/python3.10/site-packages/databricks/labs/lsql/dashboards.py", line 1136, in create_dashboard
    sdk_dashboard = self._ws.lakeview.create(
TypeError: LakeviewAPI.create() got an unexpected keyword argument 'parent_path'
16:06 INFO [databricks.labs.ucx.installer.mixins] Fetching warehouse_id from a config
16:06 ERROR [databricks.labs.blueprint.parallel] installing dashboards(PosixPath('/home/runner/work/ucx/ucx/src/databricks/labs/ucx/queries/assessment/estimates'), parent_path='/Users/0a330eb5-dd51-4d97-b6e4-c474356b1d5d/.Veoe/dashboards') task failed: LakeviewAPI.create() got an unexpected keyword argument 'parent_path'
Traceback (most recent call last):
  File "/home/runner/work/ucx/ucx/.venv/lib/python3.10/site-packages/databricks/labs/blueprint/parallel.py", line 158, in inner
    return func(*args, **kwargs), None
  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/src/databricks/labs/ucx/install.py", line 653, in _create_dashboard
    dashboard = Dashboards(self._ws).create_dashboard(
  File "/home/runner/work/ucx/ucx/.venv/lib/python3.10/site-packages/databricks/labs/lsql/dashboards.py", line 1136, in create_dashboard
    sdk_dashboard = self._ws.lakeview.create(
TypeError: LakeviewAPI.create() got an unexpected keyword argument 'parent_path'
16:06 INFO [databricks.labs.ucx.installer.mixins] Fetching warehouse_id from a config
16:06 ERROR [databricks.labs.blueprint.parallel] installing dashboards(PosixPath('/home/runner/work/ucx/ucx/src/databricks/labs/ucx/queries/progress/main'), parent_path='/Users/0a330eb5-dd51-4d97-b6e4-c474356b1d5d/.Veoe/dashboards') task failed: LakeviewAPI.create() got an unexpected keyword argument 'parent_path'
Traceback (most recent call last):
  File "/home/runner/work/ucx/ucx/.venv/lib/python3.10/site-packages/databricks/labs/blueprint/parallel.py", line 158, in inner
    return func(*args, **kwargs), None
  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/src/databricks/labs/ucx/install.py", line 653, in _create_dashboard
    dashboard = Dashboards(self._ws).create_dashboard(
  File "/home/runner/work/ucx/ucx/.venv/lib/python3.10/site-packages/databricks/labs/lsql/dashboards.py", line 1136, in create_dashboard
    sdk_dashboard = self._ws.lakeview.create(
TypeError: LakeviewAPI.create() got an unexpected keyword argument 'parent_path'
16:06 INFO [databricks.labs.ucx.installer.mixins] Fetching warehouse_id from a config
16:06 ERROR [databricks.labs.blueprint.parallel] installing dashboards(PosixPath('/home/runner/work/ucx/ucx/src/databricks/labs/ucx/queries/assessment/main'), parent_path='/Users/0a330eb5-dd51-4d97-b6e4-c474356b1d5d/.Veoe/dashboards') task failed: LakeviewAPI.create() got an unexpected keyword argument 'parent_path'
Traceback (most recent call last):
  File "/home/runner/work/ucx/ucx/.venv/lib/python3.10/site-packages/databricks/labs/blueprint/parallel.py", line 158, in inner
    return func(*args, **kwargs), None
  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/src/databricks/labs/ucx/install.py", line 653, in _create_dashboard
    dashboard = Dashboards(self._ws).create_dashboard(
  File "/home/runner/work/ucx/ucx/.venv/lib/python3.10/site-packages/databricks/labs/lsql/dashboards.py", line 1136, in create_dashboard
    sdk_dashboard = self._ws.lakeview.create(
TypeError: LakeviewAPI.create() got an unexpected keyword argument 'parent_path'
16:06 CRITICAL [databricks.labs.blueprint.parallel] All 'installing dashboards' tasks failed!!!
16:06 ERROR [databricks.labs.blueprint.parallel] installing components task failed: Detected 7 failures: TypeError: LakeviewAPI.create() got an unexpected keyword argument 'parent_path'
Traceback (most recent call last):
  File "/home/runner/work/ucx/ucx/.venv/lib/python3.10/site-packages/databricks/labs/blueprint/parallel.py", line 158, in inner
    return func(*args, **kwargs), None
  File "/home/runner/work/ucx/ucx/src/databricks/labs/ucx/install.py", line 540, in _create_database_and_dashboards
    Threads.strict("installing dashboards", list(self._get_create_dashboard_tasks()))
  File "/home/runner/work/ucx/ucx/.venv/lib/python3.10/site-packages/databricks/labs/blueprint/parallel.py", line 63, in strict
    raise ManyError(errs)
databricks.labs.blueprint.parallel.ManyError: Detected 7 failures: TypeError: LakeviewAPI.create() got an unexpected keyword argument 'parent_path'
16:06 ERROR [databricks.labs.blueprint.parallel] More than half 'installing components' tasks failed: 0% results available (0/2). Took 0:00:13.726621
16:06 DEBUG [databricks.labs.ucx.install] Cannot find previous installation: Path (/Users/0a330eb5-dd51-4d97-b6e4-c474356b1d5d/.Veoe/config.yml) doesn't exist.
16:06 INFO [databricks.labs.ucx.install] Please answer a couple of questions to configure Unity Catalog migration
16:06 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.
16:06 INFO [databricks.labs.ucx.install] Fetching installations...
16:06 INFO [databricks.labs.ucx.installer.policy] Creating UCX cluster policy.
16:06 DEBUG [tests.integration.conftest] Waiting for clusters to start...
16:06 DEBUG [tests.integration.conftest] Waiting for clusters to start...
16:06 INFO [databricks.labs.ucx.install] Installing UCX v0.49.1+1420241114160633
16:06 INFO [databricks.labs.ucx.install] Creating ucx schemas...
16:06 INFO [databricks.labs.ucx.installer.workflows] Creating new job configuration for step=remove-workspace-local-backup-groups
16:06 INFO [databricks.labs.ucx.installer.workflows] Creating new job configuration for step=scan-tables-in-mounts-experimental
16:06 INFO [databricks.labs.ucx.installer.workflows] Creating new job configuration for step=migrate-tables
16:06 INFO [databricks.labs.ucx.installer.workflows] Creating new job configuration for step=migrate-tables-in-mounts-experimental
16:06 INFO [databricks.labs.ucx.installer.workflows] Creating new job configuration for step=migrate-groups
16:06 INFO [databricks.labs.ucx.installer.workflows] Creating new job configuration for step=migrate-data-reconciliation
16:06 INFO [databricks.labs.ucx.installer.workflows] Creating new job configuration for step=migration-progress-experimental
16:06 INFO [databricks.labs.ucx.installer.workflows] Creating new job configuration for step=migrate-external-tables-ctas
16:06 INFO [databricks.labs.ucx.installer.workflows] Creating new job configuration for step=assessment
16:06 INFO [databricks.labs.ucx.installer.workflows] Creating new job configuration for step=validate-groups-permissions
16:06 INFO [databricks.labs.ucx.installer.workflows] Creating new job configuration for step=failing
16:06 INFO [databricks.labs.ucx.installer.workflows] Creating new job configuration for step=migrate-external-hiveserde-tables-in-place-experimental
16:06 INFO [databricks.labs.ucx.installer.workflows] Creating new job configuration for step=migrate-groups-legacy
16:06 INFO [databricks.labs.ucx.install] Creating dashboards...
16:06 DEBUG [databricks.labs.ucx.install] Reading step folder /home/runner/work/ucx/ucx/src/databricks/labs/ucx/queries/views...
16:06 DEBUG [databricks.labs.ucx.install] Reading step folder /home/runner/work/ucx/ucx/src/databricks/labs/ucx/queries/assessment...
16:06 DEBUG [databricks.labs.ucx.install] Reading step folder /home/runner/work/ucx/ucx/src/databricks/labs/ucx/queries/migration...
16:06 DEBUG [databricks.labs.ucx.install] Reading step folder /home/runner/work/ucx/ucx/src/databricks/labs/ucx/queries/progress...
16:06 INFO [databricks.labs.ucx.install] Creating dashboard in /home/runner/work/ucx/ucx/src/databricks/labs/ucx/queries/assessment/interactive...
16:06 INFO [databricks.labs.ucx.install] Creating dashboard in /home/runner/work/ucx/ucx/src/databricks/labs/ucx/queries/assessment/estimates...
16:06 INFO [databricks.labs.ucx.install] Creating dashboard in /home/runner/work/ucx/ucx/src/databricks/labs/ucx/queries/assessment/main...
16:06 INFO [databricks.labs.ucx.install] Creating dashboard in /home/runner/work/ucx/ucx/src/databricks/labs/ucx/queries/assessment/CLOUD_ENV...
16:06 INFO [databricks.labs.ucx.install] Creating dashboard in /home/runner/work/ucx/ucx/src/databricks/labs/ucx/queries/migration/groups...
16:06 INFO [databricks.labs.ucx.install] Creating dashboard in /home/runner/work/ucx/ucx/src/databricks/labs/ucx/queries/migration/main...
16:06 INFO [databricks.labs.ucx.install] Creating dashboard in /home/runner/work/ucx/ucx/src/databricks/labs/ucx/queries/progress/main...
16:06 INFO [databricks.labs.ucx.installer.mixins] Fetching warehouse_id from a config
16:06 ERROR [databricks.labs.blueprint.parallel] installing dashboards(PosixPath('/home/runner/work/ucx/ucx/src/databricks/labs/ucx/queries/assessment/CLOUD_ENV'), parent_path='/Users/0a330eb5-dd51-4d97-b6e4-c474356b1d5d/.Veoe/dashboards') task failed: LakeviewAPI.create() got an unexpected keyword argument 'parent_path'
Traceback (most recent call last):
  File "/home/runner/work/ucx/ucx/.venv/lib/python3.10/site-packages/databricks/labs/blueprint/parallel.py", line 158, in inner
    return func(*args, **kwargs), None
  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/src/databricks/labs/ucx/install.py", line 653, in _create_dashboard
    dashboard = Dashboards(self._ws).create_dashboard(
  File "/home/runner/work/ucx/ucx/.venv/lib/python3.10/site-packages/databricks/labs/lsql/dashboards.py", line 1136, in create_dashboard
    sdk_dashboard = self._ws.lakeview.create(
TypeError: LakeviewAPI.create() got an unexpected keyword argument 'parent_path'
16:06 INFO [databricks.labs.ucx.installer.mixins] Fetching warehouse_id from a config
16:06 INFO [databricks.labs.ucx.installer.mixins] Fetching warehouse_id from a config
16:06 ERROR [databricks.labs.blueprint.parallel] installing dashboards(PosixPath('/home/runner/work/ucx/ucx/src/databricks/labs/ucx/queries/migration/groups'), parent_path='/Users/0a330eb5-dd51-4d97-b6e4-c474356b1d5d/.Veoe/dashboards') task failed: LakeviewAPI.create() got an unexpected keyword argument 'parent_path'
Traceback (most recent call last):
  File "/home/runner/work/ucx/ucx/.venv/lib/python3.10/site-packages/databricks/labs/blueprint/parallel.py", line 158, in inner
    return func(*args, **kwargs), None
  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/src/databricks/labs/ucx/install.py", line 653, in _create_dashboard
    dashboard = Dashboards(self._ws).create_dashboard(
  File "/home/runner/work/ucx/ucx/.venv/lib/python3.10/site-packages/databricks/labs/lsql/dashboards.py", line 1136, in create_dashboard
    sdk_dashboard = self._ws.lakeview.create(
TypeError: LakeviewAPI.create() got an unexpected keyword argument 'parent_path'
16:06 ERROR [databricks.labs.blueprint.parallel] installing dashboards(PosixPath('/home/runner/work/ucx/ucx/src/databricks/labs/ucx/queries/assessment/interactive'), parent_path='/Users/0a330eb5-dd51-4d97-b6e4-c474356b1d5d/.Veoe/dashboards') task failed: LakeviewAPI.create() got an unexpected keyword argument 'parent_path'
Traceback (most recent call last):
  File "/home/runner/work/ucx/ucx/.venv/lib/python3.10/site-packages/databricks/labs/blueprint/parallel.py", line 158, in inner
    return func(*args, **kwargs), None
  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/src/databricks/labs/ucx/install.py", line 653, in _create_dashboard
    dashboard = Dashboards(self._ws).create_dashboard(
  File "/home/runner/work/ucx/ucx/.venv/lib/python3.10/site-packages/databricks/labs/lsql/dashboards.py", line 1136, in create_dashboard
    sdk_dashboard = self._ws.lakeview.create(
TypeError: LakeviewAPI.create() got an unexpected keyword argument 'parent_path'
16:06 INFO [databricks.labs.ucx.installer.mixins] Fetching warehouse_id from a config
16:06 ERROR [databricks.labs.blueprint.parallel] installing dashboards(PosixPath('/home/runner/work/ucx/ucx/src/databricks/labs/ucx/queries/migration/main'), parent_path='/Users/0a330eb5-dd51-4d97-b6e4-c474356b1d5d/.Veoe/dashboards') task failed: LakeviewAPI.create() got an unexpected keyword argument 'parent_path'
Traceback (most recent call last):
  File "/home/runner/work/ucx/ucx/.venv/lib/python3.10/site-packages/databricks/labs/blueprint/parallel.py", line 158, in inner
    return func(*args, **kwargs), None
  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/src/databricks/labs/ucx/install.py", line 653, in _create_dashboard
    dashboard = Dashboards(self._ws).create_dashboard(
  File "/home/runner/work/ucx/ucx/.venv/lib/python3.10/site-packages/databricks/labs/lsql/dashboards.py", line 1136, in create_dashboard
    sdk_dashboard = self._ws.lakeview.create(
TypeError: LakeviewAPI.create() got an unexpected keyword argument 'parent_path'
16:06 INFO [databricks.labs.ucx.installer.mixins] Fetching warehouse_id from a config
16:06 ERROR [databricks.labs.blueprint.parallel] installing dashboards(PosixPath('/home/runner/work/ucx/ucx/src/databricks/labs/ucx/queries/assessment/estimates'), parent_path='/Users/0a330eb5-dd51-4d97-b6e4-c474356b1d5d/.Veoe/dashboards') task failed: LakeviewAPI.create() got an unexpected keyword argument 'parent_path'
Traceback (most recent call last):
  File "/home/runner/work/ucx/ucx/.venv/lib/python3.10/site-packages/databricks/labs/blueprint/parallel.py", line 158, in inner
    return func(*args, **kwargs), None
  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/src/databricks/labs/ucx/install.py", line 653, in _create_dashboard
    dashboard = Dashboards(self._ws).create_dashboard(
  File "/home/runner/work/ucx/ucx/.venv/lib/python3.10/site-packages/databricks/labs/lsql/dashboards.py", line 1136, in create_dashboard
    sdk_dashboard = self._ws.lakeview.create(
TypeError: LakeviewAPI.create() got an unexpected keyword argument 'parent_path'
16:06 INFO [databricks.labs.ucx.installer.mixins] Fetching warehouse_id from a config
16:06 ERROR [databricks.labs.blueprint.parallel] installing dashboards(PosixPath('/home/runner/work/ucx/ucx/src/databricks/labs/ucx/queries/progress/main'), parent_path='/Users/0a330eb5-dd51-4d97-b6e4-c474356b1d5d/.Veoe/dashboards') task failed: LakeviewAPI.create() got an unexpected keyword argument 'parent_path'
Traceback (most recent call last):
  File "/home/runner/work/ucx/ucx/.venv/lib/python3.10/site-packages/databricks/labs/blueprint/parallel.py", line 158, in inner
    return func(*args, **kwargs), None
  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/src/databricks/labs/ucx/install.py", line 653, in _create_dashboard
    dashboard = Dashboards(self._ws).create_dashboard(
  File "/home/runner/work/ucx/ucx/.venv/lib/python3.10/site-packages/databricks/labs/lsql/dashboards.py", line 1136, in create_dashboard
    sdk_dashboard = self._ws.lakeview.create(
TypeError: LakeviewAPI.create() got an unexpected keyword argument 'parent_path'
16:06 INFO [databricks.labs.ucx.installer.mixins] Fetching warehouse_id from a config
16:06 ERROR [databricks.labs.blueprint.parallel] installing dashboards(PosixPath('/home/runner/work/ucx/ucx/src/databricks/labs/ucx/queries/assessment/main'), parent_path='/Users/0a330eb5-dd51-4d97-b6e4-c474356b1d5d/.Veoe/dashboards') task failed: LakeviewAPI.create() got an unexpected keyword argument 'parent_path'
Traceback (most recent call last):
  File "/home/runner/work/ucx/ucx/.venv/lib/python3.10/site-packages/databricks/labs/blueprint/parallel.py", line 158, in inner
    return func(*args, **kwargs), None
  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/src/databricks/labs/ucx/install.py", line 653, in _create_dashboard
    dashboard = Dashboards(self._ws).create_dashboard(
  File "/home/runner/work/ucx/ucx/.venv/lib/python3.10/site-packages/databricks/labs/lsql/dashboards.py", line 1136, in create_dashboard
    sdk_dashboard = self._ws.lakeview.create(
TypeError: LakeviewAPI.create() got an unexpected keyword argument 'parent_path'
16:06 CRITICAL [databricks.labs.blueprint.parallel] All 'installing dashboards' tasks failed!!!
16:06 ERROR [databricks.labs.blueprint.parallel] installing components task failed: Detected 7 failures: TypeError: LakeviewAPI.create() got an unexpected keyword argument 'parent_path'
Traceback (most recent call last):
  File "/home/runner/work/ucx/ucx/.venv/lib/python3.10/site-packages/databricks/labs/blueprint/parallel.py", line 158, in inner
    return func(*args, **kwargs), None
  File "/home/runner/work/ucx/ucx/src/databricks/labs/ucx/install.py", line 540, in _create_database_and_dashboards
    Threads.strict("installing dashboards", list(self._get_create_dashboard_tasks()))
  File "/home/runner/work/ucx/ucx/.venv/lib/python3.10/site-packages/databricks/labs/blueprint/parallel.py", line 63, in strict
    raise ManyError(errs)
databricks.labs.blueprint.parallel.ManyError: Detected 7 failures: TypeError: LakeviewAPI.create() got an unexpected keyword argument 'parent_path'
16:06 ERROR [databricks.labs.blueprint.parallel] More than half 'installing components' tasks failed: 0% results available (0/2). Took 0:00:13.726621
16:06 INFO [databricks.labs.ucx.install] Deleting UCX v0.49.1+1420241114160633 from https://DATABRICKS_HOST
16:06 INFO [databricks.labs.ucx.install] Deleting inventory database dummy_swa06
16:06 INFO [databricks.labs.ucx.installer.workflows] Removing job_id=356347753115855, as it is no longer needed
16:06 INFO [databricks.labs.ucx.installer.workflows] Removing job_id=886217326948554, as it is no longer needed
16:06 INFO [databricks.labs.ucx.installer.workflows] Removing job_id=205966504584820, as it is no longer needed
16:06 INFO [databricks.labs.ucx.installer.workflows] Removing job_id=501587752049351, as it is no longer needed
16:06 INFO [databricks.labs.ucx.installer.workflows] Removing job_id=130835769526801, as it is no longer needed
16:06 INFO [databricks.labs.ucx.installer.workflows] Removing job_id=448195775367674, as it is no longer needed
16:06 INFO [databricks.labs.ucx.installer.workflows] Removing job_id=521402249538048, as it is no longer needed
16:06 INFO [databricks.labs.ucx.installer.workflows] Removing job_id=120935747303761, as it is no longer needed
16:06 INFO [databricks.labs.ucx.installer.workflows] Removing job_id=530386552873691, as it is no longer needed
16:06 INFO [databricks.labs.ucx.installer.workflows] Removing job_id=131162253063325, as it is no longer needed
16:06 INFO [databricks.labs.ucx.installer.workflows] Removing job_id=633562500533608, as it is no longer needed
16:06 INFO [databricks.labs.ucx.installer.workflows] Removing job_id=267746284729134, as it is no longer needed
16:06 INFO [databricks.labs.ucx.installer.workflows] Removing job_id=1069878413831170, as it is no longer needed
16:06 INFO [databricks.labs.ucx.install] Deleting cluster policy
16:06 INFO [databricks.labs.ucx.install] Deleting secret scope
16:06 INFO [databricks.labs.ucx.install] UnInstalling UCX complete
[gw5] linux -- Python 3.10.15 /home/runner/work/ucx/ucx/.venv/bin/python

Running from nightly #268

@github-actions github-actions bot added the bug label Nov 14, 2024
Copy link
Author

❌ test_running_real_migrate_groups_job: databricks.labs.blueprint.parallel.ManyError: Detected 7 failures: TypeError: LakeviewAPI.create() got an unexpected keyword argument 'parent_path' (2m38.853s)
databricks.labs.blueprint.parallel.ManyError: Detected 7 failures: TypeError: LakeviewAPI.create() got an unexpected keyword argument 'parent_path'
[gw2] linux -- Python 3.10.15 /home/runner/work/ucx/ucx/.venv/bin/python
05:21 DEBUG [databricks.labs.ucx.install] Cannot find previous installation: Path (/Users/0a330eb5-dd51-4d97-b6e4-c474356b1d5d/.DPTu/config.yml) doesn't exist.
05:21 INFO [databricks.labs.ucx.install] Please answer a couple of questions to configure Unity Catalog migration
05:21 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.
05:21 INFO [databricks.labs.ucx.install] Fetching installations...
05:21 INFO [databricks.labs.ucx.installer.policy] Creating UCX cluster policy.
05:21 DEBUG [tests.integration.conftest] Waiting for clusters to start...
05:21 DEBUG [tests.integration.conftest] Waiting for clusters to start...
05:21 INFO [databricks.labs.ucx.install] Installing UCX v0.49.1+1420241115052126
05:21 INFO [databricks.labs.ucx.install] Creating ucx schemas...
05:21 INFO [databricks.labs.ucx.installer.workflows] Creating new job configuration for step=migrate-tables
05:21 INFO [databricks.labs.ucx.installer.workflows] Creating new job configuration for step=failing
05:21 INFO [databricks.labs.ucx.installer.workflows] Creating new job configuration for step=assessment
05:21 INFO [databricks.labs.ucx.installer.workflows] Creating new job configuration for step=validate-groups-permissions
05:21 INFO [databricks.labs.ucx.installer.workflows] Creating new job configuration for step=migrate-groups
05:21 INFO [databricks.labs.ucx.installer.workflows] Creating new job configuration for step=migrate-groups-legacy
05:21 INFO [databricks.labs.ucx.installer.workflows] Creating new job configuration for step=migrate-external-tables-ctas
05:21 INFO [databricks.labs.ucx.installer.workflows] Creating new job configuration for step=scan-tables-in-mounts-experimental
05:21 INFO [databricks.labs.ucx.installer.workflows] Creating new job configuration for step=migrate-data-reconciliation
05:21 INFO [databricks.labs.ucx.installer.workflows] Creating new job configuration for step=migrate-external-hiveserde-tables-in-place-experimental
05:21 INFO [databricks.labs.ucx.installer.workflows] Creating new job configuration for step=migrate-tables-in-mounts-experimental
05:21 INFO [databricks.labs.ucx.installer.workflows] Creating new job configuration for step=remove-workspace-local-backup-groups
05:21 INFO [databricks.labs.ucx.installer.workflows] Creating new job configuration for step=migration-progress-experimental
05:21 INFO [databricks.labs.ucx.install] Creating dashboards...
05:21 DEBUG [databricks.labs.ucx.install] Reading step folder /home/runner/work/ucx/ucx/src/databricks/labs/ucx/queries/views...
05:21 DEBUG [databricks.labs.ucx.install] Reading step folder /home/runner/work/ucx/ucx/src/databricks/labs/ucx/queries/assessment...
05:21 DEBUG [databricks.labs.ucx.install] Reading step folder /home/runner/work/ucx/ucx/src/databricks/labs/ucx/queries/migration...
05:21 DEBUG [databricks.labs.ucx.install] Reading step folder /home/runner/work/ucx/ucx/src/databricks/labs/ucx/queries/progress...
05:21 INFO [databricks.labs.ucx.install] Creating dashboard in /home/runner/work/ucx/ucx/src/databricks/labs/ucx/queries/assessment/interactive...
05:21 INFO [databricks.labs.ucx.install] Creating dashboard in /home/runner/work/ucx/ucx/src/databricks/labs/ucx/queries/assessment/estimates...
05:21 INFO [databricks.labs.ucx.install] Creating dashboard in /home/runner/work/ucx/ucx/src/databricks/labs/ucx/queries/assessment/main...
05:21 INFO [databricks.labs.ucx.install] Creating dashboard in /home/runner/work/ucx/ucx/src/databricks/labs/ucx/queries/assessment/CLOUD_ENV...
05:21 INFO [databricks.labs.ucx.install] Creating dashboard in /home/runner/work/ucx/ucx/src/databricks/labs/ucx/queries/migration/groups...
05:21 INFO [databricks.labs.ucx.install] Creating dashboard in /home/runner/work/ucx/ucx/src/databricks/labs/ucx/queries/migration/main...
05:21 INFO [databricks.labs.ucx.install] Creating dashboard in /home/runner/work/ucx/ucx/src/databricks/labs/ucx/queries/progress/main...
05:21 INFO [databricks.labs.ucx.installer.mixins] Fetching warehouse_id from a config
05:21 INFO [databricks.labs.ucx.installer.mixins] Fetching warehouse_id from a config
05:21 ERROR [databricks.labs.blueprint.parallel] installing dashboards(PosixPath('/home/runner/work/ucx/ucx/src/databricks/labs/ucx/queries/assessment/CLOUD_ENV'), parent_path='/Users/0a330eb5-dd51-4d97-b6e4-c474356b1d5d/.DPTu/dashboards') task failed: LakeviewAPI.create() got an unexpected keyword argument 'parent_path'
Traceback (most recent call last):
  File "/home/runner/work/ucx/ucx/.venv/lib/python3.10/site-packages/databricks/labs/blueprint/parallel.py", line 158, in inner
    return func(*args, **kwargs), None
  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/src/databricks/labs/ucx/install.py", line 653, in _create_dashboard
    dashboard = Dashboards(self._ws).create_dashboard(
  File "/home/runner/work/ucx/ucx/.venv/lib/python3.10/site-packages/databricks/labs/lsql/dashboards.py", line 1136, in create_dashboard
    sdk_dashboard = self._ws.lakeview.create(
TypeError: LakeviewAPI.create() got an unexpected keyword argument 'parent_path'
05:21 ERROR [databricks.labs.blueprint.parallel] installing dashboards(PosixPath('/home/runner/work/ucx/ucx/src/databricks/labs/ucx/queries/migration/groups'), parent_path='/Users/0a330eb5-dd51-4d97-b6e4-c474356b1d5d/.DPTu/dashboards') task failed: LakeviewAPI.create() got an unexpected keyword argument 'parent_path'
Traceback (most recent call last):
  File "/home/runner/work/ucx/ucx/.venv/lib/python3.10/site-packages/databricks/labs/blueprint/parallel.py", line 158, in inner
    return func(*args, **kwargs), None
  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/src/databricks/labs/ucx/install.py", line 653, in _create_dashboard
    dashboard = Dashboards(self._ws).create_dashboard(
  File "/home/runner/work/ucx/ucx/.venv/lib/python3.10/site-packages/databricks/labs/lsql/dashboards.py", line 1136, in create_dashboard
    sdk_dashboard = self._ws.lakeview.create(
TypeError: LakeviewAPI.create() got an unexpected keyword argument 'parent_path'
05:21 INFO [databricks.labs.ucx.installer.mixins] Fetching warehouse_id from a config
05:21 ERROR [databricks.labs.blueprint.parallel] installing dashboards(PosixPath('/home/runner/work/ucx/ucx/src/databricks/labs/ucx/queries/assessment/interactive'), parent_path='/Users/0a330eb5-dd51-4d97-b6e4-c474356b1d5d/.DPTu/dashboards') task failed: LakeviewAPI.create() got an unexpected keyword argument 'parent_path'
Traceback (most recent call last):
  File "/home/runner/work/ucx/ucx/.venv/lib/python3.10/site-packages/databricks/labs/blueprint/parallel.py", line 158, in inner
    return func(*args, **kwargs), None
  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/src/databricks/labs/ucx/install.py", line 653, in _create_dashboard
    dashboard = Dashboards(self._ws).create_dashboard(
  File "/home/runner/work/ucx/ucx/.venv/lib/python3.10/site-packages/databricks/labs/lsql/dashboards.py", line 1136, in create_dashboard
    sdk_dashboard = self._ws.lakeview.create(
TypeError: LakeviewAPI.create() got an unexpected keyword argument 'parent_path'
05:21 INFO [databricks.labs.ucx.installer.mixins] Fetching warehouse_id from a config
05:21 ERROR [databricks.labs.blueprint.parallel] installing dashboards(PosixPath('/home/runner/work/ucx/ucx/src/databricks/labs/ucx/queries/migration/main'), parent_path='/Users/0a330eb5-dd51-4d97-b6e4-c474356b1d5d/.DPTu/dashboards') task failed: LakeviewAPI.create() got an unexpected keyword argument 'parent_path'
Traceback (most recent call last):
  File "/home/runner/work/ucx/ucx/.venv/lib/python3.10/site-packages/databricks/labs/blueprint/parallel.py", line 158, in inner
    return func(*args, **kwargs), None
  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/src/databricks/labs/ucx/install.py", line 653, in _create_dashboard
    dashboard = Dashboards(self._ws).create_dashboard(
  File "/home/runner/work/ucx/ucx/.venv/lib/python3.10/site-packages/databricks/labs/lsql/dashboards.py", line 1136, in create_dashboard
    sdk_dashboard = self._ws.lakeview.create(
TypeError: LakeviewAPI.create() got an unexpected keyword argument 'parent_path'
05:21 INFO [databricks.labs.ucx.installer.mixins] Fetching warehouse_id from a config
05:21 ERROR [databricks.labs.blueprint.parallel] installing dashboards(PosixPath('/home/runner/work/ucx/ucx/src/databricks/labs/ucx/queries/assessment/estimates'), parent_path='/Users/0a330eb5-dd51-4d97-b6e4-c474356b1d5d/.DPTu/dashboards') task failed: LakeviewAPI.create() got an unexpected keyword argument 'parent_path'
Traceback (most recent call last):
  File "/home/runner/work/ucx/ucx/.venv/lib/python3.10/site-packages/databricks/labs/blueprint/parallel.py", line 158, in inner
    return func(*args, **kwargs), None
  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/src/databricks/labs/ucx/install.py", line 653, in _create_dashboard
    dashboard = Dashboards(self._ws).create_dashboard(
  File "/home/runner/work/ucx/ucx/.venv/lib/python3.10/site-packages/databricks/labs/lsql/dashboards.py", line 1136, in create_dashboard
    sdk_dashboard = self._ws.lakeview.create(
TypeError: LakeviewAPI.create() got an unexpected keyword argument 'parent_path'
05:21 INFO [databricks.labs.ucx.installer.mixins] Fetching warehouse_id from a config
05:21 ERROR [databricks.labs.blueprint.parallel] installing dashboards(PosixPath('/home/runner/work/ucx/ucx/src/databricks/labs/ucx/queries/progress/main'), parent_path='/Users/0a330eb5-dd51-4d97-b6e4-c474356b1d5d/.DPTu/dashboards') task failed: LakeviewAPI.create() got an unexpected keyword argument 'parent_path'
Traceback (most recent call last):
  File "/home/runner/work/ucx/ucx/.venv/lib/python3.10/site-packages/databricks/labs/blueprint/parallel.py", line 158, in inner
    return func(*args, **kwargs), None
  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/src/databricks/labs/ucx/install.py", line 653, in _create_dashboard
    dashboard = Dashboards(self._ws).create_dashboard(
  File "/home/runner/work/ucx/ucx/.venv/lib/python3.10/site-packages/databricks/labs/lsql/dashboards.py", line 1136, in create_dashboard
    sdk_dashboard = self._ws.lakeview.create(
TypeError: LakeviewAPI.create() got an unexpected keyword argument 'parent_path'
05:21 INFO [databricks.labs.ucx.installer.mixins] Fetching warehouse_id from a config
05:21 ERROR [databricks.labs.blueprint.parallel] installing dashboards(PosixPath('/home/runner/work/ucx/ucx/src/databricks/labs/ucx/queries/assessment/main'), parent_path='/Users/0a330eb5-dd51-4d97-b6e4-c474356b1d5d/.DPTu/dashboards') task failed: LakeviewAPI.create() got an unexpected keyword argument 'parent_path'
Traceback (most recent call last):
  File "/home/runner/work/ucx/ucx/.venv/lib/python3.10/site-packages/databricks/labs/blueprint/parallel.py", line 158, in inner
    return func(*args, **kwargs), None
  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/src/databricks/labs/ucx/install.py", line 653, in _create_dashboard
    dashboard = Dashboards(self._ws).create_dashboard(
  File "/home/runner/work/ucx/ucx/.venv/lib/python3.10/site-packages/databricks/labs/lsql/dashboards.py", line 1136, in create_dashboard
    sdk_dashboard = self._ws.lakeview.create(
TypeError: LakeviewAPI.create() got an unexpected keyword argument 'parent_path'
05:21 CRITICAL [databricks.labs.blueprint.parallel] All 'installing dashboards' tasks failed!!!
05:21 ERROR [databricks.labs.blueprint.parallel] installing components task failed: Detected 7 failures: TypeError: LakeviewAPI.create() got an unexpected keyword argument 'parent_path'
Traceback (most recent call last):
  File "/home/runner/work/ucx/ucx/.venv/lib/python3.10/site-packages/databricks/labs/blueprint/parallel.py", line 158, in inner
    return func(*args, **kwargs), None
  File "/home/runner/work/ucx/ucx/src/databricks/labs/ucx/install.py", line 540, in _create_database_and_dashboards
    Threads.strict("installing dashboards", list(self._get_create_dashboard_tasks()))
  File "/home/runner/work/ucx/ucx/.venv/lib/python3.10/site-packages/databricks/labs/blueprint/parallel.py", line 63, in strict
    raise ManyError(errs)
databricks.labs.blueprint.parallel.ManyError: Detected 7 failures: TypeError: LakeviewAPI.create() got an unexpected keyword argument 'parent_path'
05:21 ERROR [databricks.labs.blueprint.parallel] More than half 'installing components' tasks failed: 0% results available (0/2). Took 0:00:11.563472
05:21 DEBUG [databricks.labs.ucx.install] Cannot find previous installation: Path (/Users/0a330eb5-dd51-4d97-b6e4-c474356b1d5d/.DPTu/config.yml) doesn't exist.
05:21 INFO [databricks.labs.ucx.install] Please answer a couple of questions to configure Unity Catalog migration
05:21 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.
05:21 INFO [databricks.labs.ucx.install] Fetching installations...
05:21 INFO [databricks.labs.ucx.installer.policy] Creating UCX cluster policy.
05:21 DEBUG [tests.integration.conftest] Waiting for clusters to start...
05:21 DEBUG [tests.integration.conftest] Waiting for clusters to start...
05:21 INFO [databricks.labs.ucx.install] Installing UCX v0.49.1+1420241115052126
05:21 INFO [databricks.labs.ucx.install] Creating ucx schemas...
05:21 INFO [databricks.labs.ucx.installer.workflows] Creating new job configuration for step=migrate-tables
05:21 INFO [databricks.labs.ucx.installer.workflows] Creating new job configuration for step=failing
05:21 INFO [databricks.labs.ucx.installer.workflows] Creating new job configuration for step=assessment
05:21 INFO [databricks.labs.ucx.installer.workflows] Creating new job configuration for step=validate-groups-permissions
05:21 INFO [databricks.labs.ucx.installer.workflows] Creating new job configuration for step=migrate-groups
05:21 INFO [databricks.labs.ucx.installer.workflows] Creating new job configuration for step=migrate-groups-legacy
05:21 INFO [databricks.labs.ucx.installer.workflows] Creating new job configuration for step=migrate-external-tables-ctas
05:21 INFO [databricks.labs.ucx.installer.workflows] Creating new job configuration for step=scan-tables-in-mounts-experimental
05:21 INFO [databricks.labs.ucx.installer.workflows] Creating new job configuration for step=migrate-data-reconciliation
05:21 INFO [databricks.labs.ucx.installer.workflows] Creating new job configuration for step=migrate-external-hiveserde-tables-in-place-experimental
05:21 INFO [databricks.labs.ucx.installer.workflows] Creating new job configuration for step=migrate-tables-in-mounts-experimental
05:21 INFO [databricks.labs.ucx.installer.workflows] Creating new job configuration for step=remove-workspace-local-backup-groups
05:21 INFO [databricks.labs.ucx.installer.workflows] Creating new job configuration for step=migration-progress-experimental
05:21 INFO [databricks.labs.ucx.install] Creating dashboards...
05:21 DEBUG [databricks.labs.ucx.install] Reading step folder /home/runner/work/ucx/ucx/src/databricks/labs/ucx/queries/views...
05:21 DEBUG [databricks.labs.ucx.install] Reading step folder /home/runner/work/ucx/ucx/src/databricks/labs/ucx/queries/assessment...
05:21 DEBUG [databricks.labs.ucx.install] Reading step folder /home/runner/work/ucx/ucx/src/databricks/labs/ucx/queries/migration...
05:21 DEBUG [databricks.labs.ucx.install] Reading step folder /home/runner/work/ucx/ucx/src/databricks/labs/ucx/queries/progress...
05:21 INFO [databricks.labs.ucx.install] Creating dashboard in /home/runner/work/ucx/ucx/src/databricks/labs/ucx/queries/assessment/interactive...
05:21 INFO [databricks.labs.ucx.install] Creating dashboard in /home/runner/work/ucx/ucx/src/databricks/labs/ucx/queries/assessment/estimates...
05:21 INFO [databricks.labs.ucx.install] Creating dashboard in /home/runner/work/ucx/ucx/src/databricks/labs/ucx/queries/assessment/main...
05:21 INFO [databricks.labs.ucx.install] Creating dashboard in /home/runner/work/ucx/ucx/src/databricks/labs/ucx/queries/assessment/CLOUD_ENV...
05:21 INFO [databricks.labs.ucx.install] Creating dashboard in /home/runner/work/ucx/ucx/src/databricks/labs/ucx/queries/migration/groups...
05:21 INFO [databricks.labs.ucx.install] Creating dashboard in /home/runner/work/ucx/ucx/src/databricks/labs/ucx/queries/migration/main...
05:21 INFO [databricks.labs.ucx.install] Creating dashboard in /home/runner/work/ucx/ucx/src/databricks/labs/ucx/queries/progress/main...
05:21 INFO [databricks.labs.ucx.installer.mixins] Fetching warehouse_id from a config
05:21 INFO [databricks.labs.ucx.installer.mixins] Fetching warehouse_id from a config
05:21 ERROR [databricks.labs.blueprint.parallel] installing dashboards(PosixPath('/home/runner/work/ucx/ucx/src/databricks/labs/ucx/queries/assessment/CLOUD_ENV'), parent_path='/Users/0a330eb5-dd51-4d97-b6e4-c474356b1d5d/.DPTu/dashboards') task failed: LakeviewAPI.create() got an unexpected keyword argument 'parent_path'
Traceback (most recent call last):
  File "/home/runner/work/ucx/ucx/.venv/lib/python3.10/site-packages/databricks/labs/blueprint/parallel.py", line 158, in inner
    return func(*args, **kwargs), None
  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/src/databricks/labs/ucx/install.py", line 653, in _create_dashboard
    dashboard = Dashboards(self._ws).create_dashboard(
  File "/home/runner/work/ucx/ucx/.venv/lib/python3.10/site-packages/databricks/labs/lsql/dashboards.py", line 1136, in create_dashboard
    sdk_dashboard = self._ws.lakeview.create(
TypeError: LakeviewAPI.create() got an unexpected keyword argument 'parent_path'
05:21 ERROR [databricks.labs.blueprint.parallel] installing dashboards(PosixPath('/home/runner/work/ucx/ucx/src/databricks/labs/ucx/queries/migration/groups'), parent_path='/Users/0a330eb5-dd51-4d97-b6e4-c474356b1d5d/.DPTu/dashboards') task failed: LakeviewAPI.create() got an unexpected keyword argument 'parent_path'
Traceback (most recent call last):
  File "/home/runner/work/ucx/ucx/.venv/lib/python3.10/site-packages/databricks/labs/blueprint/parallel.py", line 158, in inner
    return func(*args, **kwargs), None
  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/src/databricks/labs/ucx/install.py", line 653, in _create_dashboard
    dashboard = Dashboards(self._ws).create_dashboard(
  File "/home/runner/work/ucx/ucx/.venv/lib/python3.10/site-packages/databricks/labs/lsql/dashboards.py", line 1136, in create_dashboard
    sdk_dashboard = self._ws.lakeview.create(
TypeError: LakeviewAPI.create() got an unexpected keyword argument 'parent_path'
05:21 INFO [databricks.labs.ucx.installer.mixins] Fetching warehouse_id from a config
05:21 ERROR [databricks.labs.blueprint.parallel] installing dashboards(PosixPath('/home/runner/work/ucx/ucx/src/databricks/labs/ucx/queries/assessment/interactive'), parent_path='/Users/0a330eb5-dd51-4d97-b6e4-c474356b1d5d/.DPTu/dashboards') task failed: LakeviewAPI.create() got an unexpected keyword argument 'parent_path'
Traceback (most recent call last):
  File "/home/runner/work/ucx/ucx/.venv/lib/python3.10/site-packages/databricks/labs/blueprint/parallel.py", line 158, in inner
    return func(*args, **kwargs), None
  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/src/databricks/labs/ucx/install.py", line 653, in _create_dashboard
    dashboard = Dashboards(self._ws).create_dashboard(
  File "/home/runner/work/ucx/ucx/.venv/lib/python3.10/site-packages/databricks/labs/lsql/dashboards.py", line 1136, in create_dashboard
    sdk_dashboard = self._ws.lakeview.create(
TypeError: LakeviewAPI.create() got an unexpected keyword argument 'parent_path'
05:21 INFO [databricks.labs.ucx.installer.mixins] Fetching warehouse_id from a config
05:21 ERROR [databricks.labs.blueprint.parallel] installing dashboards(PosixPath('/home/runner/work/ucx/ucx/src/databricks/labs/ucx/queries/migration/main'), parent_path='/Users/0a330eb5-dd51-4d97-b6e4-c474356b1d5d/.DPTu/dashboards') task failed: LakeviewAPI.create() got an unexpected keyword argument 'parent_path'
Traceback (most recent call last):
  File "/home/runner/work/ucx/ucx/.venv/lib/python3.10/site-packages/databricks/labs/blueprint/parallel.py", line 158, in inner
    return func(*args, **kwargs), None
  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/src/databricks/labs/ucx/install.py", line 653, in _create_dashboard
    dashboard = Dashboards(self._ws).create_dashboard(
  File "/home/runner/work/ucx/ucx/.venv/lib/python3.10/site-packages/databricks/labs/lsql/dashboards.py", line 1136, in create_dashboard
    sdk_dashboard = self._ws.lakeview.create(
TypeError: LakeviewAPI.create() got an unexpected keyword argument 'parent_path'
05:21 INFO [databricks.labs.ucx.installer.mixins] Fetching warehouse_id from a config
05:21 ERROR [databricks.labs.blueprint.parallel] installing dashboards(PosixPath('/home/runner/work/ucx/ucx/src/databricks/labs/ucx/queries/assessment/estimates'), parent_path='/Users/0a330eb5-dd51-4d97-b6e4-c474356b1d5d/.DPTu/dashboards') task failed: LakeviewAPI.create() got an unexpected keyword argument 'parent_path'
Traceback (most recent call last):
  File "/home/runner/work/ucx/ucx/.venv/lib/python3.10/site-packages/databricks/labs/blueprint/parallel.py", line 158, in inner
    return func(*args, **kwargs), None
  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/src/databricks/labs/ucx/install.py", line 653, in _create_dashboard
    dashboard = Dashboards(self._ws).create_dashboard(
  File "/home/runner/work/ucx/ucx/.venv/lib/python3.10/site-packages/databricks/labs/lsql/dashboards.py", line 1136, in create_dashboard
    sdk_dashboard = self._ws.lakeview.create(
TypeError: LakeviewAPI.create() got an unexpected keyword argument 'parent_path'
05:21 INFO [databricks.labs.ucx.installer.mixins] Fetching warehouse_id from a config
05:21 ERROR [databricks.labs.blueprint.parallel] installing dashboards(PosixPath('/home/runner/work/ucx/ucx/src/databricks/labs/ucx/queries/progress/main'), parent_path='/Users/0a330eb5-dd51-4d97-b6e4-c474356b1d5d/.DPTu/dashboards') task failed: LakeviewAPI.create() got an unexpected keyword argument 'parent_path'
Traceback (most recent call last):
  File "/home/runner/work/ucx/ucx/.venv/lib/python3.10/site-packages/databricks/labs/blueprint/parallel.py", line 158, in inner
    return func(*args, **kwargs), None
  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/src/databricks/labs/ucx/install.py", line 653, in _create_dashboard
    dashboard = Dashboards(self._ws).create_dashboard(
  File "/home/runner/work/ucx/ucx/.venv/lib/python3.10/site-packages/databricks/labs/lsql/dashboards.py", line 1136, in create_dashboard
    sdk_dashboard = self._ws.lakeview.create(
TypeError: LakeviewAPI.create() got an unexpected keyword argument 'parent_path'
05:21 INFO [databricks.labs.ucx.installer.mixins] Fetching warehouse_id from a config
05:21 ERROR [databricks.labs.blueprint.parallel] installing dashboards(PosixPath('/home/runner/work/ucx/ucx/src/databricks/labs/ucx/queries/assessment/main'), parent_path='/Users/0a330eb5-dd51-4d97-b6e4-c474356b1d5d/.DPTu/dashboards') task failed: LakeviewAPI.create() got an unexpected keyword argument 'parent_path'
Traceback (most recent call last):
  File "/home/runner/work/ucx/ucx/.venv/lib/python3.10/site-packages/databricks/labs/blueprint/parallel.py", line 158, in inner
    return func(*args, **kwargs), None
  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/src/databricks/labs/ucx/install.py", line 653, in _create_dashboard
    dashboard = Dashboards(self._ws).create_dashboard(
  File "/home/runner/work/ucx/ucx/.venv/lib/python3.10/site-packages/databricks/labs/lsql/dashboards.py", line 1136, in create_dashboard
    sdk_dashboard = self._ws.lakeview.create(
TypeError: LakeviewAPI.create() got an unexpected keyword argument 'parent_path'
05:21 CRITICAL [databricks.labs.blueprint.parallel] All 'installing dashboards' tasks failed!!!
05:21 ERROR [databricks.labs.blueprint.parallel] installing components task failed: Detected 7 failures: TypeError: LakeviewAPI.create() got an unexpected keyword argument 'parent_path'
Traceback (most recent call last):
  File "/home/runner/work/ucx/ucx/.venv/lib/python3.10/site-packages/databricks/labs/blueprint/parallel.py", line 158, in inner
    return func(*args, **kwargs), None
  File "/home/runner/work/ucx/ucx/src/databricks/labs/ucx/install.py", line 540, in _create_database_and_dashboards
    Threads.strict("installing dashboards", list(self._get_create_dashboard_tasks()))
  File "/home/runner/work/ucx/ucx/.venv/lib/python3.10/site-packages/databricks/labs/blueprint/parallel.py", line 63, in strict
    raise ManyError(errs)
databricks.labs.blueprint.parallel.ManyError: Detected 7 failures: TypeError: LakeviewAPI.create() got an unexpected keyword argument 'parent_path'
05:21 ERROR [databricks.labs.blueprint.parallel] More than half 'installing components' tasks failed: 0% results available (0/2). Took 0:00:11.563472
05:21 INFO [databricks.labs.ucx.install] Deleting UCX v0.49.1+1420241115052126 from https://DATABRICKS_HOST
05:21 INFO [databricks.labs.ucx.install] Deleting inventory database dummy_sryye
05:21 INFO [databricks.labs.ucx.installer.workflows] Removing job_id=121762882121537, as it is no longer needed
05:21 INFO [databricks.labs.ucx.installer.workflows] Removing job_id=811347064645243, as it is no longer needed
05:21 INFO [databricks.labs.ucx.installer.workflows] Removing job_id=82179819693901, as it is no longer needed
05:21 INFO [databricks.labs.ucx.installer.workflows] Removing job_id=207698443344490, as it is no longer needed
05:21 INFO [databricks.labs.ucx.installer.workflows] Removing job_id=976984665246450, as it is no longer needed
05:21 INFO [databricks.labs.ucx.installer.workflows] Removing job_id=767613894809179, as it is no longer needed
05:21 INFO [databricks.labs.ucx.installer.workflows] Removing job_id=966457816669618, as it is no longer needed
05:21 INFO [databricks.labs.ucx.installer.workflows] Removing job_id=1083660955485159, as it is no longer needed
05:21 INFO [databricks.labs.ucx.installer.workflows] Removing job_id=128506164248875, as it is no longer needed
05:21 INFO [databricks.labs.ucx.installer.workflows] Removing job_id=998084536378552, as it is no longer needed
05:21 INFO [databricks.labs.ucx.installer.workflows] Removing job_id=263776834706968, as it is no longer needed
05:21 INFO [databricks.labs.ucx.installer.workflows] Removing job_id=914517981149241, as it is no longer needed
05:21 INFO [databricks.labs.ucx.installer.workflows] Removing job_id=185741557403624, as it is no longer needed
05:21 INFO [databricks.labs.ucx.install] Deleting cluster policy
05:21 INFO [databricks.labs.ucx.install] Deleting secret scope
05:21 INFO [databricks.labs.ucx.install] UnInstalling UCX complete
[gw2] linux -- Python 3.10.15 /home/runner/work/ucx/ucx/.venv/bin/python

Running from nightly #269

Copy link
Author

❌ test_running_real_migrate_groups_job: databricks.labs.blueprint.parallel.ManyError: Detected 7 failures: TypeError: LakeviewAPI.create() got an unexpected keyword argument 'parent_path' (2m40.814s)
databricks.labs.blueprint.parallel.ManyError: Detected 7 failures: TypeError: LakeviewAPI.create() got an unexpected keyword argument 'parent_path'
[gw5] linux -- Python 3.10.15 /home/runner/work/ucx/ucx/.venv/bin/python
05:25 DEBUG [databricks.labs.ucx.install] Cannot find previous installation: Path (/Users/0a330eb5-dd51-4d97-b6e4-c474356b1d5d/.aGlo/config.yml) doesn't exist.
05:25 INFO [databricks.labs.ucx.install] Please answer a couple of questions to configure Unity Catalog migration
05:25 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.
05:25 INFO [databricks.labs.ucx.install] Fetching installations...
05:25 INFO [databricks.labs.ucx.installer.policy] Creating UCX cluster policy.
05:25 DEBUG [tests.integration.conftest] Waiting for clusters to start...
05:25 DEBUG [tests.integration.conftest] Waiting for clusters to start...
05:25 INFO [databricks.labs.ucx.install] Installing UCX v0.49.1+1420241116052508
05:25 INFO [databricks.labs.ucx.install] Creating ucx schemas...
05:25 INFO [databricks.labs.ucx.installer.workflows] Creating new job configuration for step=migrate-tables-in-mounts-experimental
05:25 INFO [databricks.labs.ucx.installer.workflows] Creating new job configuration for step=migrate-groups-legacy
05:25 INFO [databricks.labs.ucx.installer.workflows] Creating new job configuration for step=migrate-tables
05:25 INFO [databricks.labs.ucx.installer.workflows] Creating new job configuration for step=migrate-data-reconciliation
05:25 INFO [databricks.labs.ucx.installer.workflows] Creating new job configuration for step=migrate-external-hiveserde-tables-in-place-experimental
05:25 INFO [databricks.labs.ucx.installer.workflows] Creating new job configuration for step=migrate-groups
05:25 INFO [databricks.labs.ucx.installer.workflows] Creating new job configuration for step=failing
05:25 INFO [databricks.labs.ucx.installer.workflows] Creating new job configuration for step=assessment
05:25 INFO [databricks.labs.ucx.installer.workflows] Creating new job configuration for step=migration-progress-experimental
05:25 INFO [databricks.labs.ucx.installer.workflows] Creating new job configuration for step=validate-groups-permissions
05:25 INFO [databricks.labs.ucx.installer.workflows] Creating new job configuration for step=migrate-external-tables-ctas
05:25 INFO [databricks.labs.ucx.installer.workflows] Creating new job configuration for step=scan-tables-in-mounts-experimental
05:25 INFO [databricks.labs.ucx.installer.workflows] Creating new job configuration for step=remove-workspace-local-backup-groups
05:25 INFO [databricks.labs.ucx.install] Creating dashboards...
05:25 DEBUG [databricks.labs.ucx.install] Reading step folder /home/runner/work/ucx/ucx/src/databricks/labs/ucx/queries/views...
05:25 DEBUG [databricks.labs.ucx.install] Reading step folder /home/runner/work/ucx/ucx/src/databricks/labs/ucx/queries/assessment...
05:25 DEBUG [databricks.labs.ucx.install] Reading step folder /home/runner/work/ucx/ucx/src/databricks/labs/ucx/queries/migration...
05:25 DEBUG [databricks.labs.ucx.install] Reading step folder /home/runner/work/ucx/ucx/src/databricks/labs/ucx/queries/progress...
05:25 INFO [databricks.labs.ucx.install] Creating dashboard in /home/runner/work/ucx/ucx/src/databricks/labs/ucx/queries/assessment/interactive...
05:25 INFO [databricks.labs.ucx.install] Creating dashboard in /home/runner/work/ucx/ucx/src/databricks/labs/ucx/queries/assessment/estimates...
05:25 INFO [databricks.labs.ucx.install] Creating dashboard in /home/runner/work/ucx/ucx/src/databricks/labs/ucx/queries/assessment/main...
05:25 INFO [databricks.labs.ucx.install] Creating dashboard in /home/runner/work/ucx/ucx/src/databricks/labs/ucx/queries/assessment/CLOUD_ENV...
05:25 INFO [databricks.labs.ucx.install] Creating dashboard in /home/runner/work/ucx/ucx/src/databricks/labs/ucx/queries/migration/groups...
05:25 INFO [databricks.labs.ucx.install] Creating dashboard in /home/runner/work/ucx/ucx/src/databricks/labs/ucx/queries/migration/main...
05:25 INFO [databricks.labs.ucx.install] Creating dashboard in /home/runner/work/ucx/ucx/src/databricks/labs/ucx/queries/progress/main...
05:25 INFO [databricks.labs.ucx.installer.mixins] Fetching warehouse_id from a config
05:25 INFO [databricks.labs.ucx.installer.mixins] Fetching warehouse_id from a config
05:25 ERROR [databricks.labs.blueprint.parallel] installing dashboards(PosixPath('/home/runner/work/ucx/ucx/src/databricks/labs/ucx/queries/assessment/CLOUD_ENV'), parent_path='/Users/0a330eb5-dd51-4d97-b6e4-c474356b1d5d/.aGlo/dashboards') task failed: LakeviewAPI.create() got an unexpected keyword argument 'parent_path'
Traceback (most recent call last):
  File "/home/runner/work/ucx/ucx/.venv/lib/python3.10/site-packages/databricks/labs/blueprint/parallel.py", line 158, in inner
    return func(*args, **kwargs), None
  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/src/databricks/labs/ucx/install.py", line 653, in _create_dashboard
    dashboard = Dashboards(self._ws).create_dashboard(
  File "/home/runner/work/ucx/ucx/.venv/lib/python3.10/site-packages/databricks/labs/lsql/dashboards.py", line 1136, in create_dashboard
    sdk_dashboard = self._ws.lakeview.create(
TypeError: LakeviewAPI.create() got an unexpected keyword argument 'parent_path'
05:25 ERROR [databricks.labs.blueprint.parallel] installing dashboards(PosixPath('/home/runner/work/ucx/ucx/src/databricks/labs/ucx/queries/migration/groups'), parent_path='/Users/0a330eb5-dd51-4d97-b6e4-c474356b1d5d/.aGlo/dashboards') task failed: LakeviewAPI.create() got an unexpected keyword argument 'parent_path'
Traceback (most recent call last):
  File "/home/runner/work/ucx/ucx/.venv/lib/python3.10/site-packages/databricks/labs/blueprint/parallel.py", line 158, in inner
    return func(*args, **kwargs), None
  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/src/databricks/labs/ucx/install.py", line 653, in _create_dashboard
    dashboard = Dashboards(self._ws).create_dashboard(
  File "/home/runner/work/ucx/ucx/.venv/lib/python3.10/site-packages/databricks/labs/lsql/dashboards.py", line 1136, in create_dashboard
    sdk_dashboard = self._ws.lakeview.create(
TypeError: LakeviewAPI.create() got an unexpected keyword argument 'parent_path'
05:25 INFO [databricks.labs.ucx.installer.mixins] Fetching warehouse_id from a config
05:25 ERROR [databricks.labs.blueprint.parallel] installing dashboards(PosixPath('/home/runner/work/ucx/ucx/src/databricks/labs/ucx/queries/assessment/interactive'), parent_path='/Users/0a330eb5-dd51-4d97-b6e4-c474356b1d5d/.aGlo/dashboards') task failed: LakeviewAPI.create() got an unexpected keyword argument 'parent_path'
Traceback (most recent call last):
  File "/home/runner/work/ucx/ucx/.venv/lib/python3.10/site-packages/databricks/labs/blueprint/parallel.py", line 158, in inner
    return func(*args, **kwargs), None
  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/src/databricks/labs/ucx/install.py", line 653, in _create_dashboard
    dashboard = Dashboards(self._ws).create_dashboard(
  File "/home/runner/work/ucx/ucx/.venv/lib/python3.10/site-packages/databricks/labs/lsql/dashboards.py", line 1136, in create_dashboard
    sdk_dashboard = self._ws.lakeview.create(
TypeError: LakeviewAPI.create() got an unexpected keyword argument 'parent_path'
05:25 INFO [databricks.labs.ucx.installer.mixins] Fetching warehouse_id from a config
05:25 ERROR [databricks.labs.blueprint.parallel] installing dashboards(PosixPath('/home/runner/work/ucx/ucx/src/databricks/labs/ucx/queries/migration/main'), parent_path='/Users/0a330eb5-dd51-4d97-b6e4-c474356b1d5d/.aGlo/dashboards') task failed: LakeviewAPI.create() got an unexpected keyword argument 'parent_path'
Traceback (most recent call last):
  File "/home/runner/work/ucx/ucx/.venv/lib/python3.10/site-packages/databricks/labs/blueprint/parallel.py", line 158, in inner
    return func(*args, **kwargs), None
  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/src/databricks/labs/ucx/install.py", line 653, in _create_dashboard
    dashboard = Dashboards(self._ws).create_dashboard(
  File "/home/runner/work/ucx/ucx/.venv/lib/python3.10/site-packages/databricks/labs/lsql/dashboards.py", line 1136, in create_dashboard
    sdk_dashboard = self._ws.lakeview.create(
TypeError: LakeviewAPI.create() got an unexpected keyword argument 'parent_path'
05:25 INFO [databricks.labs.ucx.installer.mixins] Fetching warehouse_id from a config
05:25 ERROR [databricks.labs.blueprint.parallel] installing dashboards(PosixPath('/home/runner/work/ucx/ucx/src/databricks/labs/ucx/queries/assessment/estimates'), parent_path='/Users/0a330eb5-dd51-4d97-b6e4-c474356b1d5d/.aGlo/dashboards') task failed: LakeviewAPI.create() got an unexpected keyword argument 'parent_path'
Traceback (most recent call last):
  File "/home/runner/work/ucx/ucx/.venv/lib/python3.10/site-packages/databricks/labs/blueprint/parallel.py", line 158, in inner
    return func(*args, **kwargs), None
  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/src/databricks/labs/ucx/install.py", line 653, in _create_dashboard
    dashboard = Dashboards(self._ws).create_dashboard(
  File "/home/runner/work/ucx/ucx/.venv/lib/python3.10/site-packages/databricks/labs/lsql/dashboards.py", line 1136, in create_dashboard
    sdk_dashboard = self._ws.lakeview.create(
TypeError: LakeviewAPI.create() got an unexpected keyword argument 'parent_path'
05:25 INFO [databricks.labs.ucx.installer.mixins] Fetching warehouse_id from a config
05:25 ERROR [databricks.labs.blueprint.parallel] installing dashboards(PosixPath('/home/runner/work/ucx/ucx/src/databricks/labs/ucx/queries/progress/main'), parent_path='/Users/0a330eb5-dd51-4d97-b6e4-c474356b1d5d/.aGlo/dashboards') task failed: LakeviewAPI.create() got an unexpected keyword argument 'parent_path'
Traceback (most recent call last):
  File "/home/runner/work/ucx/ucx/.venv/lib/python3.10/site-packages/databricks/labs/blueprint/parallel.py", line 158, in inner
    return func(*args, **kwargs), None
  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/src/databricks/labs/ucx/install.py", line 653, in _create_dashboard
    dashboard = Dashboards(self._ws).create_dashboard(
  File "/home/runner/work/ucx/ucx/.venv/lib/python3.10/site-packages/databricks/labs/lsql/dashboards.py", line 1136, in create_dashboard
    sdk_dashboard = self._ws.lakeview.create(
TypeError: LakeviewAPI.create() got an unexpected keyword argument 'parent_path'
05:25 INFO [databricks.labs.ucx.installer.mixins] Fetching warehouse_id from a config
05:25 ERROR [databricks.labs.blueprint.parallel] installing dashboards(PosixPath('/home/runner/work/ucx/ucx/src/databricks/labs/ucx/queries/assessment/main'), parent_path='/Users/0a330eb5-dd51-4d97-b6e4-c474356b1d5d/.aGlo/dashboards') task failed: LakeviewAPI.create() got an unexpected keyword argument 'parent_path'
Traceback (most recent call last):
  File "/home/runner/work/ucx/ucx/.venv/lib/python3.10/site-packages/databricks/labs/blueprint/parallel.py", line 158, in inner
    return func(*args, **kwargs), None
  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/src/databricks/labs/ucx/install.py", line 653, in _create_dashboard
    dashboard = Dashboards(self._ws).create_dashboard(
  File "/home/runner/work/ucx/ucx/.venv/lib/python3.10/site-packages/databricks/labs/lsql/dashboards.py", line 1136, in create_dashboard
    sdk_dashboard = self._ws.lakeview.create(
TypeError: LakeviewAPI.create() got an unexpected keyword argument 'parent_path'
05:25 CRITICAL [databricks.labs.blueprint.parallel] All 'installing dashboards' tasks failed!!!
05:25 ERROR [databricks.labs.blueprint.parallel] installing components task failed: Detected 7 failures: TypeError: LakeviewAPI.create() got an unexpected keyword argument 'parent_path'
Traceback (most recent call last):
  File "/home/runner/work/ucx/ucx/.venv/lib/python3.10/site-packages/databricks/labs/blueprint/parallel.py", line 158, in inner
    return func(*args, **kwargs), None
  File "/home/runner/work/ucx/ucx/src/databricks/labs/ucx/install.py", line 540, in _create_database_and_dashboards
    Threads.strict("installing dashboards", list(self._get_create_dashboard_tasks()))
  File "/home/runner/work/ucx/ucx/.venv/lib/python3.10/site-packages/databricks/labs/blueprint/parallel.py", line 63, in strict
    raise ManyError(errs)
databricks.labs.blueprint.parallel.ManyError: Detected 7 failures: TypeError: LakeviewAPI.create() got an unexpected keyword argument 'parent_path'
05:25 ERROR [databricks.labs.blueprint.parallel] More than half 'installing components' tasks failed: 0% results available (0/2). Took 0:00:12.697772
05:25 DEBUG [databricks.labs.ucx.install] Cannot find previous installation: Path (/Users/0a330eb5-dd51-4d97-b6e4-c474356b1d5d/.aGlo/config.yml) doesn't exist.
05:25 INFO [databricks.labs.ucx.install] Please answer a couple of questions to configure Unity Catalog migration
05:25 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.
05:25 INFO [databricks.labs.ucx.install] Fetching installations...
05:25 INFO [databricks.labs.ucx.installer.policy] Creating UCX cluster policy.
05:25 DEBUG [tests.integration.conftest] Waiting for clusters to start...
05:25 DEBUG [tests.integration.conftest] Waiting for clusters to start...
05:25 INFO [databricks.labs.ucx.install] Installing UCX v0.49.1+1420241116052508
05:25 INFO [databricks.labs.ucx.install] Creating ucx schemas...
05:25 INFO [databricks.labs.ucx.installer.workflows] Creating new job configuration for step=migrate-tables-in-mounts-experimental
05:25 INFO [databricks.labs.ucx.installer.workflows] Creating new job configuration for step=migrate-groups-legacy
05:25 INFO [databricks.labs.ucx.installer.workflows] Creating new job configuration for step=migrate-tables
05:25 INFO [databricks.labs.ucx.installer.workflows] Creating new job configuration for step=migrate-data-reconciliation
05:25 INFO [databricks.labs.ucx.installer.workflows] Creating new job configuration for step=migrate-external-hiveserde-tables-in-place-experimental
05:25 INFO [databricks.labs.ucx.installer.workflows] Creating new job configuration for step=migrate-groups
05:25 INFO [databricks.labs.ucx.installer.workflows] Creating new job configuration for step=failing
05:25 INFO [databricks.labs.ucx.installer.workflows] Creating new job configuration for step=assessment
05:25 INFO [databricks.labs.ucx.installer.workflows] Creating new job configuration for step=migration-progress-experimental
05:25 INFO [databricks.labs.ucx.installer.workflows] Creating new job configuration for step=validate-groups-permissions
05:25 INFO [databricks.labs.ucx.installer.workflows] Creating new job configuration for step=migrate-external-tables-ctas
05:25 INFO [databricks.labs.ucx.installer.workflows] Creating new job configuration for step=scan-tables-in-mounts-experimental
05:25 INFO [databricks.labs.ucx.installer.workflows] Creating new job configuration for step=remove-workspace-local-backup-groups
05:25 INFO [databricks.labs.ucx.install] Creating dashboards...
05:25 DEBUG [databricks.labs.ucx.install] Reading step folder /home/runner/work/ucx/ucx/src/databricks/labs/ucx/queries/views...
05:25 DEBUG [databricks.labs.ucx.install] Reading step folder /home/runner/work/ucx/ucx/src/databricks/labs/ucx/queries/assessment...
05:25 DEBUG [databricks.labs.ucx.install] Reading step folder /home/runner/work/ucx/ucx/src/databricks/labs/ucx/queries/migration...
05:25 DEBUG [databricks.labs.ucx.install] Reading step folder /home/runner/work/ucx/ucx/src/databricks/labs/ucx/queries/progress...
05:25 INFO [databricks.labs.ucx.install] Creating dashboard in /home/runner/work/ucx/ucx/src/databricks/labs/ucx/queries/assessment/interactive...
05:25 INFO [databricks.labs.ucx.install] Creating dashboard in /home/runner/work/ucx/ucx/src/databricks/labs/ucx/queries/assessment/estimates...
05:25 INFO [databricks.labs.ucx.install] Creating dashboard in /home/runner/work/ucx/ucx/src/databricks/labs/ucx/queries/assessment/main...
05:25 INFO [databricks.labs.ucx.install] Creating dashboard in /home/runner/work/ucx/ucx/src/databricks/labs/ucx/queries/assessment/CLOUD_ENV...
05:25 INFO [databricks.labs.ucx.install] Creating dashboard in /home/runner/work/ucx/ucx/src/databricks/labs/ucx/queries/migration/groups...
05:25 INFO [databricks.labs.ucx.install] Creating dashboard in /home/runner/work/ucx/ucx/src/databricks/labs/ucx/queries/migration/main...
05:25 INFO [databricks.labs.ucx.install] Creating dashboard in /home/runner/work/ucx/ucx/src/databricks/labs/ucx/queries/progress/main...
05:25 INFO [databricks.labs.ucx.installer.mixins] Fetching warehouse_id from a config
05:25 INFO [databricks.labs.ucx.installer.mixins] Fetching warehouse_id from a config
05:25 ERROR [databricks.labs.blueprint.parallel] installing dashboards(PosixPath('/home/runner/work/ucx/ucx/src/databricks/labs/ucx/queries/assessment/CLOUD_ENV'), parent_path='/Users/0a330eb5-dd51-4d97-b6e4-c474356b1d5d/.aGlo/dashboards') task failed: LakeviewAPI.create() got an unexpected keyword argument 'parent_path'
Traceback (most recent call last):
  File "/home/runner/work/ucx/ucx/.venv/lib/python3.10/site-packages/databricks/labs/blueprint/parallel.py", line 158, in inner
    return func(*args, **kwargs), None
  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/src/databricks/labs/ucx/install.py", line 653, in _create_dashboard
    dashboard = Dashboards(self._ws).create_dashboard(
  File "/home/runner/work/ucx/ucx/.venv/lib/python3.10/site-packages/databricks/labs/lsql/dashboards.py", line 1136, in create_dashboard
    sdk_dashboard = self._ws.lakeview.create(
TypeError: LakeviewAPI.create() got an unexpected keyword argument 'parent_path'
05:25 ERROR [databricks.labs.blueprint.parallel] installing dashboards(PosixPath('/home/runner/work/ucx/ucx/src/databricks/labs/ucx/queries/migration/groups'), parent_path='/Users/0a330eb5-dd51-4d97-b6e4-c474356b1d5d/.aGlo/dashboards') task failed: LakeviewAPI.create() got an unexpected keyword argument 'parent_path'
Traceback (most recent call last):
  File "/home/runner/work/ucx/ucx/.venv/lib/python3.10/site-packages/databricks/labs/blueprint/parallel.py", line 158, in inner
    return func(*args, **kwargs), None
  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/src/databricks/labs/ucx/install.py", line 653, in _create_dashboard
    dashboard = Dashboards(self._ws).create_dashboard(
  File "/home/runner/work/ucx/ucx/.venv/lib/python3.10/site-packages/databricks/labs/lsql/dashboards.py", line 1136, in create_dashboard
    sdk_dashboard = self._ws.lakeview.create(
TypeError: LakeviewAPI.create() got an unexpected keyword argument 'parent_path'
05:25 INFO [databricks.labs.ucx.installer.mixins] Fetching warehouse_id from a config
05:25 ERROR [databricks.labs.blueprint.parallel] installing dashboards(PosixPath('/home/runner/work/ucx/ucx/src/databricks/labs/ucx/queries/assessment/interactive'), parent_path='/Users/0a330eb5-dd51-4d97-b6e4-c474356b1d5d/.aGlo/dashboards') task failed: LakeviewAPI.create() got an unexpected keyword argument 'parent_path'
Traceback (most recent call last):
  File "/home/runner/work/ucx/ucx/.venv/lib/python3.10/site-packages/databricks/labs/blueprint/parallel.py", line 158, in inner
    return func(*args, **kwargs), None
  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/src/databricks/labs/ucx/install.py", line 653, in _create_dashboard
    dashboard = Dashboards(self._ws).create_dashboard(
  File "/home/runner/work/ucx/ucx/.venv/lib/python3.10/site-packages/databricks/labs/lsql/dashboards.py", line 1136, in create_dashboard
    sdk_dashboard = self._ws.lakeview.create(
TypeError: LakeviewAPI.create() got an unexpected keyword argument 'parent_path'
05:25 INFO [databricks.labs.ucx.installer.mixins] Fetching warehouse_id from a config
05:25 ERROR [databricks.labs.blueprint.parallel] installing dashboards(PosixPath('/home/runner/work/ucx/ucx/src/databricks/labs/ucx/queries/migration/main'), parent_path='/Users/0a330eb5-dd51-4d97-b6e4-c474356b1d5d/.aGlo/dashboards') task failed: LakeviewAPI.create() got an unexpected keyword argument 'parent_path'
Traceback (most recent call last):
  File "/home/runner/work/ucx/ucx/.venv/lib/python3.10/site-packages/databricks/labs/blueprint/parallel.py", line 158, in inner
    return func(*args, **kwargs), None
  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/src/databricks/labs/ucx/install.py", line 653, in _create_dashboard
    dashboard = Dashboards(self._ws).create_dashboard(
  File "/home/runner/work/ucx/ucx/.venv/lib/python3.10/site-packages/databricks/labs/lsql/dashboards.py", line 1136, in create_dashboard
    sdk_dashboard = self._ws.lakeview.create(
TypeError: LakeviewAPI.create() got an unexpected keyword argument 'parent_path'
05:25 INFO [databricks.labs.ucx.installer.mixins] Fetching warehouse_id from a config
05:25 ERROR [databricks.labs.blueprint.parallel] installing dashboards(PosixPath('/home/runner/work/ucx/ucx/src/databricks/labs/ucx/queries/assessment/estimates'), parent_path='/Users/0a330eb5-dd51-4d97-b6e4-c474356b1d5d/.aGlo/dashboards') task failed: LakeviewAPI.create() got an unexpected keyword argument 'parent_path'
Traceback (most recent call last):
  File "/home/runner/work/ucx/ucx/.venv/lib/python3.10/site-packages/databricks/labs/blueprint/parallel.py", line 158, in inner
    return func(*args, **kwargs), None
  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/src/databricks/labs/ucx/install.py", line 653, in _create_dashboard
    dashboard = Dashboards(self._ws).create_dashboard(
  File "/home/runner/work/ucx/ucx/.venv/lib/python3.10/site-packages/databricks/labs/lsql/dashboards.py", line 1136, in create_dashboard
    sdk_dashboard = self._ws.lakeview.create(
TypeError: LakeviewAPI.create() got an unexpected keyword argument 'parent_path'
05:25 INFO [databricks.labs.ucx.installer.mixins] Fetching warehouse_id from a config
05:25 ERROR [databricks.labs.blueprint.parallel] installing dashboards(PosixPath('/home/runner/work/ucx/ucx/src/databricks/labs/ucx/queries/progress/main'), parent_path='/Users/0a330eb5-dd51-4d97-b6e4-c474356b1d5d/.aGlo/dashboards') task failed: LakeviewAPI.create() got an unexpected keyword argument 'parent_path'
Traceback (most recent call last):
  File "/home/runner/work/ucx/ucx/.venv/lib/python3.10/site-packages/databricks/labs/blueprint/parallel.py", line 158, in inner
    return func(*args, **kwargs), None
  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/src/databricks/labs/ucx/install.py", line 653, in _create_dashboard
    dashboard = Dashboards(self._ws).create_dashboard(
  File "/home/runner/work/ucx/ucx/.venv/lib/python3.10/site-packages/databricks/labs/lsql/dashboards.py", line 1136, in create_dashboard
    sdk_dashboard = self._ws.lakeview.create(
TypeError: LakeviewAPI.create() got an unexpected keyword argument 'parent_path'
05:25 INFO [databricks.labs.ucx.installer.mixins] Fetching warehouse_id from a config
05:25 ERROR [databricks.labs.blueprint.parallel] installing dashboards(PosixPath('/home/runner/work/ucx/ucx/src/databricks/labs/ucx/queries/assessment/main'), parent_path='/Users/0a330eb5-dd51-4d97-b6e4-c474356b1d5d/.aGlo/dashboards') task failed: LakeviewAPI.create() got an unexpected keyword argument 'parent_path'
Traceback (most recent call last):
  File "/home/runner/work/ucx/ucx/.venv/lib/python3.10/site-packages/databricks/labs/blueprint/parallel.py", line 158, in inner
    return func(*args, **kwargs), None
  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/src/databricks/labs/ucx/install.py", line 653, in _create_dashboard
    dashboard = Dashboards(self._ws).create_dashboard(
  File "/home/runner/work/ucx/ucx/.venv/lib/python3.10/site-packages/databricks/labs/lsql/dashboards.py", line 1136, in create_dashboard
    sdk_dashboard = self._ws.lakeview.create(
TypeError: LakeviewAPI.create() got an unexpected keyword argument 'parent_path'
05:25 CRITICAL [databricks.labs.blueprint.parallel] All 'installing dashboards' tasks failed!!!
05:25 ERROR [databricks.labs.blueprint.parallel] installing components task failed: Detected 7 failures: TypeError: LakeviewAPI.create() got an unexpected keyword argument 'parent_path'
Traceback (most recent call last):
  File "/home/runner/work/ucx/ucx/.venv/lib/python3.10/site-packages/databricks/labs/blueprint/parallel.py", line 158, in inner
    return func(*args, **kwargs), None
  File "/home/runner/work/ucx/ucx/src/databricks/labs/ucx/install.py", line 540, in _create_database_and_dashboards
    Threads.strict("installing dashboards", list(self._get_create_dashboard_tasks()))
  File "/home/runner/work/ucx/ucx/.venv/lib/python3.10/site-packages/databricks/labs/blueprint/parallel.py", line 63, in strict
    raise ManyError(errs)
databricks.labs.blueprint.parallel.ManyError: Detected 7 failures: TypeError: LakeviewAPI.create() got an unexpected keyword argument 'parent_path'
05:25 ERROR [databricks.labs.blueprint.parallel] More than half 'installing components' tasks failed: 0% results available (0/2). Took 0:00:12.697772
05:25 INFO [databricks.labs.ucx.install] Deleting UCX v0.49.1+1420241116052508 from https://DATABRICKS_HOST
05:25 INFO [databricks.labs.ucx.install] Deleting inventory database dummy_s5faw
05:25 INFO [databricks.labs.ucx.installer.workflows] Removing job_id=776861440065886, as it is no longer needed
05:25 INFO [databricks.labs.ucx.installer.workflows] Removing job_id=312533654593313, as it is no longer needed
05:25 INFO [databricks.labs.ucx.installer.workflows] Removing job_id=509254670636677, as it is no longer needed
05:25 INFO [databricks.labs.ucx.installer.workflows] Removing job_id=223091672741358, as it is no longer needed
05:25 INFO [databricks.labs.ucx.installer.workflows] Removing job_id=969382922759868, as it is no longer needed
05:25 INFO [databricks.labs.ucx.installer.workflows] Removing job_id=54666477097607, as it is no longer needed
05:25 INFO [databricks.labs.ucx.installer.workflows] Removing job_id=62557831251902, as it is no longer needed
05:25 INFO [databricks.labs.ucx.installer.workflows] Removing job_id=460844156637983, as it is no longer needed
05:25 INFO [databricks.labs.ucx.installer.workflows] Removing job_id=772910127173923, as it is no longer needed
05:25 INFO [databricks.labs.ucx.installer.workflows] Removing job_id=327851411717370, as it is no longer needed
05:25 INFO [databricks.labs.ucx.installer.workflows] Removing job_id=893537586203928, as it is no longer needed
05:25 INFO [databricks.labs.ucx.installer.workflows] Removing job_id=521327394734425, as it is no longer needed
05:25 INFO [databricks.labs.ucx.installer.workflows] Removing job_id=475240973127225, as it is no longer needed
05:25 INFO [databricks.labs.ucx.install] Deleting cluster policy
05:25 INFO [databricks.labs.ucx.install] Deleting secret scope
05:25 INFO [databricks.labs.ucx.install] UnInstalling UCX complete
[gw5] linux -- Python 3.10.15 /home/runner/work/ucx/ucx/.venv/bin/python

Running from nightly #270

Copy link
Author

❌ test_running_real_migrate_groups_job: databricks.labs.blueprint.parallel.ManyError: Detected 7 failures: TypeError: LakeviewAPI.create() got an unexpected keyword argument 'parent_path' (1m47.349s)
databricks.labs.blueprint.parallel.ManyError: Detected 7 failures: TypeError: LakeviewAPI.create() got an unexpected keyword argument 'parent_path'
[gw4] linux -- Python 3.10.15 /home/runner/work/ucx/ucx/.venv/bin/python
05:23 DEBUG [databricks.labs.ucx.install] Cannot find previous installation: Path (/Users/0a330eb5-dd51-4d97-b6e4-c474356b1d5d/.TpY0/config.yml) doesn't exist.
05:23 INFO [databricks.labs.ucx.install] Please answer a couple of questions to configure Unity Catalog migration
05:23 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.
05:23 INFO [databricks.labs.ucx.install] Fetching installations...
05:23 INFO [databricks.labs.ucx.installer.policy] Creating UCX cluster policy.
05:23 DEBUG [tests.integration.conftest] Waiting for clusters to start...
05:23 DEBUG [tests.integration.conftest] Waiting for clusters to start...
05:24 INFO [databricks.labs.ucx.install] Installing UCX v0.49.1+1420241117052417
05:24 INFO [databricks.labs.ucx.install] Creating ucx schemas...
05:24 INFO [databricks.labs.ucx.installer.workflows] Creating new job configuration for step=migrate-external-tables-ctas
05:24 INFO [databricks.labs.ucx.installer.workflows] Creating new job configuration for step=migration-progress-experimental
05:24 INFO [databricks.labs.ucx.installer.workflows] Creating new job configuration for step=migrate-external-hiveserde-tables-in-place-experimental
05:24 INFO [databricks.labs.ucx.installer.workflows] Creating new job configuration for step=validate-groups-permissions
05:24 INFO [databricks.labs.ucx.installer.workflows] Creating new job configuration for step=migrate-data-reconciliation
05:24 INFO [databricks.labs.ucx.installer.workflows] Creating new job configuration for step=remove-workspace-local-backup-groups
05:24 INFO [databricks.labs.ucx.installer.workflows] Creating new job configuration for step=scan-tables-in-mounts-experimental
05:24 INFO [databricks.labs.ucx.installer.workflows] Creating new job configuration for step=migrate-groups-legacy
05:24 INFO [databricks.labs.ucx.installer.workflows] Creating new job configuration for step=assessment
05:24 INFO [databricks.labs.ucx.installer.workflows] Creating new job configuration for step=migrate-groups
05:24 INFO [databricks.labs.ucx.installer.workflows] Creating new job configuration for step=migrate-tables
05:24 INFO [databricks.labs.ucx.installer.workflows] Creating new job configuration for step=failing
05:24 INFO [databricks.labs.ucx.installer.workflows] Creating new job configuration for step=migrate-tables-in-mounts-experimental
05:24 INFO [databricks.labs.ucx.install] Creating dashboards...
05:24 DEBUG [databricks.labs.ucx.install] Reading step folder /home/runner/work/ucx/ucx/src/databricks/labs/ucx/queries/views...
05:24 DEBUG [databricks.labs.ucx.install] Reading step folder /home/runner/work/ucx/ucx/src/databricks/labs/ucx/queries/assessment...
05:24 DEBUG [databricks.labs.ucx.install] Reading step folder /home/runner/work/ucx/ucx/src/databricks/labs/ucx/queries/migration...
05:24 DEBUG [databricks.labs.ucx.install] Reading step folder /home/runner/work/ucx/ucx/src/databricks/labs/ucx/queries/progress...
05:24 INFO [databricks.labs.ucx.install] Creating dashboard in /home/runner/work/ucx/ucx/src/databricks/labs/ucx/queries/assessment/interactive...
05:24 INFO [databricks.labs.ucx.install] Creating dashboard in /home/runner/work/ucx/ucx/src/databricks/labs/ucx/queries/assessment/estimates...
05:24 INFO [databricks.labs.ucx.install] Creating dashboard in /home/runner/work/ucx/ucx/src/databricks/labs/ucx/queries/assessment/main...
05:24 INFO [databricks.labs.ucx.install] Creating dashboard in /home/runner/work/ucx/ucx/src/databricks/labs/ucx/queries/assessment/CLOUD_ENV...
05:24 INFO [databricks.labs.ucx.install] Creating dashboard in /home/runner/work/ucx/ucx/src/databricks/labs/ucx/queries/migration/groups...
05:24 INFO [databricks.labs.ucx.install] Creating dashboard in /home/runner/work/ucx/ucx/src/databricks/labs/ucx/queries/migration/main...
05:24 INFO [databricks.labs.ucx.install] Creating dashboard in /home/runner/work/ucx/ucx/src/databricks/labs/ucx/queries/progress/main...
05:24 INFO [databricks.labs.ucx.installer.mixins] Fetching warehouse_id from a config
05:24 INFO [databricks.labs.ucx.installer.mixins] Fetching warehouse_id from a config
05:24 ERROR [databricks.labs.blueprint.parallel] installing dashboards(PosixPath('/home/runner/work/ucx/ucx/src/databricks/labs/ucx/queries/assessment/CLOUD_ENV'), parent_path='/Users/0a330eb5-dd51-4d97-b6e4-c474356b1d5d/.TpY0/dashboards') task failed: LakeviewAPI.create() got an unexpected keyword argument 'parent_path'
Traceback (most recent call last):
  File "/home/runner/work/ucx/ucx/.venv/lib/python3.10/site-packages/databricks/labs/blueprint/parallel.py", line 158, in inner
    return func(*args, **kwargs), None
  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/src/databricks/labs/ucx/install.py", line 653, in _create_dashboard
    dashboard = Dashboards(self._ws).create_dashboard(
  File "/home/runner/work/ucx/ucx/.venv/lib/python3.10/site-packages/databricks/labs/lsql/dashboards.py", line 1136, in create_dashboard
    sdk_dashboard = self._ws.lakeview.create(
TypeError: LakeviewAPI.create() got an unexpected keyword argument 'parent_path'
05:24 ERROR [databricks.labs.blueprint.parallel] installing dashboards(PosixPath('/home/runner/work/ucx/ucx/src/databricks/labs/ucx/queries/migration/groups'), parent_path='/Users/0a330eb5-dd51-4d97-b6e4-c474356b1d5d/.TpY0/dashboards') task failed: LakeviewAPI.create() got an unexpected keyword argument 'parent_path'
Traceback (most recent call last):
  File "/home/runner/work/ucx/ucx/.venv/lib/python3.10/site-packages/databricks/labs/blueprint/parallel.py", line 158, in inner
    return func(*args, **kwargs), None
  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/src/databricks/labs/ucx/install.py", line 653, in _create_dashboard
    dashboard = Dashboards(self._ws).create_dashboard(
  File "/home/runner/work/ucx/ucx/.venv/lib/python3.10/site-packages/databricks/labs/lsql/dashboards.py", line 1136, in create_dashboard
    sdk_dashboard = self._ws.lakeview.create(
TypeError: LakeviewAPI.create() got an unexpected keyword argument 'parent_path'
05:24 INFO [databricks.labs.ucx.installer.mixins] Fetching warehouse_id from a config
05:24 ERROR [databricks.labs.blueprint.parallel] installing dashboards(PosixPath('/home/runner/work/ucx/ucx/src/databricks/labs/ucx/queries/assessment/interactive'), parent_path='/Users/0a330eb5-dd51-4d97-b6e4-c474356b1d5d/.TpY0/dashboards') task failed: LakeviewAPI.create() got an unexpected keyword argument 'parent_path'
Traceback (most recent call last):
  File "/home/runner/work/ucx/ucx/.venv/lib/python3.10/site-packages/databricks/labs/blueprint/parallel.py", line 158, in inner
    return func(*args, **kwargs), None
  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/src/databricks/labs/ucx/install.py", line 653, in _create_dashboard
    dashboard = Dashboards(self._ws).create_dashboard(
  File "/home/runner/work/ucx/ucx/.venv/lib/python3.10/site-packages/databricks/labs/lsql/dashboards.py", line 1136, in create_dashboard
    sdk_dashboard = self._ws.lakeview.create(
TypeError: LakeviewAPI.create() got an unexpected keyword argument 'parent_path'
05:24 INFO [databricks.labs.ucx.installer.mixins] Fetching warehouse_id from a config
05:24 INFO [databricks.labs.ucx.installer.mixins] Fetching warehouse_id from a config
05:24 ERROR [databricks.labs.blueprint.parallel] installing dashboards(PosixPath('/home/runner/work/ucx/ucx/src/databricks/labs/ucx/queries/assessment/estimates'), parent_path='/Users/0a330eb5-dd51-4d97-b6e4-c474356b1d5d/.TpY0/dashboards') task failed: LakeviewAPI.create() got an unexpected keyword argument 'parent_path'
Traceback (most recent call last):
  File "/home/runner/work/ucx/ucx/.venv/lib/python3.10/site-packages/databricks/labs/blueprint/parallel.py", line 158, in inner
    return func(*args, **kwargs), None
  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/src/databricks/labs/ucx/install.py", line 653, in _create_dashboard
    dashboard = Dashboards(self._ws).create_dashboard(
  File "/home/runner/work/ucx/ucx/.venv/lib/python3.10/site-packages/databricks/labs/lsql/dashboards.py", line 1136, in create_dashboard
    sdk_dashboard = self._ws.lakeview.create(
TypeError: LakeviewAPI.create() got an unexpected keyword argument 'parent_path'
05:24 ERROR [databricks.labs.blueprint.parallel] installing dashboards(PosixPath('/home/runner/work/ucx/ucx/src/databricks/labs/ucx/queries/migration/main'), parent_path='/Users/0a330eb5-dd51-4d97-b6e4-c474356b1d5d/.TpY0/dashboards') task failed: LakeviewAPI.create() got an unexpected keyword argument 'parent_path'
Traceback (most recent call last):
  File "/home/runner/work/ucx/ucx/.venv/lib/python3.10/site-packages/databricks/labs/blueprint/parallel.py", line 158, in inner
    return func(*args, **kwargs), None
  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/src/databricks/labs/ucx/install.py", line 653, in _create_dashboard
    dashboard = Dashboards(self._ws).create_dashboard(
  File "/home/runner/work/ucx/ucx/.venv/lib/python3.10/site-packages/databricks/labs/lsql/dashboards.py", line 1136, in create_dashboard
    sdk_dashboard = self._ws.lakeview.create(
TypeError: LakeviewAPI.create() got an unexpected keyword argument 'parent_path'
05:24 INFO [databricks.labs.ucx.installer.mixins] Fetching warehouse_id from a config
05:24 ERROR [databricks.labs.blueprint.parallel] installing dashboards(PosixPath('/home/runner/work/ucx/ucx/src/databricks/labs/ucx/queries/progress/main'), parent_path='/Users/0a330eb5-dd51-4d97-b6e4-c474356b1d5d/.TpY0/dashboards') task failed: LakeviewAPI.create() got an unexpected keyword argument 'parent_path'
Traceback (most recent call last):
  File "/home/runner/work/ucx/ucx/.venv/lib/python3.10/site-packages/databricks/labs/blueprint/parallel.py", line 158, in inner
    return func(*args, **kwargs), None
  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/src/databricks/labs/ucx/install.py", line 653, in _create_dashboard
    dashboard = Dashboards(self._ws).create_dashboard(
  File "/home/runner/work/ucx/ucx/.venv/lib/python3.10/site-packages/databricks/labs/lsql/dashboards.py", line 1136, in create_dashboard
    sdk_dashboard = self._ws.lakeview.create(
TypeError: LakeviewAPI.create() got an unexpected keyword argument 'parent_path'
05:24 INFO [databricks.labs.ucx.installer.mixins] Fetching warehouse_id from a config
05:24 ERROR [databricks.labs.blueprint.parallel] installing dashboards(PosixPath('/home/runner/work/ucx/ucx/src/databricks/labs/ucx/queries/assessment/main'), parent_path='/Users/0a330eb5-dd51-4d97-b6e4-c474356b1d5d/.TpY0/dashboards') task failed: LakeviewAPI.create() got an unexpected keyword argument 'parent_path'
Traceback (most recent call last):
  File "/home/runner/work/ucx/ucx/.venv/lib/python3.10/site-packages/databricks/labs/blueprint/parallel.py", line 158, in inner
    return func(*args, **kwargs), None
  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/src/databricks/labs/ucx/install.py", line 653, in _create_dashboard
    dashboard = Dashboards(self._ws).create_dashboard(
  File "/home/runner/work/ucx/ucx/.venv/lib/python3.10/site-packages/databricks/labs/lsql/dashboards.py", line 1136, in create_dashboard
    sdk_dashboard = self._ws.lakeview.create(
TypeError: LakeviewAPI.create() got an unexpected keyword argument 'parent_path'
05:24 CRITICAL [databricks.labs.blueprint.parallel] All 'installing dashboards' tasks failed!!!
05:24 ERROR [databricks.labs.blueprint.parallel] installing components task failed: Detected 7 failures: TypeError: LakeviewAPI.create() got an unexpected keyword argument 'parent_path'
Traceback (most recent call last):
  File "/home/runner/work/ucx/ucx/.venv/lib/python3.10/site-packages/databricks/labs/blueprint/parallel.py", line 158, in inner
    return func(*args, **kwargs), None
  File "/home/runner/work/ucx/ucx/src/databricks/labs/ucx/install.py", line 540, in _create_database_and_dashboards
    Threads.strict("installing dashboards", list(self._get_create_dashboard_tasks()))
  File "/home/runner/work/ucx/ucx/.venv/lib/python3.10/site-packages/databricks/labs/blueprint/parallel.py", line 63, in strict
    raise ManyError(errs)
databricks.labs.blueprint.parallel.ManyError: Detected 7 failures: TypeError: LakeviewAPI.create() got an unexpected keyword argument 'parent_path'
05:24 ERROR [databricks.labs.blueprint.parallel] More than half 'installing components' tasks failed: 0% results available (0/2). Took 0:00:12.733235
05:23 DEBUG [databricks.labs.ucx.install] Cannot find previous installation: Path (/Users/0a330eb5-dd51-4d97-b6e4-c474356b1d5d/.TpY0/config.yml) doesn't exist.
05:23 INFO [databricks.labs.ucx.install] Please answer a couple of questions to configure Unity Catalog migration
05:23 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.
05:23 INFO [databricks.labs.ucx.install] Fetching installations...
05:23 INFO [databricks.labs.ucx.installer.policy] Creating UCX cluster policy.
05:23 DEBUG [tests.integration.conftest] Waiting for clusters to start...
05:23 DEBUG [tests.integration.conftest] Waiting for clusters to start...
05:24 INFO [databricks.labs.ucx.install] Installing UCX v0.49.1+1420241117052417
05:24 INFO [databricks.labs.ucx.install] Creating ucx schemas...
05:24 INFO [databricks.labs.ucx.installer.workflows] Creating new job configuration for step=migrate-external-tables-ctas
05:24 INFO [databricks.labs.ucx.installer.workflows] Creating new job configuration for step=migration-progress-experimental
05:24 INFO [databricks.labs.ucx.installer.workflows] Creating new job configuration for step=migrate-external-hiveserde-tables-in-place-experimental
05:24 INFO [databricks.labs.ucx.installer.workflows] Creating new job configuration for step=validate-groups-permissions
05:24 INFO [databricks.labs.ucx.installer.workflows] Creating new job configuration for step=migrate-data-reconciliation
05:24 INFO [databricks.labs.ucx.installer.workflows] Creating new job configuration for step=remove-workspace-local-backup-groups
05:24 INFO [databricks.labs.ucx.installer.workflows] Creating new job configuration for step=scan-tables-in-mounts-experimental
05:24 INFO [databricks.labs.ucx.installer.workflows] Creating new job configuration for step=migrate-groups-legacy
05:24 INFO [databricks.labs.ucx.installer.workflows] Creating new job configuration for step=assessment
05:24 INFO [databricks.labs.ucx.installer.workflows] Creating new job configuration for step=migrate-groups
05:24 INFO [databricks.labs.ucx.installer.workflows] Creating new job configuration for step=migrate-tables
05:24 INFO [databricks.labs.ucx.installer.workflows] Creating new job configuration for step=failing
05:24 INFO [databricks.labs.ucx.installer.workflows] Creating new job configuration for step=migrate-tables-in-mounts-experimental
05:24 INFO [databricks.labs.ucx.install] Creating dashboards...
05:24 DEBUG [databricks.labs.ucx.install] Reading step folder /home/runner/work/ucx/ucx/src/databricks/labs/ucx/queries/views...
05:24 DEBUG [databricks.labs.ucx.install] Reading step folder /home/runner/work/ucx/ucx/src/databricks/labs/ucx/queries/assessment...
05:24 DEBUG [databricks.labs.ucx.install] Reading step folder /home/runner/work/ucx/ucx/src/databricks/labs/ucx/queries/migration...
05:24 DEBUG [databricks.labs.ucx.install] Reading step folder /home/runner/work/ucx/ucx/src/databricks/labs/ucx/queries/progress...
05:24 INFO [databricks.labs.ucx.install] Creating dashboard in /home/runner/work/ucx/ucx/src/databricks/labs/ucx/queries/assessment/interactive...
05:24 INFO [databricks.labs.ucx.install] Creating dashboard in /home/runner/work/ucx/ucx/src/databricks/labs/ucx/queries/assessment/estimates...
05:24 INFO [databricks.labs.ucx.install] Creating dashboard in /home/runner/work/ucx/ucx/src/databricks/labs/ucx/queries/assessment/main...
05:24 INFO [databricks.labs.ucx.install] Creating dashboard in /home/runner/work/ucx/ucx/src/databricks/labs/ucx/queries/assessment/CLOUD_ENV...
05:24 INFO [databricks.labs.ucx.install] Creating dashboard in /home/runner/work/ucx/ucx/src/databricks/labs/ucx/queries/migration/groups...
05:24 INFO [databricks.labs.ucx.install] Creating dashboard in /home/runner/work/ucx/ucx/src/databricks/labs/ucx/queries/migration/main...
05:24 INFO [databricks.labs.ucx.install] Creating dashboard in /home/runner/work/ucx/ucx/src/databricks/labs/ucx/queries/progress/main...
05:24 INFO [databricks.labs.ucx.installer.mixins] Fetching warehouse_id from a config
05:24 INFO [databricks.labs.ucx.installer.mixins] Fetching warehouse_id from a config
05:24 ERROR [databricks.labs.blueprint.parallel] installing dashboards(PosixPath('/home/runner/work/ucx/ucx/src/databricks/labs/ucx/queries/assessment/CLOUD_ENV'), parent_path='/Users/0a330eb5-dd51-4d97-b6e4-c474356b1d5d/.TpY0/dashboards') task failed: LakeviewAPI.create() got an unexpected keyword argument 'parent_path'
Traceback (most recent call last):
  File "/home/runner/work/ucx/ucx/.venv/lib/python3.10/site-packages/databricks/labs/blueprint/parallel.py", line 158, in inner
    return func(*args, **kwargs), None
  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/src/databricks/labs/ucx/install.py", line 653, in _create_dashboard
    dashboard = Dashboards(self._ws).create_dashboard(
  File "/home/runner/work/ucx/ucx/.venv/lib/python3.10/site-packages/databricks/labs/lsql/dashboards.py", line 1136, in create_dashboard
    sdk_dashboard = self._ws.lakeview.create(
TypeError: LakeviewAPI.create() got an unexpected keyword argument 'parent_path'
05:24 ERROR [databricks.labs.blueprint.parallel] installing dashboards(PosixPath('/home/runner/work/ucx/ucx/src/databricks/labs/ucx/queries/migration/groups'), parent_path='/Users/0a330eb5-dd51-4d97-b6e4-c474356b1d5d/.TpY0/dashboards') task failed: LakeviewAPI.create() got an unexpected keyword argument 'parent_path'
Traceback (most recent call last):
  File "/home/runner/work/ucx/ucx/.venv/lib/python3.10/site-packages/databricks/labs/blueprint/parallel.py", line 158, in inner
    return func(*args, **kwargs), None
  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/src/databricks/labs/ucx/install.py", line 653, in _create_dashboard
    dashboard = Dashboards(self._ws).create_dashboard(
  File "/home/runner/work/ucx/ucx/.venv/lib/python3.10/site-packages/databricks/labs/lsql/dashboards.py", line 1136, in create_dashboard
    sdk_dashboard = self._ws.lakeview.create(
TypeError: LakeviewAPI.create() got an unexpected keyword argument 'parent_path'
05:24 INFO [databricks.labs.ucx.installer.mixins] Fetching warehouse_id from a config
05:24 ERROR [databricks.labs.blueprint.parallel] installing dashboards(PosixPath('/home/runner/work/ucx/ucx/src/databricks/labs/ucx/queries/assessment/interactive'), parent_path='/Users/0a330eb5-dd51-4d97-b6e4-c474356b1d5d/.TpY0/dashboards') task failed: LakeviewAPI.create() got an unexpected keyword argument 'parent_path'
Traceback (most recent call last):
  File "/home/runner/work/ucx/ucx/.venv/lib/python3.10/site-packages/databricks/labs/blueprint/parallel.py", line 158, in inner
    return func(*args, **kwargs), None
  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/src/databricks/labs/ucx/install.py", line 653, in _create_dashboard
    dashboard = Dashboards(self._ws).create_dashboard(
  File "/home/runner/work/ucx/ucx/.venv/lib/python3.10/site-packages/databricks/labs/lsql/dashboards.py", line 1136, in create_dashboard
    sdk_dashboard = self._ws.lakeview.create(
TypeError: LakeviewAPI.create() got an unexpected keyword argument 'parent_path'
05:24 INFO [databricks.labs.ucx.installer.mixins] Fetching warehouse_id from a config
05:24 INFO [databricks.labs.ucx.installer.mixins] Fetching warehouse_id from a config
05:24 ERROR [databricks.labs.blueprint.parallel] installing dashboards(PosixPath('/home/runner/work/ucx/ucx/src/databricks/labs/ucx/queries/assessment/estimates'), parent_path='/Users/0a330eb5-dd51-4d97-b6e4-c474356b1d5d/.TpY0/dashboards') task failed: LakeviewAPI.create() got an unexpected keyword argument 'parent_path'
Traceback (most recent call last):
  File "/home/runner/work/ucx/ucx/.venv/lib/python3.10/site-packages/databricks/labs/blueprint/parallel.py", line 158, in inner
    return func(*args, **kwargs), None
  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/src/databricks/labs/ucx/install.py", line 653, in _create_dashboard
    dashboard = Dashboards(self._ws).create_dashboard(
  File "/home/runner/work/ucx/ucx/.venv/lib/python3.10/site-packages/databricks/labs/lsql/dashboards.py", line 1136, in create_dashboard
    sdk_dashboard = self._ws.lakeview.create(
TypeError: LakeviewAPI.create() got an unexpected keyword argument 'parent_path'
05:24 ERROR [databricks.labs.blueprint.parallel] installing dashboards(PosixPath('/home/runner/work/ucx/ucx/src/databricks/labs/ucx/queries/migration/main'), parent_path='/Users/0a330eb5-dd51-4d97-b6e4-c474356b1d5d/.TpY0/dashboards') task failed: LakeviewAPI.create() got an unexpected keyword argument 'parent_path'
Traceback (most recent call last):
  File "/home/runner/work/ucx/ucx/.venv/lib/python3.10/site-packages/databricks/labs/blueprint/parallel.py", line 158, in inner
    return func(*args, **kwargs), None
  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/src/databricks/labs/ucx/install.py", line 653, in _create_dashboard
    dashboard = Dashboards(self._ws).create_dashboard(
  File "/home/runner/work/ucx/ucx/.venv/lib/python3.10/site-packages/databricks/labs/lsql/dashboards.py", line 1136, in create_dashboard
    sdk_dashboard = self._ws.lakeview.create(
TypeError: LakeviewAPI.create() got an unexpected keyword argument 'parent_path'
05:24 INFO [databricks.labs.ucx.installer.mixins] Fetching warehouse_id from a config
05:24 ERROR [databricks.labs.blueprint.parallel] installing dashboards(PosixPath('/home/runner/work/ucx/ucx/src/databricks/labs/ucx/queries/progress/main'), parent_path='/Users/0a330eb5-dd51-4d97-b6e4-c474356b1d5d/.TpY0/dashboards') task failed: LakeviewAPI.create() got an unexpected keyword argument 'parent_path'
Traceback (most recent call last):
  File "/home/runner/work/ucx/ucx/.venv/lib/python3.10/site-packages/databricks/labs/blueprint/parallel.py", line 158, in inner
    return func(*args, **kwargs), None
  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/src/databricks/labs/ucx/install.py", line 653, in _create_dashboard
    dashboard = Dashboards(self._ws).create_dashboard(
  File "/home/runner/work/ucx/ucx/.venv/lib/python3.10/site-packages/databricks/labs/lsql/dashboards.py", line 1136, in create_dashboard
    sdk_dashboard = self._ws.lakeview.create(
TypeError: LakeviewAPI.create() got an unexpected keyword argument 'parent_path'
05:24 INFO [databricks.labs.ucx.installer.mixins] Fetching warehouse_id from a config
05:24 ERROR [databricks.labs.blueprint.parallel] installing dashboards(PosixPath('/home/runner/work/ucx/ucx/src/databricks/labs/ucx/queries/assessment/main'), parent_path='/Users/0a330eb5-dd51-4d97-b6e4-c474356b1d5d/.TpY0/dashboards') task failed: LakeviewAPI.create() got an unexpected keyword argument 'parent_path'
Traceback (most recent call last):
  File "/home/runner/work/ucx/ucx/.venv/lib/python3.10/site-packages/databricks/labs/blueprint/parallel.py", line 158, in inner
    return func(*args, **kwargs), None
  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/src/databricks/labs/ucx/install.py", line 653, in _create_dashboard
    dashboard = Dashboards(self._ws).create_dashboard(
  File "/home/runner/work/ucx/ucx/.venv/lib/python3.10/site-packages/databricks/labs/lsql/dashboards.py", line 1136, in create_dashboard
    sdk_dashboard = self._ws.lakeview.create(
TypeError: LakeviewAPI.create() got an unexpected keyword argument 'parent_path'
05:24 CRITICAL [databricks.labs.blueprint.parallel] All 'installing dashboards' tasks failed!!!
05:24 ERROR [databricks.labs.blueprint.parallel] installing components task failed: Detected 7 failures: TypeError: LakeviewAPI.create() got an unexpected keyword argument 'parent_path'
Traceback (most recent call last):
  File "/home/runner/work/ucx/ucx/.venv/lib/python3.10/site-packages/databricks/labs/blueprint/parallel.py", line 158, in inner
    return func(*args, **kwargs), None
  File "/home/runner/work/ucx/ucx/src/databricks/labs/ucx/install.py", line 540, in _create_database_and_dashboards
    Threads.strict("installing dashboards", list(self._get_create_dashboard_tasks()))
  File "/home/runner/work/ucx/ucx/.venv/lib/python3.10/site-packages/databricks/labs/blueprint/parallel.py", line 63, in strict
    raise ManyError(errs)
databricks.labs.blueprint.parallel.ManyError: Detected 7 failures: TypeError: LakeviewAPI.create() got an unexpected keyword argument 'parent_path'
05:24 ERROR [databricks.labs.blueprint.parallel] More than half 'installing components' tasks failed: 0% results available (0/2). Took 0:00:12.733235
05:24 INFO [databricks.labs.ucx.install] Deleting UCX v0.49.1+1420241117052417 from https://DATABRICKS_HOST
05:24 INFO [databricks.labs.ucx.install] Deleting inventory database dummy_sjvfh
05:24 INFO [databricks.labs.ucx.installer.workflows] Removing job_id=791806212137132, as it is no longer needed
05:24 INFO [databricks.labs.ucx.installer.workflows] Removing job_id=374345729042383, as it is no longer needed
05:24 INFO [databricks.labs.ucx.installer.workflows] Removing job_id=142317841561552, as it is no longer needed
05:24 INFO [databricks.labs.ucx.installer.workflows] Removing job_id=1095240938764197, as it is no longer needed
05:24 INFO [databricks.labs.ucx.installer.workflows] Removing job_id=305449405195950, as it is no longer needed
05:24 INFO [databricks.labs.ucx.installer.workflows] Removing job_id=850666579448438, as it is no longer needed
05:24 INFO [databricks.labs.ucx.installer.workflows] Removing job_id=844978281777547, as it is no longer needed
05:24 INFO [databricks.labs.ucx.installer.workflows] Removing job_id=827554503395318, as it is no longer needed
05:24 INFO [databricks.labs.ucx.installer.workflows] Removing job_id=517507355905980, as it is no longer needed
05:24 INFO [databricks.labs.ucx.installer.workflows] Removing job_id=944717177826808, as it is no longer needed
05:24 INFO [databricks.labs.ucx.installer.workflows] Removing job_id=307239874613863, as it is no longer needed
05:24 INFO [databricks.labs.ucx.installer.workflows] Removing job_id=540283265718051, as it is no longer needed
05:24 INFO [databricks.labs.ucx.installer.workflows] Removing job_id=1068994766655278, as it is no longer needed
05:24 INFO [databricks.labs.ucx.install] Deleting cluster policy
05:24 INFO [databricks.labs.ucx.install] Deleting secret scope
05:24 INFO [databricks.labs.ucx.install] UnInstalling UCX complete
[gw4] linux -- Python 3.10.15 /home/runner/work/ucx/ucx/.venv/bin/python

Running from nightly #271

Copy link
Author

❌ test_running_real_migrate_groups_job: databricks.labs.blueprint.parallel.ManyError: Detected 7 failures: TypeError: LakeviewAPI.create() got an unexpected keyword argument 'parent_path' (1m43.697s)
databricks.labs.blueprint.parallel.ManyError: Detected 7 failures: TypeError: LakeviewAPI.create() got an unexpected keyword argument 'parent_path'
05:23 INFO [databricks.sdk] Using Databricks Metadata Service authentication
05:23 INFO [databricks.sdk] Using Databricks Metadata Service authentication
[gw0] linux -- Python 3.10.15 /home/runner/work/ucx/ucx/.venv/bin/python
05:23 INFO [databricks.sdk] Using Databricks Metadata Service authentication
05:23 INFO [databricks.sdk] Using Databricks Metadata Service authentication
05:23 INFO [databricks.labs.pytester.fixtures.baseline] Created [email protected]: https://DATABRICKS_HOST/#settings/workspace/identity-and-access/users/1894907743496711
05:23 INFO [databricks.labs.pytester.fixtures.iam] Workspace group ucx-AgJr-ra78a57ebf: https://DATABRICKS_HOST#setting/accounts/groups/865084277432018
05:24 INFO [databricks.labs.pytester.fixtures.iam] Account group ucx-AgJr-ra78a57ebf: https://accounts.CLOUD_ENVdatabricks.net/users/groups/599414307731725/members
05:24 INFO [databricks.labs.pytester.fixtures.baseline] Created dummy-MU9d-ra78a57ebf: https://DATABRICKS_HOST/setting/clusters/cluster-policies/view/00187D564C95B94C
05:24 INFO [databricks.labs.pytester.fixtures.baseline] Created hive_metastore.dummy_sv2yj schema: https://DATABRICKS_HOST/#explore/data/hive_metastore/dummy_sv2yj
05:24 INFO [databricks.labs.pytester.fixtures.baseline] Created hive_metastore.dummy_sv2yj.dummy_tdzar schema: https://DATABRICKS_HOST/#explore/data/hive_metastore/dummy_sv2yj/dummy_tdzar
05:24 INFO [databricks.labs.pytester.fixtures.baseline] Created hive_metastore.dummy_s5tdl schema: https://DATABRICKS_HOST/#explore/data/hive_metastore/dummy_s5tdl
05:24 DEBUG [databricks.labs.ucx.install] Cannot find previous installation: Path (/Users/0a330eb5-dd51-4d97-b6e4-c474356b1d5d/.gGSX/config.yml) doesn't exist.
05:24 INFO [databricks.labs.ucx.install] Please answer a couple of questions to configure Unity Catalog migration
05:24 INFO [databricks.labs.blueprint.tui] Asking prompt: Inventory Database stored in hive_metastore
05:24 INFO [databricks.labs.blueprint.tui] Asking prompt: Catalog to store UCX artifacts in
05:24 INFO [databricks.labs.blueprint.tui] Asking prompt: Log level
05:24 INFO [databricks.labs.blueprint.tui] Asking prompt: Number of threads
05:24 INFO [databricks.labs.blueprint.tui] Asking prompt: Backup prefix
05:24 INFO [databricks.labs.blueprint.tui] Asking prompt: �[1mChoose how to map the workspace groups:�[0m
�[1m[0]�[0m �[36mMatch by Name�[0m
�[1m[1]�[0m �[36mApply a Prefix�[0m
�[1m[2]�[0m �[36mApply a Suffix�[0m
�[1m[3]�[0m �[36mMatch by External ID�[0m
�[1m[4]�[0m �[36mRegex Substitution�[0m
�[1m[5]�[0m �[36mRegex Matching�[0m
Enter a number between 0 and 5
05:24 INFO [databricks.labs.blueprint.tui] Asking prompt: Enter a prefix to add to the workspace group name
05:24 INFO [databricks.labs.blueprint.tui] Asking prompt: Comma-separated list of workspace group names to migrate. If not specified, we'll use all account-level groups with matching names to workspace-level groups
05:24 INFO [databricks.labs.blueprint.tui] Asking prompt: Comma-separated list of databases to migrate. If not specified, we'll use all databases in hive_metastore
05:24 INFO [databricks.labs.blueprint.tui] Asking prompt: Does given workspace 4095808988021766 block Internet access?
05:24 INFO [databricks.labs.blueprint.tui] Asking prompt: Do you want to trigger assessment job after installation?
05:24 INFO [databricks.labs.blueprint.tui] Asking prompt: Reconciliation threshold, in percentage
05:24 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.
05:24 INFO [databricks.labs.blueprint.tui] Asking prompt: No HMS lineage collection init script exists, do you want to create one?
05:24 INFO [databricks.labs.ucx.install] Fetching installations...
05:24 INFO [databricks.labs.blueprint.parallel] finding gGSX installations 100/104, rps: 244.482/sec
05:24 INFO [databricks.labs.blueprint.parallel] finding gGSX installations 104/104, rps: 243.524/sec
05:24 INFO [databricks.labs.blueprint.parallel] Finished 'finding gGSX installations' tasks: 0% results available (0/104). Took 0:00:00.427741
05:24 INFO [databricks.labs.blueprint.tui] Asking prompt: �[1mSelect PRO or SERVERLESS SQL warehouse to run assessment dashboards on�[0m
�[1m[0]�[0m �[36m[Create new PRO SQL warehouse]�[0m
�[1m[1]�[0m �[36mDEFAULT Test Warehouse (TEST_DEFAULT_WAREHOUSE_ID, SERVERLESS, RUNNING)�[0m
Enter a number between 0 and 1
05:24 INFO [databricks.labs.blueprint.tui] Asking prompt: Instance pool id to be set in cluster policy for all workflow clusters
05:24 INFO [databricks.labs.blueprint.tui] Asking prompt: We have identified one or more cluster policies set up for an external metastore. Would you like to set UCX to connect to the external metastore?
05:24 INFO [databricks.labs.ucx.installer.policy] Creating UCX cluster policy.
05:24 INFO [databricks.labs.blueprint.tui] Asking prompt: �[1mIf hive_metastore contains managed table with external location paths (not dbfs root), please select which migration option to choose from�[0m
�[1m[0]�[0m �[36mConvert MANAGED HMS table to EXTERNAL HMS table and migrate as EXTERNAL UC table. Once the relevant HMS tables are deleted, the underlying data won't get deleted anymore, consider the impact of this change on your data workloads�[0m
�[1m[1]�[0m �[36mCopy data from MANAGED HMS to MANAGED UC table�[0m
�[1m[2]�[0m �[36mMigrate MANAGED HMS table as EXTERNAL UC table. This option would require you to convert MANAGED HMS tables to EXTERNAL HMS tables once UC migration is complete, otherwise deleting HMS MANAGED table would delete the migrated UC table�[0m
Enter a number between 0 and 2
05:24 INFO [databricks.labs.blueprint.tui] Asking prompt: Parallelism for migrating dbfs root delta tables with deep clone
05:24 INFO [databricks.labs.blueprint.tui] Asking prompt: Min workers for auto-scale job cluster for table migration
05:24 INFO [databricks.labs.blueprint.tui] Asking prompt: Max workers for auto-scale job cluster for table migration
05:24 INFO [databricks.labs.blueprint.tui] Asking prompt: Open config file in the browser and continue installing? https://DATABRICKS_HOST/#workspace/Users/0a330eb5-dd51-4d97-b6e4-c474356b1d5d/.gGSX/config.yml
05:24 DEBUG [tests.integration.conftest] Waiting for clusters to start...
05:24 INFO [databricks.labs.blueprint.parallel] ensure clusters running 3/3, rps: 77.517/sec
05:24 INFO [databricks.labs.blueprint.parallel] Finished 'ensure clusters running' tasks: 0% results available (0/3). Took 0:00:00.038982
05:24 DEBUG [tests.integration.conftest] Waiting for clusters to start...
05:24 INFO [databricks.labs.pytester.fixtures.baseline] Created ucx_IiDpGUEa1ulBCtjo catalog: https://DATABRICKS_HOST/#explore/data/ucx_IiDpGUEa1ulBCtjo
05:24 INFO [databricks.labs.ucx.install] Installing UCX v0.49.1+1420241118052437
05:24 INFO [databricks.labs.ucx.install] Creating ucx schemas...
05:24 INFO [databricks.labs.lsql.deployment] Ensuring hive_metastore.dummy_s5tdl database exists
05:24 INFO [databricks.labs.lsql.deployment] Ensuring hive_metastore.dummy_s5tdl.CLOUD_ENV_service_principals table exists
05:24 INFO [databricks.labs.lsql.deployment] Ensuring hive_metastore.dummy_s5tdl.clusters table exists
05:24 INFO [databricks.labs.lsql.deployment] Ensuring hive_metastore.dummy_s5tdl.global_init_scripts table exists
05:24 INFO [databricks.labs.lsql.deployment] Ensuring hive_metastore.dummy_s5tdl.jobs table exists
05:24 INFO [databricks.labs.lsql.deployment] Ensuring hive_metastore.dummy_s5tdl.pipelines table exists
05:24 INFO [databricks.labs.lsql.deployment] Ensuring hive_metastore.dummy_s5tdl.external_locations table exists
05:24 INFO [databricks.labs.lsql.deployment] Ensuring hive_metastore.dummy_s5tdl.mounts table exists
05:24 INFO [databricks.labs.lsql.deployment] Ensuring hive_metastore.dummy_s5tdl.grants table exists
05:24 INFO [databricks.labs.lsql.deployment] Ensuring hive_metastore.dummy_s5tdl.groups table exists
05:24 INFO [databricks.labs.lsql.deployment] Ensuring hive_metastore.dummy_s5tdl.tables table exists
05:24 INFO [databricks.labs.lsql.deployment] Ensuring hive_metastore.dummy_s5tdl.table_size table exists
05:24 INFO [databricks.labs.lsql.deployment] Ensuring hive_metastore.dummy_s5tdl.table_failures table exists
05:24 INFO [databricks.labs.lsql.deployment] Ensuring hive_metastore.dummy_s5tdl.workspace_objects table exists
05:24 INFO [databricks.labs.lsql.deployment] Ensuring hive_metastore.dummy_s5tdl.permissions table exists
05:24 INFO [databricks.labs.lsql.deployment] Ensuring hive_metastore.dummy_s5tdl.submit_runs table exists
05:24 INFO [databricks.labs.lsql.deployment] Ensuring hive_metastore.dummy_s5tdl.policies table exists
05:24 INFO [databricks.labs.lsql.deployment] Ensuring hive_metastore.dummy_s5tdl.migration_status table exists
05:24 INFO [databricks.labs.lsql.deployment] Ensuring hive_metastore.dummy_s5tdl.workflow_problems table exists
05:24 INFO [databricks.labs.lsql.deployment] Ensuring hive_metastore.dummy_s5tdl.query_problems table exists
05:24 INFO [databricks.labs.lsql.deployment] Ensuring hive_metastore.dummy_s5tdl.udfs table exists
05:24 INFO [databricks.labs.lsql.deployment] Ensuring hive_metastore.dummy_s5tdl.logs table exists
05:24 INFO [databricks.labs.lsql.deployment] Ensuring hive_metastore.dummy_s5tdl.recon_results table exists
05:24 INFO [databricks.labs.lsql.deployment] Ensuring hive_metastore.dummy_s5tdl.directfs_in_paths table exists
05:24 INFO [databricks.labs.lsql.deployment] Ensuring hive_metastore.dummy_s5tdl.directfs_in_queries table exists
05:24 INFO [databricks.labs.lsql.deployment] Ensuring hive_metastore.dummy_s5tdl.used_tables_in_paths table exists
05:24 INFO [databricks.labs.blueprint.parallel] deploy tables 10/27, rps: 5.937/sec
05:24 INFO [databricks.labs.lsql.deployment] Ensuring hive_metastore.dummy_s5tdl.used_tables_in_queries table exists
05:24 INFO [databricks.labs.lsql.deployment] Ensuring hive_metastore.dummy_s5tdl.inferred_grants table exists
05:24 INFO [databricks.labs.ucx.installer.workflows] Creating new job configuration for step=migrate-external-hiveserde-tables-in-place-experimental
05:24 INFO [databricks.labs.ucx.installer.workflows] Creating new job configuration for step=migrate-external-tables-ctas
05:24 INFO [databricks.labs.blueprint.parallel] deploy tables 20/27, rps: 7.189/sec
05:24 INFO [databricks.labs.ucx.installer.workflows] Creating new job configuration for step=assessment
05:24 INFO [databricks.labs.blueprint.parallel] deploy tables 27/27, rps: 9.100/sec
05:24 INFO [databricks.labs.blueprint.parallel] Finished 'deploy tables' tasks: 0% results available (0/27). Took 0:00:02.967411
05:24 INFO [databricks.labs.lsql.deployment] Ensuring hive_metastore.dummy_s5tdl.grant_detail view matches queries/views/grant_detail.sql contents
05:24 INFO [databricks.labs.ucx.installer.workflows] Creating new job configuration for step=migrate-tables
05:24 INFO [databricks.labs.ucx.installer.workflows] Creating new job configuration for step=migrate-groups
05:24 INFO [databricks.labs.lsql.deployment] Ensuring hive_metastore.dummy_s5tdl.objects view matches queries/views/objects.sql contents
05:24 INFO [databricks.labs.ucx.installer.workflows] Creating new job configuration for step=scan-tables-in-mounts-experimental
05:24 INFO [databricks.labs.ucx.installer.workflows] Creating new job configuration for step=migration-progress-experimental
05:24 INFO [databricks.labs.lsql.deployment] Ensuring hive_metastore.dummy_s5tdl.table_estimates view matches queries/views/table_estimates.sql contents
05:24 INFO [databricks.labs.ucx.installer.workflows] Creating new job configuration for step=migrate-tables-in-mounts-experimental
05:24 INFO [databricks.labs.ucx.installer.workflows] Creating new job configuration for step=migrate-groups-legacy
05:24 INFO [databricks.labs.ucx.installer.workflows] Creating new job configuration for step=migrate-data-reconciliation
05:24 INFO [databricks.labs.lsql.deployment] Ensuring hive_metastore.dummy_s5tdl.misc_patterns view matches queries/views/misc_patterns.sql contents
05:24 INFO [databricks.labs.ucx.installer.workflows] Creating new job configuration for step=failing
05:24 INFO [databricks.labs.ucx.installer.workflows] Creating new job configuration for step=remove-workspace-local-backup-groups
05:24 INFO [databricks.labs.lsql.deployment] Ensuring hive_metastore.dummy_s5tdl.code_patterns view matches queries/views/code_patterns.sql contents
05:24 INFO [databricks.labs.ucx.installer.workflows] Creating new job configuration for step=validate-groups-permissions
05:24 INFO [databricks.labs.lsql.deployment] Ensuring hive_metastore.dummy_s5tdl.reconciliation_results view matches queries/views/reconciliation_results.sql contents
05:24 INFO [databricks.labs.lsql.deployment] Ensuring hive_metastore.dummy_s5tdl.directfs view matches queries/views/directfs.sql contents
05:24 INFO [databricks.labs.lsql.deployment] Ensuring hive_metastore.dummy_s5tdl.used_tables view matches queries/views/used_tables.sql contents
05:24 INFO [databricks.labs.ucx.install] Creating dashboards...
05:24 DEBUG [databricks.labs.ucx.install] Reading step folder /home/runner/work/ucx/ucx/src/databricks/labs/ucx/queries/views...
05:24 DEBUG [databricks.labs.ucx.install] Reading step folder /home/runner/work/ucx/ucx/src/databricks/labs/ucx/queries/assessment...
05:24 DEBUG [databricks.labs.ucx.install] Reading step folder /home/runner/work/ucx/ucx/src/databricks/labs/ucx/queries/migration...
05:24 DEBUG [databricks.labs.ucx.install] Reading step folder /home/runner/work/ucx/ucx/src/databricks/labs/ucx/queries/progress...
05:24 INFO [databricks.labs.ucx.install] Creating dashboard in /home/runner/work/ucx/ucx/src/databricks/labs/ucx/queries/assessment/interactive...
05:24 INFO [databricks.labs.ucx.install] Creating dashboard in /home/runner/work/ucx/ucx/src/databricks/labs/ucx/queries/assessment/estimates...
05:24 INFO [databricks.labs.ucx.install] Creating dashboard in /home/runner/work/ucx/ucx/src/databricks/labs/ucx/queries/assessment/main...
05:24 INFO [databricks.labs.ucx.install] Creating dashboard in /home/runner/work/ucx/ucx/src/databricks/labs/ucx/queries/assessment/CLOUD_ENV...
05:24 INFO [databricks.labs.ucx.install] Creating dashboard in /home/runner/work/ucx/ucx/src/databricks/labs/ucx/queries/migration/groups...
05:24 INFO [databricks.labs.ucx.install] Creating dashboard in /home/runner/work/ucx/ucx/src/databricks/labs/ucx/queries/migration/main...
05:24 INFO [databricks.labs.ucx.install] Creating dashboard in /home/runner/work/ucx/ucx/src/databricks/labs/ucx/queries/progress/main...
05:24 INFO [databricks.labs.ucx.installer.mixins] Fetching warehouse_id from a config
05:24 ERROR [databricks.labs.blueprint.parallel] installing dashboards(PosixPath('/home/runner/work/ucx/ucx/src/databricks/labs/ucx/queries/assessment/CLOUD_ENV'), parent_path='/Users/0a330eb5-dd51-4d97-b6e4-c474356b1d5d/.gGSX/dashboards') task failed: LakeviewAPI.create() got an unexpected keyword argument 'parent_path'
Traceback (most recent call last):
  File "/home/runner/work/ucx/ucx/.venv/lib/python3.10/site-packages/databricks/labs/blueprint/parallel.py", line 158, in inner
    return func(*args, **kwargs), None
  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/src/databricks/labs/ucx/install.py", line 653, in _create_dashboard
    dashboard = Dashboards(self._ws).create_dashboard(
  File "/home/runner/work/ucx/ucx/.venv/lib/python3.10/site-packages/databricks/labs/lsql/dashboards.py", line 1136, in create_dashboard
    sdk_dashboard = self._ws.lakeview.create(
TypeError: LakeviewAPI.create() got an unexpected keyword argument 'parent_path'
05:24 INFO [databricks.labs.ucx.installer.mixins] Fetching warehouse_id from a config
05:24 ERROR [databricks.labs.blueprint.parallel] installing dashboards(PosixPath('/home/runner/work/ucx/ucx/src/databricks/labs/ucx/queries/migration/groups'), parent_path='/Users/0a330eb5-dd51-4d97-b6e4-c474356b1d5d/.gGSX/dashboards') task failed: LakeviewAPI.create() got an unexpected keyword argument 'parent_path'
Traceback (most recent call last):
  File "/home/runner/work/ucx/ucx/.venv/lib/python3.10/site-packages/databricks/labs/blueprint/parallel.py", line 158, in inner
    return func(*args, **kwargs), None
  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/src/databricks/labs/ucx/install.py", line 653, in _create_dashboard
    dashboard = Dashboards(self._ws).create_dashboard(
  File "/home/runner/work/ucx/ucx/.venv/lib/python3.10/site-packages/databricks/labs/lsql/dashboards.py", line 1136, in create_dashboard
    sdk_dashboard = self._ws.lakeview.create(
TypeError: LakeviewAPI.create() got an unexpected keyword argument 'parent_path'
05:24 INFO [databricks.labs.ucx.installer.mixins] Fetching warehouse_id from a config
05:24 ERROR [databricks.labs.blueprint.parallel] installing dashboards(PosixPath('/home/runner/work/ucx/ucx/src/databricks/labs/ucx/queries/assessment/interactive'), parent_path='/Users/0a330eb5-dd51-4d97-b6e4-c474356b1d5d/.gGSX/dashboards') task failed: LakeviewAPI.create() got an unexpected keyword argument 'parent_path'
Traceback (most recent call last):
  File "/home/runner/work/ucx/ucx/.venv/lib/python3.10/site-packages/databricks/labs/blueprint/parallel.py", line 158, in inner
    return func(*args, **kwargs), None
  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/src/databricks/labs/ucx/install.py", line 653, in _create_dashboard
    dashboard = Dashboards(self._ws).create_dashboard(
  File "/home/runner/work/ucx/ucx/.venv/lib/python3.10/site-packages/databricks/labs/lsql/dashboards.py", line 1136, in create_dashboard
    sdk_dashboard = self._ws.lakeview.create(
TypeError: LakeviewAPI.create() got an unexpected keyword argument 'parent_path'
05:24 INFO [databricks.labs.ucx.installer.mixins] Fetching warehouse_id from a config
05:24 ERROR [databricks.labs.blueprint.parallel] installing dashboards(PosixPath('/home/runner/work/ucx/ucx/src/databricks/labs/ucx/queries/migration/main'), parent_path='/Users/0a330eb5-dd51-4d97-b6e4-c474356b1d5d/.gGSX/dashboards') task failed: LakeviewAPI.create() got an unexpected keyword argument 'parent_path'
Traceback (most recent call last):
  File "/home/runner/work/ucx/ucx/.venv/lib/python3.10/site-packages/databricks/labs/blueprint/parallel.py", line 158, in inner
    return func(*args, **kwargs), None
  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/src/databricks/labs/ucx/install.py", line 653, in _create_dashboard
    dashboard = Dashboards(self._ws).create_dashboard(
  File "/home/runner/work/ucx/ucx/.venv/lib/python3.10/site-packages/databricks/labs/lsql/dashboards.py", line 1136, in create_dashboard
    sdk_dashboard = self._ws.lakeview.create(
TypeError: LakeviewAPI.create() got an unexpected keyword argument 'parent_path'
05:24 INFO [databricks.labs.ucx.installer.mixins] Fetching warehouse_id from a config
05:24 ERROR [databricks.labs.blueprint.parallel] installing dashboards(PosixPath('/home/runner/work/ucx/ucx/src/databricks/labs/ucx/queries/assessment/estimates'), parent_path='/Users/0a330eb5-dd51-4d97-b6e4-c474356b1d5d/.gGSX/dashboards') task failed: LakeviewAPI.create() got an unexpected keyword argument 'parent_path'
Traceback (most recent call last):
  File "/home/runner/work/ucx/ucx/.venv/lib/python3.10/site-packages/databricks/labs/blueprint/parallel.py", line 158, in inner
    return func(*args, **kwargs), None
  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/src/databricks/labs/ucx/install.py", line 653, in _create_dashboard
    dashboard = Dashboards(self._ws).create_dashboard(
  File "/home/runner/work/ucx/ucx/.venv/lib/python3.10/site-packages/databricks/labs/lsql/dashboards.py", line 1136, in create_dashboard
    sdk_dashboard = self._ws.lakeview.create(
TypeError: LakeviewAPI.create() got an unexpected keyword argument 'parent_path'
05:24 INFO [databricks.labs.ucx.installer.mixins] Fetching warehouse_id from a config
05:24 ERROR [databricks.labs.blueprint.parallel] installing dashboards(PosixPath('/home/runner/work/ucx/ucx/src/databricks/labs/ucx/queries/progress/main'), parent_path='/Users/0a330eb5-dd51-4d97-b6e4-c474356b1d5d/.gGSX/dashboards') task failed: LakeviewAPI.create() got an unexpected keyword argument 'parent_path'
Traceback (most recent call last):
  File "/home/runner/work/ucx/ucx/.venv/lib/python3.10/site-packages/databricks/labs/blueprint/parallel.py", line 158, in inner
    return func(*args, **kwargs), None
  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/src/databricks/labs/ucx/install.py", line 653, in _create_dashboard
    dashboard = Dashboards(self._ws).create_dashboard(
  File "/home/runner/work/ucx/ucx/.venv/lib/python3.10/site-packages/databricks/labs/lsql/dashboards.py", line 1136, in create_dashboard
    sdk_dashboard = self._ws.lakeview.create(
TypeError: LakeviewAPI.create() got an unexpected keyword argument 'parent_path'
05:24 INFO [databricks.labs.ucx.installer.mixins] Fetching warehouse_id from a config
05:24 ERROR [databricks.labs.blueprint.parallel] installing dashboards(PosixPath('/home/runner/work/ucx/ucx/src/databricks/labs/ucx/queries/assessment/main'), parent_path='/Users/0a330eb5-dd51-4d97-b6e4-c474356b1d5d/.gGSX/dashboards') task failed: LakeviewAPI.create() got an unexpected keyword argument 'parent_path'
Traceback (most recent call last):
  File "/home/runner/work/ucx/ucx/.venv/lib/python3.10/site-packages/databricks/labs/blueprint/parallel.py", line 158, in inner
    return func(*args, **kwargs), None
  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/src/databricks/labs/ucx/install.py", line 653, in _create_dashboard
    dashboard = Dashboards(self._ws).create_dashboard(
  File "/home/runner/work/ucx/ucx/.venv/lib/python3.10/site-packages/databricks/labs/lsql/dashboards.py", line 1136, in create_dashboard
    sdk_dashboard = self._ws.lakeview.create(
TypeError: LakeviewAPI.create() got an unexpected keyword argument 'parent_path'
05:24 INFO [databricks.labs.blueprint.parallel] installing dashboards 7/7, rps: 3.829/sec
05:24 CRITICAL [databricks.labs.blueprint.parallel] All 'installing dashboards' tasks failed!!!
05:24 ERROR [databricks.labs.blueprint.parallel] installing components task failed: Detected 7 failures: TypeError: LakeviewAPI.create() got an unexpected keyword argument 'parent_path'
Traceback (most recent call last):
  File "/home/runner/work/ucx/ucx/.venv/lib/python3.10/site-packages/databricks/labs/blueprint/parallel.py", line 158, in inner
    return func(*args, **kwargs), None
  File "/home/runner/work/ucx/ucx/src/databricks/labs/ucx/install.py", line 540, in _create_database_and_dashboards
    Threads.strict("installing dashboards", list(self._get_create_dashboard_tasks()))
  File "/home/runner/work/ucx/ucx/.venv/lib/python3.10/site-packages/databricks/labs/blueprint/parallel.py", line 63, in strict
    raise ManyError(errs)
databricks.labs.blueprint.parallel.ManyError: Detected 7 failures: TypeError: LakeviewAPI.create() got an unexpected keyword argument 'parent_path'
05:24 INFO [databricks.labs.blueprint.parallel] installing components 2/2, rps: 0.160/sec
05:24 ERROR [databricks.labs.blueprint.parallel] More than half 'installing components' tasks failed: 0% results available (0/2). Took 0:00:12.512443
05:23 INFO [databricks.sdk] Using Databricks Metadata Service authentication
05:23 INFO [databricks.sdk] Using Databricks Metadata Service authentication
05:23 INFO [databricks.labs.pytester.fixtures.baseline] Created [email protected]: https://DATABRICKS_HOST/#settings/workspace/identity-and-access/users/1894907743496711
05:23 INFO [databricks.labs.pytester.fixtures.iam] Workspace group ucx-AgJr-ra78a57ebf: https://DATABRICKS_HOST#setting/accounts/groups/865084277432018
05:24 INFO [databricks.labs.pytester.fixtures.iam] Account group ucx-AgJr-ra78a57ebf: https://accounts.CLOUD_ENVdatabricks.net/users/groups/599414307731725/members
05:24 INFO [databricks.labs.pytester.fixtures.baseline] Created dummy-MU9d-ra78a57ebf: https://DATABRICKS_HOST/setting/clusters/cluster-policies/view/00187D564C95B94C
05:24 INFO [databricks.labs.pytester.fixtures.baseline] Created hive_metastore.dummy_sv2yj schema: https://DATABRICKS_HOST/#explore/data/hive_metastore/dummy_sv2yj
05:24 INFO [databricks.labs.pytester.fixtures.baseline] Created hive_metastore.dummy_sv2yj.dummy_tdzar schema: https://DATABRICKS_HOST/#explore/data/hive_metastore/dummy_sv2yj/dummy_tdzar
05:24 INFO [databricks.labs.pytester.fixtures.baseline] Created hive_metastore.dummy_s5tdl schema: https://DATABRICKS_HOST/#explore/data/hive_metastore/dummy_s5tdl
05:24 DEBUG [databricks.labs.ucx.install] Cannot find previous installation: Path (/Users/0a330eb5-dd51-4d97-b6e4-c474356b1d5d/.gGSX/config.yml) doesn't exist.
05:24 INFO [databricks.labs.ucx.install] Please answer a couple of questions to configure Unity Catalog migration
05:24 INFO [databricks.labs.blueprint.tui] Asking prompt: Inventory Database stored in hive_metastore
05:24 INFO [databricks.labs.blueprint.tui] Asking prompt: Catalog to store UCX artifacts in
05:24 INFO [databricks.labs.blueprint.tui] Asking prompt: Log level
05:24 INFO [databricks.labs.blueprint.tui] Asking prompt: Number of threads
05:24 INFO [databricks.labs.blueprint.tui] Asking prompt: Backup prefix
05:24 INFO [databricks.labs.blueprint.tui] Asking prompt: �[1mChoose how to map the workspace groups:�[0m
�[1m[0]�[0m �[36mMatch by Name�[0m
�[1m[1]�[0m �[36mApply a Prefix�[0m
�[1m[2]�[0m �[36mApply a Suffix�[0m
�[1m[3]�[0m �[36mMatch by External ID�[0m
�[1m[4]�[0m �[36mRegex Substitution�[0m
�[1m[5]�[0m �[36mRegex Matching�[0m
Enter a number between 0 and 5
05:24 INFO [databricks.labs.blueprint.tui] Asking prompt: Enter a prefix to add to the workspace group name
05:24 INFO [databricks.labs.blueprint.tui] Asking prompt: Comma-separated list of workspace group names to migrate. If not specified, we'll use all account-level groups with matching names to workspace-level groups
05:24 INFO [databricks.labs.blueprint.tui] Asking prompt: Comma-separated list of databases to migrate. If not specified, we'll use all databases in hive_metastore
05:24 INFO [databricks.labs.blueprint.tui] Asking prompt: Does given workspace 4095808988021766 block Internet access?
05:24 INFO [databricks.labs.blueprint.tui] Asking prompt: Do you want to trigger assessment job after installation?
05:24 INFO [databricks.labs.blueprint.tui] Asking prompt: Reconciliation threshold, in percentage
05:24 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.
05:24 INFO [databricks.labs.blueprint.tui] Asking prompt: No HMS lineage collection init script exists, do you want to create one?
05:24 INFO [databricks.labs.ucx.install] Fetching installations...
05:24 INFO [databricks.labs.blueprint.parallel] finding gGSX installations 100/104, rps: 244.482/sec
05:24 INFO [databricks.labs.blueprint.parallel] finding gGSX installations 104/104, rps: 243.524/sec
05:24 INFO [databricks.labs.blueprint.parallel] Finished 'finding gGSX installations' tasks: 0% results available (0/104). Took 0:00:00.427741
05:24 INFO [databricks.labs.blueprint.tui] Asking prompt: �[1mSelect PRO or SERVERLESS SQL warehouse to run assessment dashboards on�[0m
�[1m[0]�[0m �[36m[Create new PRO SQL warehouse]�[0m
�[1m[1]�[0m �[36mDEFAULT Test Warehouse (TEST_DEFAULT_WAREHOUSE_ID, SERVERLESS, RUNNING)�[0m
Enter a number between 0 and 1
05:24 INFO [databricks.labs.blueprint.tui] Asking prompt: Instance pool id to be set in cluster policy for all workflow clusters
05:24 INFO [databricks.labs.blueprint.tui] Asking prompt: We have identified one or more cluster policies set up for an external metastore. Would you like to set UCX to connect to the external metastore?
05:24 INFO [databricks.labs.ucx.installer.policy] Creating UCX cluster policy.
05:24 INFO [databricks.labs.blueprint.tui] Asking prompt: �[1mIf hive_metastore contains managed table with external location paths (not dbfs root), please select which migration option to choose from�[0m
�[1m[0]�[0m �[36mConvert MANAGED HMS table to EXTERNAL HMS table and migrate as EXTERNAL UC table. Once the relevant HMS tables are deleted, the underlying data won't get deleted anymore, consider the impact of this change on your data workloads�[0m
�[1m[1]�[0m �[36mCopy data from MANAGED HMS to MANAGED UC table�[0m
�[1m[2]�[0m �[36mMigrate MANAGED HMS table as EXTERNAL UC table. This option would require you to convert MANAGED HMS tables to EXTERNAL HMS tables once UC migration is complete, otherwise deleting HMS MANAGED table would delete the migrated UC table�[0m
Enter a number between 0 and 2
05:24 INFO [databricks.labs.blueprint.tui] Asking prompt: Parallelism for migrating dbfs root delta tables with deep clone
05:24 INFO [databricks.labs.blueprint.tui] Asking prompt: Min workers for auto-scale job cluster for table migration
05:24 INFO [databricks.labs.blueprint.tui] Asking prompt: Max workers for auto-scale job cluster for table migration
05:24 INFO [databricks.labs.blueprint.tui] Asking prompt: Open config file in the browser and continue installing? https://DATABRICKS_HOST/#workspace/Users/0a330eb5-dd51-4d97-b6e4-c474356b1d5d/.gGSX/config.yml
05:24 DEBUG [tests.integration.conftest] Waiting for clusters to start...
05:24 INFO [databricks.labs.blueprint.parallel] ensure clusters running 3/3, rps: 77.517/sec
05:24 INFO [databricks.labs.blueprint.parallel] Finished 'ensure clusters running' tasks: 0% results available (0/3). Took 0:00:00.038982
05:24 DEBUG [tests.integration.conftest] Waiting for clusters to start...
05:24 INFO [databricks.labs.pytester.fixtures.baseline] Created ucx_IiDpGUEa1ulBCtjo catalog: https://DATABRICKS_HOST/#explore/data/ucx_IiDpGUEa1ulBCtjo
05:24 INFO [databricks.labs.ucx.install] Installing UCX v0.49.1+1420241118052437
05:24 INFO [databricks.labs.ucx.install] Creating ucx schemas...
05:24 INFO [databricks.labs.lsql.deployment] Ensuring hive_metastore.dummy_s5tdl database exists
05:24 INFO [databricks.labs.lsql.deployment] Ensuring hive_metastore.dummy_s5tdl.CLOUD_ENV_service_principals table exists
05:24 INFO [databricks.labs.lsql.deployment] Ensuring hive_metastore.dummy_s5tdl.clusters table exists
05:24 INFO [databricks.labs.lsql.deployment] Ensuring hive_metastore.dummy_s5tdl.global_init_scripts table exists
05:24 INFO [databricks.labs.lsql.deployment] Ensuring hive_metastore.dummy_s5tdl.jobs table exists
05:24 INFO [databricks.labs.lsql.deployment] Ensuring hive_metastore.dummy_s5tdl.pipelines table exists
05:24 INFO [databricks.labs.lsql.deployment] Ensuring hive_metastore.dummy_s5tdl.external_locations table exists
05:24 INFO [databricks.labs.lsql.deployment] Ensuring hive_metastore.dummy_s5tdl.mounts table exists
05:24 INFO [databricks.labs.lsql.deployment] Ensuring hive_metastore.dummy_s5tdl.grants table exists
05:24 INFO [databricks.labs.lsql.deployment] Ensuring hive_metastore.dummy_s5tdl.groups table exists
05:24 INFO [databricks.labs.lsql.deployment] Ensuring hive_metastore.dummy_s5tdl.tables table exists
05:24 INFO [databricks.labs.lsql.deployment] Ensuring hive_metastore.dummy_s5tdl.table_size table exists
05:24 INFO [databricks.labs.lsql.deployment] Ensuring hive_metastore.dummy_s5tdl.table_failures table exists
05:24 INFO [databricks.labs.lsql.deployment] Ensuring hive_metastore.dummy_s5tdl.workspace_objects table exists
05:24 INFO [databricks.labs.lsql.deployment] Ensuring hive_metastore.dummy_s5tdl.permissions table exists
05:24 INFO [databricks.labs.lsql.deployment] Ensuring hive_metastore.dummy_s5tdl.submit_runs table exists
05:24 INFO [databricks.labs.lsql.deployment] Ensuring hive_metastore.dummy_s5tdl.policies table exists
05:24 INFO [databricks.labs.lsql.deployment] Ensuring hive_metastore.dummy_s5tdl.migration_status table exists
05:24 INFO [databricks.labs.lsql.deployment] Ensuring hive_metastore.dummy_s5tdl.workflow_problems table exists
05:24 INFO [databricks.labs.lsql.deployment] Ensuring hive_metastore.dummy_s5tdl.query_problems table exists
05:24 INFO [databricks.labs.lsql.deployment] Ensuring hive_metastore.dummy_s5tdl.udfs table exists
05:24 INFO [databricks.labs.lsql.deployment] Ensuring hive_metastore.dummy_s5tdl.logs table exists
05:24 INFO [databricks.labs.lsql.deployment] Ensuring hive_metastore.dummy_s5tdl.recon_results table exists
05:24 INFO [databricks.labs.lsql.deployment] Ensuring hive_metastore.dummy_s5tdl.directfs_in_paths table exists
05:24 INFO [databricks.labs.lsql.deployment] Ensuring hive_metastore.dummy_s5tdl.directfs_in_queries table exists
05:24 INFO [databricks.labs.lsql.deployment] Ensuring hive_metastore.dummy_s5tdl.used_tables_in_paths table exists
05:24 INFO [databricks.labs.blueprint.parallel] deploy tables 10/27, rps: 5.937/sec
05:24 INFO [databricks.labs.lsql.deployment] Ensuring hive_metastore.dummy_s5tdl.used_tables_in_queries table exists
05:24 INFO [databricks.labs.lsql.deployment] Ensuring hive_metastore.dummy_s5tdl.inferred_grants table exists
05:24 INFO [databricks.labs.ucx.installer.workflows] Creating new job configuration for step=migrate-external-hiveserde-tables-in-place-experimental
05:24 INFO [databricks.labs.ucx.installer.workflows] Creating new job configuration for step=migrate-external-tables-ctas
05:24 INFO [databricks.labs.blueprint.parallel] deploy tables 20/27, rps: 7.189/sec
05:24 INFO [databricks.labs.ucx.installer.workflows] Creating new job configuration for step=assessment
05:24 INFO [databricks.labs.blueprint.parallel] deploy tables 27/27, rps: 9.100/sec
05:24 INFO [databricks.labs.blueprint.parallel] Finished 'deploy tables' tasks: 0% results available (0/27). Took 0:00:02.967411
05:24 INFO [databricks.labs.lsql.deployment] Ensuring hive_metastore.dummy_s5tdl.grant_detail view matches queries/views/grant_detail.sql contents
05:24 INFO [databricks.labs.ucx.installer.workflows] Creating new job configuration for step=migrate-tables
05:24 INFO [databricks.labs.ucx.installer.workflows] Creating new job configuration for step=migrate-groups
05:24 INFO [databricks.labs.lsql.deployment] Ensuring hive_metastore.dummy_s5tdl.objects view matches queries/views/objects.sql contents
05:24 INFO [databricks.labs.ucx.installer.workflows] Creating new job configuration for step=scan-tables-in-mounts-experimental
05:24 INFO [databricks.labs.ucx.installer.workflows] Creating new job configuration for step=migration-progress-experimental
05:24 INFO [databricks.labs.lsql.deployment] Ensuring hive_metastore.dummy_s5tdl.table_estimates view matches queries/views/table_estimates.sql contents
05:24 INFO [databricks.labs.ucx.installer.workflows] Creating new job configuration for step=migrate-tables-in-mounts-experimental
05:24 INFO [databricks.labs.ucx.installer.workflows] Creating new job configuration for step=migrate-groups-legacy
05:24 INFO [databricks.labs.ucx.installer.workflows] Creating new job configuration for step=migrate-data-reconciliation
05:24 INFO [databricks.labs.lsql.deployment] Ensuring hive_metastore.dummy_s5tdl.misc_patterns view matches queries/views/misc_patterns.sql contents
05:24 INFO [databricks.labs.ucx.installer.workflows] Creating new job configuration for step=failing
05:24 INFO [databricks.labs.ucx.installer.workflows] Creating new job configuration for step=remove-workspace-local-backup-groups
05:24 INFO [databricks.labs.lsql.deployment] Ensuring hive_metastore.dummy_s5tdl.code_patterns view matches queries/views/code_patterns.sql contents
05:24 INFO [databricks.labs.ucx.installer.workflows] Creating new job configuration for step=validate-groups-permissions
05:24 INFO [databricks.labs.lsql.deployment] Ensuring hive_metastore.dummy_s5tdl.reconciliation_results view matches queries/views/reconciliation_results.sql contents
05:24 INFO [databricks.labs.lsql.deployment] Ensuring hive_metastore.dummy_s5tdl.directfs view matches queries/views/directfs.sql contents
05:24 INFO [databricks.labs.lsql.deployment] Ensuring hive_metastore.dummy_s5tdl.used_tables view matches queries/views/used_tables.sql contents
05:24 INFO [databricks.labs.ucx.install] Creating dashboards...
05:24 DEBUG [databricks.labs.ucx.install] Reading step folder /home/runner/work/ucx/ucx/src/databricks/labs/ucx/queries/views...
05:24 DEBUG [databricks.labs.ucx.install] Reading step folder /home/runner/work/ucx/ucx/src/databricks/labs/ucx/queries/assessment...
05:24 DEBUG [databricks.labs.ucx.install] Reading step folder /home/runner/work/ucx/ucx/src/databricks/labs/ucx/queries/migration...
05:24 DEBUG [databricks.labs.ucx.install] Reading step folder /home/runner/work/ucx/ucx/src/databricks/labs/ucx/queries/progress...
05:24 INFO [databricks.labs.ucx.install] Creating dashboard in /home/runner/work/ucx/ucx/src/databricks/labs/ucx/queries/assessment/interactive...
05:24 INFO [databricks.labs.ucx.install] Creating dashboard in /home/runner/work/ucx/ucx/src/databricks/labs/ucx/queries/assessment/estimates...
05:24 INFO [databricks.labs.ucx.install] Creating dashboard in /home/runner/work/ucx/ucx/src/databricks/labs/ucx/queries/assessment/main...
05:24 INFO [databricks.labs.ucx.install] Creating dashboard in /home/runner/work/ucx/ucx/src/databricks/labs/ucx/queries/assessment/CLOUD_ENV...
05:24 INFO [databricks.labs.ucx.install] Creating dashboard in /home/runner/work/ucx/ucx/src/databricks/labs/ucx/queries/migration/groups...
05:24 INFO [databricks.labs.ucx.install] Creating dashboard in /home/runner/work/ucx/ucx/src/databricks/labs/ucx/queries/migration/main...
05:24 INFO [databricks.labs.ucx.install] Creating dashboard in /home/runner/work/ucx/ucx/src/databricks/labs/ucx/queries/progress/main...
05:24 INFO [databricks.labs.ucx.installer.mixins] Fetching warehouse_id from a config
05:24 ERROR [databricks.labs.blueprint.parallel] installing dashboards(PosixPath('/home/runner/work/ucx/ucx/src/databricks/labs/ucx/queries/assessment/CLOUD_ENV'), parent_path='/Users/0a330eb5-dd51-4d97-b6e4-c474356b1d5d/.gGSX/dashboards') task failed: LakeviewAPI.create() got an unexpected keyword argument 'parent_path'
Traceback (most recent call last):
  File "/home/runner/work/ucx/ucx/.venv/lib/python3.10/site-packages/databricks/labs/blueprint/parallel.py", line 158, in inner
    return func(*args, **kwargs), None
  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/src/databricks/labs/ucx/install.py", line 653, in _create_dashboard
    dashboard = Dashboards(self._ws).create_dashboard(
  File "/home/runner/work/ucx/ucx/.venv/lib/python3.10/site-packages/databricks/labs/lsql/dashboards.py", line 1136, in create_dashboard
    sdk_dashboard = self._ws.lakeview.create(
TypeError: LakeviewAPI.create() got an unexpected keyword argument 'parent_path'
05:24 INFO [databricks.labs.ucx.installer.mixins] Fetching warehouse_id from a config
05:24 ERROR [databricks.labs.blueprint.parallel] installing dashboards(PosixPath('/home/runner/work/ucx/ucx/src/databricks/labs/ucx/queries/migration/groups'), parent_path='/Users/0a330eb5-dd51-4d97-b6e4-c474356b1d5d/.gGSX/dashboards') task failed: LakeviewAPI.create() got an unexpected keyword argument 'parent_path'
Traceback (most recent call last):
  File "/home/runner/work/ucx/ucx/.venv/lib/python3.10/site-packages/databricks/labs/blueprint/parallel.py", line 158, in inner
    return func(*args, **kwargs), None
  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/src/databricks/labs/ucx/install.py", line 653, in _create_dashboard
    dashboard = Dashboards(self._ws).create_dashboard(
  File "/home/runner/work/ucx/ucx/.venv/lib/python3.10/site-packages/databricks/labs/lsql/dashboards.py", line 1136, in create_dashboard
    sdk_dashboard = self._ws.lakeview.create(
TypeError: LakeviewAPI.create() got an unexpected keyword argument 'parent_path'
05:24 INFO [databricks.labs.ucx.installer.mixins] Fetching warehouse_id from a config
05:24 ERROR [databricks.labs.blueprint.parallel] installing dashboards(PosixPath('/home/runner/work/ucx/ucx/src/databricks/labs/ucx/queries/assessment/interactive'), parent_path='/Users/0a330eb5-dd51-4d97-b6e4-c474356b1d5d/.gGSX/dashboards') task failed: LakeviewAPI.create() got an unexpected keyword argument 'parent_path'
Traceback (most recent call last):
  File "/home/runner/work/ucx/ucx/.venv/lib/python3.10/site-packages/databricks/labs/blueprint/parallel.py", line 158, in inner
    return func(*args, **kwargs), None
  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/src/databricks/labs/ucx/install.py", line 653, in _create_dashboard
    dashboard = Dashboards(self._ws).create_dashboard(
  File "/home/runner/work/ucx/ucx/.venv/lib/python3.10/site-packages/databricks/labs/lsql/dashboards.py", line 1136, in create_dashboard
    sdk_dashboard = self._ws.lakeview.create(
TypeError: LakeviewAPI.create() got an unexpected keyword argument 'parent_path'
05:24 INFO [databricks.labs.ucx.installer.mixins] Fetching warehouse_id from a config
05:24 ERROR [databricks.labs.blueprint.parallel] installing dashboards(PosixPath('/home/runner/work/ucx/ucx/src/databricks/labs/ucx/queries/migration/main'), parent_path='/Users/0a330eb5-dd51-4d97-b6e4-c474356b1d5d/.gGSX/dashboards') task failed: LakeviewAPI.create() got an unexpected keyword argument 'parent_path'
Traceback (most recent call last):
  File "/home/runner/work/ucx/ucx/.venv/lib/python3.10/site-packages/databricks/labs/blueprint/parallel.py", line 158, in inner
    return func(*args, **kwargs), None
  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/src/databricks/labs/ucx/install.py", line 653, in _create_dashboard
    dashboard = Dashboards(self._ws).create_dashboard(
  File "/home/runner/work/ucx/ucx/.venv/lib/python3.10/site-packages/databricks/labs/lsql/dashboards.py", line 1136, in create_dashboard
    sdk_dashboard = self._ws.lakeview.create(
TypeError: LakeviewAPI.create() got an unexpected keyword argument 'parent_path'
05:24 INFO [databricks.labs.ucx.installer.mixins] Fetching warehouse_id from a config
05:24 ERROR [databricks.labs.blueprint.parallel] installing dashboards(PosixPath('/home/runner/work/ucx/ucx/src/databricks/labs/ucx/queries/assessment/estimates'), parent_path='/Users/0a330eb5-dd51-4d97-b6e4-c474356b1d5d/.gGSX/dashboards') task failed: LakeviewAPI.create() got an unexpected keyword argument 'parent_path'
Traceback (most recent call last):
  File "/home/runner/work/ucx/ucx/.venv/lib/python3.10/site-packages/databricks/labs/blueprint/parallel.py", line 158, in inner
    return func(*args, **kwargs), None
  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/src/databricks/labs/ucx/install.py", line 653, in _create_dashboard
    dashboard = Dashboards(self._ws).create_dashboard(
  File "/home/runner/work/ucx/ucx/.venv/lib/python3.10/site-packages/databricks/labs/lsql/dashboards.py", line 1136, in create_dashboard
    sdk_dashboard = self._ws.lakeview.create(
TypeError: LakeviewAPI.create() got an unexpected keyword argument 'parent_path'
05:24 INFO [databricks.labs.ucx.installer.mixins] Fetching warehouse_id from a config
05:24 ERROR [databricks.labs.blueprint.parallel] installing dashboards(PosixPath('/home/runner/work/ucx/ucx/src/databricks/labs/ucx/queries/progress/main'), parent_path='/Users/0a330eb5-dd51-4d97-b6e4-c474356b1d5d/.gGSX/dashboards') task failed: LakeviewAPI.create() got an unexpected keyword argument 'parent_path'
Traceback (most recent call last):
  File "/home/runner/work/ucx/ucx/.venv/lib/python3.10/site-packages/databricks/labs/blueprint/parallel.py", line 158, in inner
    return func(*args, **kwargs), None
  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/src/databricks/labs/ucx/install.py", line 653, in _create_dashboard
    dashboard = Dashboards(self._ws).create_dashboard(
  File "/home/runner/work/ucx/ucx/.venv/lib/python3.10/site-packages/databricks/labs/lsql/dashboards.py", line 1136, in create_dashboard
    sdk_dashboard = self._ws.lakeview.create(
TypeError: LakeviewAPI.create() got an unexpected keyword argument 'parent_path'
05:24 INFO [databricks.labs.ucx.installer.mixins] Fetching warehouse_id from a config
05:24 ERROR [databricks.labs.blueprint.parallel] installing dashboards(PosixPath('/home/runner/work/ucx/ucx/src/databricks/labs/ucx/queries/assessment/main'), parent_path='/Users/0a330eb5-dd51-4d97-b6e4-c474356b1d5d/.gGSX/dashboards') task failed: LakeviewAPI.create() got an unexpected keyword argument 'parent_path'
Traceback (most recent call last):
  File "/home/runner/work/ucx/ucx/.venv/lib/python3.10/site-packages/databricks/labs/blueprint/parallel.py", line 158, in inner
    return func(*args, **kwargs), None
  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/src/databricks/labs/ucx/install.py", line 653, in _create_dashboard
    dashboard = Dashboards(self._ws).create_dashboard(
  File "/home/runner/work/ucx/ucx/.venv/lib/python3.10/site-packages/databricks/labs/lsql/dashboards.py", line 1136, in create_dashboard
    sdk_dashboard = self._ws.lakeview.create(
TypeError: LakeviewAPI.create() got an unexpected keyword argument 'parent_path'
05:24 INFO [databricks.labs.blueprint.parallel] installing dashboards 7/7, rps: 3.829/sec
05:24 CRITICAL [databricks.labs.blueprint.parallel] All 'installing dashboards' tasks failed!!!
05:24 ERROR [databricks.labs.blueprint.parallel] installing components task failed: Detected 7 failures: TypeError: LakeviewAPI.create() got an unexpected keyword argument 'parent_path'
Traceback (most recent call last):
  File "/home/runner/work/ucx/ucx/.venv/lib/python3.10/site-packages/databricks/labs/blueprint/parallel.py", line 158, in inner
    return func(*args, **kwargs), None
  File "/home/runner/work/ucx/ucx/src/databricks/labs/ucx/install.py", line 540, in _create_database_and_dashboards
    Threads.strict("installing dashboards", list(self._get_create_dashboard_tasks()))
  File "/home/runner/work/ucx/ucx/.venv/lib/python3.10/site-packages/databricks/labs/blueprint/parallel.py", line 63, in strict
    raise ManyError(errs)
databricks.labs.blueprint.parallel.ManyError: Detected 7 failures: TypeError: LakeviewAPI.create() got an unexpected keyword argument 'parent_path'
05:24 INFO [databricks.labs.blueprint.parallel] installing components 2/2, rps: 0.160/sec
05:24 ERROR [databricks.labs.blueprint.parallel] More than half 'installing components' tasks failed: 0% results available (0/2). Took 0:00:12.512443
05:24 INFO [databricks.labs.blueprint.tui] Asking prompt: Do you want to uninstall ucx from the workspace too, this would remove ucx project folder, dashboards, queries and jobs
05:24 INFO [databricks.labs.ucx.install] Deleting UCX v0.49.1+1420241118052437 from https://DATABRICKS_HOST
05:24 INFO [databricks.labs.blueprint.tui] Asking prompt: Do you want to delete the inventory database dummy_s5tdl too?
05:24 INFO [databricks.labs.ucx.install] Deleting inventory database dummy_s5tdl
05:24 INFO [databricks.labs.lsql.deployment] Deleting hive_metastore.dummy_s5tdl database
05:24 INFO [databricks.labs.ucx.installer.workflows] Removing job_id=599813890294132, as it is no longer needed
05:24 INFO [databricks.labs.ucx.installer.workflows] Removing job_id=246854001883389, as it is no longer needed
05:24 INFO [databricks.labs.ucx.installer.workflows] Removing job_id=965290578172109, as it is no longer needed
05:24 INFO [databricks.labs.ucx.installer.workflows] Removing job_id=795506199988072, as it is no longer needed
05:24 INFO [databricks.labs.ucx.installer.workflows] Removing job_id=795198847237697, as it is no longer needed
05:24 INFO [databricks.labs.ucx.installer.workflows] Removing job_id=598638597917276, as it is no longer needed
05:24 INFO [databricks.labs.ucx.installer.workflows] Removing job_id=122269226797092, as it is no longer needed
05:25 INFO [databricks.labs.ucx.installer.workflows] Removing job_id=51474485285491, as it is no longer needed
05:25 INFO [databricks.labs.ucx.installer.workflows] Removing job_id=449951221217240, as it is no longer needed
05:25 INFO [databricks.labs.ucx.installer.workflows] Removing job_id=670742937741883, as it is no longer needed
05:25 INFO [databricks.labs.ucx.installer.workflows] Removing job_id=610378647826527, as it is no longer needed
05:25 INFO [databricks.labs.ucx.installer.workflows] Removing job_id=818805487364228, as it is no longer needed
05:25 INFO [databricks.labs.ucx.installer.workflows] Removing job_id=743608672914801, as it is no longer needed
05:25 INFO [databricks.labs.ucx.install] Deleting cluster policy
05:25 INFO [databricks.labs.ucx.install] Deleting secret scope
05:25 INFO [databricks.labs.ucx.install] UnInstalling UCX complete
[gw0] linux -- Python 3.10.15 /home/runner/work/ucx/ucx/.venv/bin/python

Running from nightly #272

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

0 participants