Skip to content

GitHub action: shell escaping#342

Open
asnare wants to merge 2 commits intomainfrom
shell-script-escaping
Open

GitHub action: shell escaping#342
asnare wants to merge 2 commits intomainfrom
shell-script-escaping

Conversation

@asnare
Copy link
Copy Markdown
Contributor

@asnare asnare commented Apr 10, 2026

This PR updates one of our workflows: the embedded shell commands weren't surrounding variable expansion with quotes, which could lead to incorrect commands being executed.

@asnare asnare self-assigned this Apr 10, 2026
@asnare asnare requested a review from a team as a code owner April 10, 2026 08:33
@asnare asnare added the github_actions Pull requests that update GitHub Actions code label Apr 10, 2026
@asnare asnare added this to UCX Apr 10, 2026
@asnare asnare added the internal do not show this PR in changelog label Apr 10, 2026
@asnare asnare moved this to Ready for Review in UCX Apr 10, 2026
@github-actions
Copy link
Copy Markdown

❌ 8/40 passed, 32 failed, 2 skipped, 1m26s total

❌ test_uploading_notebooks_get_correct_urls[sql--- Databricks notebook source]: databricks.sdk.errors.platform.PermissionDenied: Source IP address: 20.230.131.186 is blocked by Databricks IP ACL for workspace: 841570839244994 [ReqId: 537ef6ea-cb64-4a3c-96c0-de414e8ec14a]. Config: host=https://DATABRICKS_HOST, account_id=304d4d89-9def-4c52-8448-e8528a11d2aa, workspace_id=841570839244994, discovery_url=https://DATABRICKS_HOST/oidc/.well-known/oauth-authorization-server, CLOUD_ENV_client_id=4106dc97-a963-48f0-a079-a578238959a6, CLOUD_ENV_tenant_id=9f37a392-f0ae-4280-9796-f1864a10effc, auth_type=metadata-service, cluster_id=DATABRICKS_CLUSTER_ID, warehouse_id=DATABRICKS_WAREHOUSE_ID, metadata_service_url=***. Env: DATABRICKS_HOST, ARM_CLIENT_ID, ARM_TENANT_ID, DATABRICKS_AUTH_TYPE, DATABRICKS_CLUSTER_ID, DATABRICKS_WAREHOUSE_ID, DATABRICKS_METADATA_SERVICE_URL (1.716s)
... (skipped 2872 bytes)
preview/scim/v2/Me
< 403 Forbidden
< {
<   "error_code": 403,
<   "message": "Source IP address: 20.230.131.186 is blocked by Databricks IP ACL for workspace: 841570839244994... (46 more bytes)"
< }
08:33 DEBUG [databricks.sdk] Loaded from environment
08:33 DEBUG [databricks.sdk] GET /.well-known/databricks-config
< 200 OK
< {
<   "account_id": "304d4d89-9def-4c52-8448-e8528a11d2aa",
<   "cloud_provider": "CLOUD_ENV",
<   "oidc_endpoint": "https://DATABRICKS_HOST/oidc",
<   "workspace_id": "841570839244994"
< }
08:33 DEBUG [databricks.sdk] Resolved account_id from host metadata: 304d4d89-9def-4c52-8448-e8528a11d2aa
08:33 DEBUG [databricks.sdk] Resolved workspace_id from host metadata: 841570839244994
08:33 DEBUG [databricks.sdk] Resolved discovery_url from host metadata: https://DATABRICKS_HOST/oidc/.well-known/oauth-authorization-server
08:33 DEBUG [databricks.sdk] Ignoring pat auth, because metadata-service is preferred
08:33 DEBUG [databricks.sdk] Ignoring basic auth, because metadata-service is preferred
08:33 DEBUG [databricks.sdk] Attempting to configure auth: metadata-service
08:33 INFO [databricks.sdk] Using Databricks Metadata Service authentication
08:33 DEBUG [databricks.sdk] GET /api/2.0/preview/scim/v2/Me
< 403 Forbidden
< {
<   "error_code": 403,
<   "message": "Source IP address: 20.230.131.186 is blocked by Databricks IP ACL for workspace: 841570839244994... (46 more bytes)"
< }
[gw4] linux -- Python 3.10.20 /home/runner/work/blueprint/blueprint/.venv/bin/python
❌ test_unlink[DBFSPath]: databricks.sdk.errors.platform.PermissionDenied: Source IP address: 20.230.131.186 is blocked by Databricks IP ACL for workspace: 841570839244994 [ReqId: c37b70ab-ac05-463e-bd72-64aff1084910]. Config: host=https://DATABRICKS_HOST, account_id=304d4d89-9def-4c52-8448-e8528a11d2aa, workspace_id=841570839244994, discovery_url=https://DATABRICKS_HOST/oidc/.well-known/oauth-authorization-server, CLOUD_ENV_client_id=4106dc97-a963-48f0-a079-a578238959a6, CLOUD_ENV_tenant_id=9f37a392-f0ae-4280-9796-f1864a10effc, auth_type=metadata-service, cluster_id=DATABRICKS_CLUSTER_ID, warehouse_id=DATABRICKS_WAREHOUSE_ID, metadata_service_url=***. Env: DATABRICKS_HOST, ARM_CLIENT_ID, ARM_TENANT_ID, DATABRICKS_AUTH_TYPE, DATABRICKS_CLUSTER_ID, DATABRICKS_WAREHOUSE_ID, DATABRICKS_METADATA_SERVICE_URL (1.852s)
... (skipped 2872 bytes)
preview/scim/v2/Me
< 403 Forbidden
< {
<   "error_code": 403,
<   "message": "Source IP address: 20.230.131.186 is blocked by Databricks IP ACL for workspace: 841570839244994... (46 more bytes)"
< }
08:33 DEBUG [databricks.sdk] Loaded from environment
08:33 DEBUG [databricks.sdk] GET /.well-known/databricks-config
< 200 OK
< {
<   "account_id": "304d4d89-9def-4c52-8448-e8528a11d2aa",
<   "cloud_provider": "CLOUD_ENV",
<   "oidc_endpoint": "https://DATABRICKS_HOST/oidc",
<   "workspace_id": "841570839244994"
< }
08:33 DEBUG [databricks.sdk] Resolved account_id from host metadata: 304d4d89-9def-4c52-8448-e8528a11d2aa
08:33 DEBUG [databricks.sdk] Resolved workspace_id from host metadata: 841570839244994
08:33 DEBUG [databricks.sdk] Resolved discovery_url from host metadata: https://DATABRICKS_HOST/oidc/.well-known/oauth-authorization-server
08:33 DEBUG [databricks.sdk] Ignoring pat auth, because metadata-service is preferred
08:33 DEBUG [databricks.sdk] Ignoring basic auth, because metadata-service is preferred
08:33 DEBUG [databricks.sdk] Attempting to configure auth: metadata-service
08:33 INFO [databricks.sdk] Using Databricks Metadata Service authentication
08:33 DEBUG [databricks.sdk] GET /api/2.0/preview/scim/v2/Me
< 403 Forbidden
< {
<   "error_code": 403,
<   "message": "Source IP address: 20.230.131.186 is blocked by Databricks IP ACL for workspace: 841570839244994... (46 more bytes)"
< }
[gw9] linux -- Python 3.10.20 /home/runner/work/blueprint/blueprint/.venv/bin/python
❌ test_loading_dataclass_from_installation: databricks.sdk.errors.platform.PermissionDenied: Source IP address: 20.230.131.186 is blocked by Databricks IP ACL for workspace: 841570839244994 [ReqId: 93882d02-e90d-4a00-b654-f848224fc30a]. Config: host=https://DATABRICKS_HOST, account_id=304d4d89-9def-4c52-8448-e8528a11d2aa, workspace_id=841570839244994, discovery_url=https://DATABRICKS_HOST/oidc/.well-known/oauth-authorization-server, CLOUD_ENV_client_id=4106dc97-a963-48f0-a079-a578238959a6, CLOUD_ENV_tenant_id=9f37a392-f0ae-4280-9796-f1864a10effc, auth_type=metadata-service, cluster_id=DATABRICKS_CLUSTER_ID, warehouse_id=DATABRICKS_WAREHOUSE_ID, metadata_service_url=***. Env: DATABRICKS_HOST, ARM_CLIENT_ID, ARM_TENANT_ID, DATABRICKS_AUTH_TYPE, DATABRICKS_CLUSTER_ID, DATABRICKS_WAREHOUSE_ID, DATABRICKS_METADATA_SERVICE_URL (1.777s)
... (skipped 3050 bytes)
ddress: 20.230.131.186 is blocked by Databricks IP ACL for workspace: 841570839244994... (46 more bytes)"
< }
08:33 DEBUG [databricks.sdk] Loaded from environment
08:33 DEBUG [databricks.sdk] GET /.well-known/databricks-config
< 200 OK
< {
<   "account_id": "304d4d89-9def-4c52-8448-e8528a11d2aa",
<   "cloud_provider": "CLOUD_ENV",
<   "oidc_endpoint": "https://DATABRICKS_HOST/oidc",
<   "workspace_id": "841570839244994"
< }
08:33 DEBUG [databricks.sdk] Resolved account_id from host metadata: 304d4d89-9def-4c52-8448-e8528a11d2aa
08:33 DEBUG [databricks.sdk] Resolved workspace_id from host metadata: 841570839244994
08:33 DEBUG [databricks.sdk] Resolved discovery_url from host metadata: https://DATABRICKS_HOST/oidc/.well-known/oauth-authorization-server
08:33 DEBUG [databricks.sdk] Ignoring pat auth, because metadata-service is preferred
08:33 DEBUG [databricks.sdk] Ignoring basic auth, because metadata-service is preferred
08:33 DEBUG [databricks.sdk] Attempting to configure auth: metadata-service
08:33 INFO [databricks.sdk] Using Databricks Metadata Service authentication
08:33 DEBUG [databricks.labs.blueprint.installation] Converting MyClass into JSON format
08:33 DEBUG [databricks.sdk] GET /api/2.0/preview/scim/v2/Me
< 403 Forbidden
< {
<   "error_code": 403,
<   "message": "Source IP address: 20.230.131.186 is blocked by Databricks IP ACL for workspace: 841570839244994... (46 more bytes)"
< }
[gw0] linux -- Python 3.10.20 /home/runner/work/blueprint/blueprint/.venv/bin/python
❌ test_install_folder: databricks.sdk.errors.platform.PermissionDenied: Source IP address: 20.230.131.186 is blocked by Databricks IP ACL for workspace: 841570839244994 [ReqId: f520eb0f-167b-4a74-9f45-29a43cd726e4]. Config: host=https://DATABRICKS_HOST, account_id=304d4d89-9def-4c52-8448-e8528a11d2aa, workspace_id=841570839244994, discovery_url=https://DATABRICKS_HOST/oidc/.well-known/oauth-authorization-server, CLOUD_ENV_client_id=4106dc97-a963-48f0-a079-a578238959a6, CLOUD_ENV_tenant_id=9f37a392-f0ae-4280-9796-f1864a10effc, auth_type=metadata-service, cluster_id=DATABRICKS_CLUSTER_ID, warehouse_id=DATABRICKS_WAREHOUSE_ID, metadata_service_url=***. Env: DATABRICKS_HOST, ARM_CLIENT_ID, ARM_TENANT_ID, DATABRICKS_AUTH_TYPE, DATABRICKS_CLUSTER_ID, DATABRICKS_WAREHOUSE_ID, DATABRICKS_METADATA_SERVICE_URL (2.02s)
... (skipped 2872 bytes)
preview/scim/v2/Me
< 403 Forbidden
< {
<   "error_code": 403,
<   "message": "Source IP address: 20.230.131.186 is blocked by Databricks IP ACL for workspace: 841570839244994... (46 more bytes)"
< }
08:33 DEBUG [databricks.sdk] Loaded from environment
08:33 DEBUG [databricks.sdk] GET /.well-known/databricks-config
< 200 OK
< {
<   "account_id": "304d4d89-9def-4c52-8448-e8528a11d2aa",
<   "cloud_provider": "CLOUD_ENV",
<   "oidc_endpoint": "https://DATABRICKS_HOST/oidc",
<   "workspace_id": "841570839244994"
< }
08:33 DEBUG [databricks.sdk] Resolved account_id from host metadata: 304d4d89-9def-4c52-8448-e8528a11d2aa
08:33 DEBUG [databricks.sdk] Resolved workspace_id from host metadata: 841570839244994
08:33 DEBUG [databricks.sdk] Resolved discovery_url from host metadata: https://DATABRICKS_HOST/oidc/.well-known/oauth-authorization-server
08:33 DEBUG [databricks.sdk] Ignoring pat auth, because metadata-service is preferred
08:33 DEBUG [databricks.sdk] Ignoring basic auth, because metadata-service is preferred
08:33 DEBUG [databricks.sdk] Attempting to configure auth: metadata-service
08:33 INFO [databricks.sdk] Using Databricks Metadata Service authentication
08:33 DEBUG [databricks.sdk] GET /api/2.0/preview/scim/v2/Me
< 403 Forbidden
< {
<   "error_code": 403,
<   "message": "Source IP address: 20.230.131.186 is blocked by Databricks IP ACL for workspace: 841570839244994... (46 more bytes)"
< }
[gw2] linux -- Python 3.10.20 /home/runner/work/blueprint/blueprint/.venv/bin/python
❌ test_uploading_notebooks_get_correct_urls[py-# Databricks notebook source]: databricks.sdk.errors.platform.PermissionDenied: Source IP address: 20.230.131.186 is blocked by Databricks IP ACL for workspace: 841570839244994 [ReqId: 61194d20-c6d1-4225-9516-9a56e7b844f4]. Config: host=https://DATABRICKS_HOST, account_id=304d4d89-9def-4c52-8448-e8528a11d2aa, workspace_id=841570839244994, discovery_url=https://DATABRICKS_HOST/oidc/.well-known/oauth-authorization-server, CLOUD_ENV_client_id=4106dc97-a963-48f0-a079-a578238959a6, CLOUD_ENV_tenant_id=9f37a392-f0ae-4280-9796-f1864a10effc, auth_type=metadata-service, cluster_id=DATABRICKS_CLUSTER_ID, warehouse_id=DATABRICKS_WAREHOUSE_ID, metadata_service_url=***. Env: DATABRICKS_HOST, ARM_CLIENT_ID, ARM_TENANT_ID, DATABRICKS_AUTH_TYPE, DATABRICKS_CLUSTER_ID, DATABRICKS_WAREHOUSE_ID, DATABRICKS_METADATA_SERVICE_URL (2.085s)
... (skipped 2872 bytes)
preview/scim/v2/Me
< 403 Forbidden
< {
<   "error_code": 403,
<   "message": "Source IP address: 20.230.131.186 is blocked by Databricks IP ACL for workspace: 841570839244994... (46 more bytes)"
< }
08:33 DEBUG [databricks.sdk] Loaded from environment
08:33 DEBUG [databricks.sdk] GET /.well-known/databricks-config
< 200 OK
< {
<   "account_id": "304d4d89-9def-4c52-8448-e8528a11d2aa",
<   "cloud_provider": "CLOUD_ENV",
<   "oidc_endpoint": "https://DATABRICKS_HOST/oidc",
<   "workspace_id": "841570839244994"
< }
08:33 DEBUG [databricks.sdk] Resolved account_id from host metadata: 304d4d89-9def-4c52-8448-e8528a11d2aa
08:33 DEBUG [databricks.sdk] Resolved workspace_id from host metadata: 841570839244994
08:33 DEBUG [databricks.sdk] Resolved discovery_url from host metadata: https://DATABRICKS_HOST/oidc/.well-known/oauth-authorization-server
08:33 DEBUG [databricks.sdk] Ignoring pat auth, because metadata-service is preferred
08:33 DEBUG [databricks.sdk] Ignoring basic auth, because metadata-service is preferred
08:33 DEBUG [databricks.sdk] Attempting to configure auth: metadata-service
08:33 INFO [databricks.sdk] Using Databricks Metadata Service authentication
08:33 DEBUG [databricks.sdk] GET /api/2.0/preview/scim/v2/Me
< 403 Forbidden
< {
<   "error_code": 403,
<   "message": "Source IP address: 20.230.131.186 is blocked by Databricks IP ACL for workspace: 841570839244994... (46 more bytes)"
< }
[gw5] linux -- Python 3.10.20 /home/runner/work/blueprint/blueprint/.venv/bin/python
❌ test_open_text_io[DBFSPath]: databricks.sdk.errors.platform.PermissionDenied: Source IP address: 20.230.131.186 is blocked by Databricks IP ACL for workspace: 841570839244994 [ReqId: 08ec78d7-3e71-4d91-adc0-d0cc34eb4717]. Config: host=https://DATABRICKS_HOST, account_id=304d4d89-9def-4c52-8448-e8528a11d2aa, workspace_id=841570839244994, discovery_url=https://DATABRICKS_HOST/oidc/.well-known/oauth-authorization-server, CLOUD_ENV_client_id=4106dc97-a963-48f0-a079-a578238959a6, CLOUD_ENV_tenant_id=9f37a392-f0ae-4280-9796-f1864a10effc, auth_type=metadata-service, cluster_id=DATABRICKS_CLUSTER_ID, warehouse_id=DATABRICKS_WAREHOUSE_ID, metadata_service_url=***. Env: DATABRICKS_HOST, ARM_CLIENT_ID, ARM_TENANT_ID, DATABRICKS_AUTH_TYPE, DATABRICKS_CLUSTER_ID, DATABRICKS_WAREHOUSE_ID, DATABRICKS_METADATA_SERVICE_URL (2.276s)
... (skipped 2872 bytes)
preview/scim/v2/Me
< 403 Forbidden
< {
<   "error_code": 403,
<   "message": "Source IP address: 20.230.131.186 is blocked by Databricks IP ACL for workspace: 841570839244994... (46 more bytes)"
< }
08:33 DEBUG [databricks.sdk] Loaded from environment
08:33 DEBUG [databricks.sdk] GET /.well-known/databricks-config
< 200 OK
< {
<   "account_id": "304d4d89-9def-4c52-8448-e8528a11d2aa",
<   "cloud_provider": "CLOUD_ENV",
<   "oidc_endpoint": "https://DATABRICKS_HOST/oidc",
<   "workspace_id": "841570839244994"
< }
08:33 DEBUG [databricks.sdk] Resolved account_id from host metadata: 304d4d89-9def-4c52-8448-e8528a11d2aa
08:33 DEBUG [databricks.sdk] Resolved workspace_id from host metadata: 841570839244994
08:33 DEBUG [databricks.sdk] Resolved discovery_url from host metadata: https://DATABRICKS_HOST/oidc/.well-known/oauth-authorization-server
08:33 DEBUG [databricks.sdk] Ignoring pat auth, because metadata-service is preferred
08:33 DEBUG [databricks.sdk] Ignoring basic auth, because metadata-service is preferred
08:33 DEBUG [databricks.sdk] Attempting to configure auth: metadata-service
08:33 INFO [databricks.sdk] Using Databricks Metadata Service authentication
08:33 DEBUG [databricks.sdk] GET /api/2.0/preview/scim/v2/Me
< 403 Forbidden
< {
<   "error_code": 403,
<   "message": "Source IP address: 20.230.131.186 is blocked by Databricks IP ACL for workspace: 841570839244994... (46 more bytes)"
< }
[gw7] linux -- Python 3.10.20 /home/runner/work/blueprint/blueprint/.venv/bin/python
❌ test_stat[DBFSPath]: databricks.sdk.errors.platform.PermissionDenied: Source IP address: 20.230.131.186 is blocked by Databricks IP ACL for workspace: 841570839244994 [ReqId: cce73b53-b059-4809-828a-fd11f0ba3c7c]. Config: host=https://DATABRICKS_HOST, account_id=304d4d89-9def-4c52-8448-e8528a11d2aa, workspace_id=841570839244994, discovery_url=https://DATABRICKS_HOST/oidc/.well-known/oauth-authorization-server, CLOUD_ENV_client_id=4106dc97-a963-48f0-a079-a578238959a6, CLOUD_ENV_tenant_id=9f37a392-f0ae-4280-9796-f1864a10effc, auth_type=metadata-service, cluster_id=DATABRICKS_CLUSTER_ID, warehouse_id=DATABRICKS_WAREHOUSE_ID, metadata_service_url=***. Env: DATABRICKS_HOST, ARM_CLIENT_ID, ARM_TENANT_ID, DATABRICKS_AUTH_TYPE, DATABRICKS_CLUSTER_ID, DATABRICKS_WAREHOUSE_ID, DATABRICKS_METADATA_SERVICE_URL (2.31s)
... (skipped 2872 bytes)
preview/scim/v2/Me
< 403 Forbidden
< {
<   "error_code": 403,
<   "message": "Source IP address: 20.230.131.186 is blocked by Databricks IP ACL for workspace: 841570839244994... (46 more bytes)"
< }
08:33 DEBUG [databricks.sdk] Loaded from environment
08:33 DEBUG [databricks.sdk] GET /.well-known/databricks-config
< 200 OK
< {
<   "account_id": "304d4d89-9def-4c52-8448-e8528a11d2aa",
<   "cloud_provider": "CLOUD_ENV",
<   "oidc_endpoint": "https://DATABRICKS_HOST/oidc",
<   "workspace_id": "841570839244994"
< }
08:33 DEBUG [databricks.sdk] Resolved account_id from host metadata: 304d4d89-9def-4c52-8448-e8528a11d2aa
08:33 DEBUG [databricks.sdk] Resolved workspace_id from host metadata: 841570839244994
08:33 DEBUG [databricks.sdk] Resolved discovery_url from host metadata: https://DATABRICKS_HOST/oidc/.well-known/oauth-authorization-server
08:33 DEBUG [databricks.sdk] Ignoring pat auth, because metadata-service is preferred
08:33 DEBUG [databricks.sdk] Ignoring basic auth, because metadata-service is preferred
08:33 DEBUG [databricks.sdk] Attempting to configure auth: metadata-service
08:33 INFO [databricks.sdk] Using Databricks Metadata Service authentication
08:33 DEBUG [databricks.sdk] GET /api/2.0/preview/scim/v2/Me
< 403 Forbidden
< {
<   "error_code": 403,
<   "message": "Source IP address: 20.230.131.186 is blocked by Databricks IP ACL for workspace: 841570839244994... (46 more bytes)"
< }
[gw6] linux -- Python 3.10.20 /home/runner/work/blueprint/blueprint/.venv/bin/python
❌ test_mkdirs[DBFSPath]: databricks.sdk.errors.platform.PermissionDenied: Source IP address: 20.230.131.186 is blocked by Databricks IP ACL for workspace: 841570839244994 [ReqId: f0c502f6-b003-4f1b-9aa4-c9c53bf25c04]. Config: host=https://DATABRICKS_HOST, account_id=304d4d89-9def-4c52-8448-e8528a11d2aa, workspace_id=841570839244994, discovery_url=https://DATABRICKS_HOST/oidc/.well-known/oauth-authorization-server, CLOUD_ENV_client_id=4106dc97-a963-48f0-a079-a578238959a6, CLOUD_ENV_tenant_id=9f37a392-f0ae-4280-9796-f1864a10effc, auth_type=metadata-service, cluster_id=DATABRICKS_CLUSTER_ID, warehouse_id=DATABRICKS_WAREHOUSE_ID, metadata_service_url=***. Env: DATABRICKS_HOST, ARM_CLIENT_ID, ARM_TENANT_ID, DATABRICKS_AUTH_TYPE, DATABRICKS_CLUSTER_ID, DATABRICKS_WAREHOUSE_ID, DATABRICKS_METADATA_SERVICE_URL (2.409s)
... (skipped 2872 bytes)
preview/scim/v2/Me
< 403 Forbidden
< {
<   "error_code": 403,
<   "message": "Source IP address: 20.230.131.186 is blocked by Databricks IP ACL for workspace: 841570839244994... (46 more bytes)"
< }
08:33 DEBUG [databricks.sdk] Loaded from environment
08:33 DEBUG [databricks.sdk] GET /.well-known/databricks-config
< 200 OK
< {
<   "account_id": "304d4d89-9def-4c52-8448-e8528a11d2aa",
<   "cloud_provider": "CLOUD_ENV",
<   "oidc_endpoint": "https://DATABRICKS_HOST/oidc",
<   "workspace_id": "841570839244994"
< }
08:33 DEBUG [databricks.sdk] Resolved account_id from host metadata: 304d4d89-9def-4c52-8448-e8528a11d2aa
08:33 DEBUG [databricks.sdk] Resolved workspace_id from host metadata: 841570839244994
08:33 DEBUG [databricks.sdk] Resolved discovery_url from host metadata: https://DATABRICKS_HOST/oidc/.well-known/oauth-authorization-server
08:33 DEBUG [databricks.sdk] Ignoring pat auth, because metadata-service is preferred
08:33 DEBUG [databricks.sdk] Ignoring basic auth, because metadata-service is preferred
08:33 DEBUG [databricks.sdk] Attempting to configure auth: metadata-service
08:33 INFO [databricks.sdk] Using Databricks Metadata Service authentication
08:33 DEBUG [databricks.sdk] GET /api/2.0/preview/scim/v2/Me
< 403 Forbidden
< {
<   "error_code": 403,
<   "message": "Source IP address: 20.230.131.186 is blocked by Databricks IP ACL for workspace: 841570839244994... (46 more bytes)"
< }
[gw8] linux -- Python 3.10.20 /home/runner/work/blueprint/blueprint/.venv/bin/python
❌ test_unlink[WorkspacePath]: databricks.sdk.errors.platform.PermissionDenied: Source IP address: 20.230.131.186 is blocked by Databricks IP ACL for workspace: 841570839244994 [ReqId: 1801238b-8ba0-4be1-9602-6b64f699bbb2]. Config: host=https://DATABRICKS_HOST, account_id=304d4d89-9def-4c52-8448-e8528a11d2aa, workspace_id=841570839244994, discovery_url=https://DATABRICKS_HOST/oidc/.well-known/oauth-authorization-server, CLOUD_ENV_client_id=4106dc97-a963-48f0-a079-a578238959a6, CLOUD_ENV_tenant_id=9f37a392-f0ae-4280-9796-f1864a10effc, auth_type=metadata-service, cluster_id=DATABRICKS_CLUSTER_ID, warehouse_id=DATABRICKS_WAREHOUSE_ID, metadata_service_url=***. Env: DATABRICKS_HOST, ARM_CLIENT_ID, ARM_TENANT_ID, DATABRICKS_AUTH_TYPE, DATABRICKS_CLUSTER_ID, DATABRICKS_WAREHOUSE_ID, DATABRICKS_METADATA_SERVICE_URL (969ms)
... (skipped 2872 bytes)
preview/scim/v2/Me
< 403 Forbidden
< {
<   "error_code": 403,
<   "message": "Source IP address: 20.230.131.186 is blocked by Databricks IP ACL for workspace: 841570839244994... (46 more bytes)"
< }
08:33 DEBUG [databricks.sdk] Loaded from environment
08:33 DEBUG [databricks.sdk] GET /.well-known/databricks-config
< 200 OK
< {
<   "account_id": "304d4d89-9def-4c52-8448-e8528a11d2aa",
<   "cloud_provider": "CLOUD_ENV",
<   "oidc_endpoint": "https://DATABRICKS_HOST/oidc",
<   "workspace_id": "841570839244994"
< }
08:33 DEBUG [databricks.sdk] Resolved account_id from host metadata: 304d4d89-9def-4c52-8448-e8528a11d2aa
08:33 DEBUG [databricks.sdk] Resolved workspace_id from host metadata: 841570839244994
08:33 DEBUG [databricks.sdk] Resolved discovery_url from host metadata: https://DATABRICKS_HOST/oidc/.well-known/oauth-authorization-server
08:33 DEBUG [databricks.sdk] Ignoring pat auth, because metadata-service is preferred
08:33 DEBUG [databricks.sdk] Ignoring basic auth, because metadata-service is preferred
08:33 DEBUG [databricks.sdk] Attempting to configure auth: metadata-service
08:33 INFO [databricks.sdk] Using Databricks Metadata Service authentication
08:33 DEBUG [databricks.sdk] GET /api/2.0/preview/scim/v2/Me
< 403 Forbidden
< {
<   "error_code": 403,
<   "message": "Source IP address: 20.230.131.186 is blocked by Databricks IP ACL for workspace: 841570839244994... (46 more bytes)"
< }
[gw9] linux -- Python 3.10.20 /home/runner/work/blueprint/blueprint/.venv/bin/python
❌ test_no_state: databricks.sdk.errors.platform.PermissionDenied: Source IP address: 20.230.131.186 is blocked by Databricks IP ACL for workspace: 841570839244994 [ReqId: 889f32dd-f8fd-4074-b6a0-e04b54360443]. Config: host=https://DATABRICKS_HOST, account_id=304d4d89-9def-4c52-8448-e8528a11d2aa, workspace_id=841570839244994, discovery_url=https://DATABRICKS_HOST/oidc/.well-known/oauth-authorization-server, CLOUD_ENV_client_id=4106dc97-a963-48f0-a079-a578238959a6, CLOUD_ENV_tenant_id=9f37a392-f0ae-4280-9796-f1864a10effc, auth_type=metadata-service, cluster_id=DATABRICKS_CLUSTER_ID, warehouse_id=DATABRICKS_WAREHOUSE_ID, metadata_service_url=***. Env: DATABRICKS_HOST, ARM_CLIENT_ID, ARM_TENANT_ID, DATABRICKS_AUTH_TYPE, DATABRICKS_CLUSTER_ID, DATABRICKS_WAREHOUSE_ID, DATABRICKS_METADATA_SERVICE_URL (1.188s)
... (skipped 3044 bytes)
P address: 20.230.131.186 is blocked by Databricks IP ACL for workspace: 841570839244994... (46 more bytes)"
< }
08:33 DEBUG [databricks.sdk] Loaded from environment
08:33 DEBUG [databricks.sdk] GET /.well-known/databricks-config
< 200 OK
< {
<   "account_id": "304d4d89-9def-4c52-8448-e8528a11d2aa",
<   "cloud_provider": "CLOUD_ENV",
<   "oidc_endpoint": "https://DATABRICKS_HOST/oidc",
<   "workspace_id": "841570839244994"
< }
08:33 DEBUG [databricks.sdk] Resolved account_id from host metadata: 304d4d89-9def-4c52-8448-e8528a11d2aa
08:33 DEBUG [databricks.sdk] Resolved workspace_id from host metadata: 841570839244994
08:33 DEBUG [databricks.sdk] Resolved discovery_url from host metadata: https://DATABRICKS_HOST/oidc/.well-known/oauth-authorization-server
08:33 DEBUG [databricks.sdk] Ignoring pat auth, because metadata-service is preferred
08:33 DEBUG [databricks.sdk] Ignoring basic auth, because metadata-service is preferred
08:33 DEBUG [databricks.sdk] Attempting to configure auth: metadata-service
08:33 INFO [databricks.sdk] Using Databricks Metadata Service authentication
08:33 DEBUG [databricks.labs.blueprint.installation] Loading RawState from state.json
08:33 DEBUG [databricks.sdk] GET /api/2.0/preview/scim/v2/Me
< 403 Forbidden
< {
<   "error_code": 403,
<   "message": "Source IP address: 20.230.131.186 is blocked by Databricks IP ACL for workspace: 841570839244994... (46 more bytes)"
< }
[gw4] linux -- Python 3.10.20 /home/runner/work/blueprint/blueprint/.venv/bin/python
❌ test_saving_list_of_dataclasses_to_csv: databricks.sdk.errors.platform.PermissionDenied: Source IP address: 20.230.131.186 is blocked by Databricks IP ACL for workspace: 841570839244994 [ReqId: 2e86b54c-b82a-4f4e-8666-f803d25f7b3b]. Config: host=https://DATABRICKS_HOST, account_id=304d4d89-9def-4c52-8448-e8528a11d2aa, workspace_id=841570839244994, discovery_url=https://DATABRICKS_HOST/oidc/.well-known/oauth-authorization-server, CLOUD_ENV_client_id=4106dc97-a963-48f0-a079-a578238959a6, CLOUD_ENV_tenant_id=9f37a392-f0ae-4280-9796-f1864a10effc, auth_type=metadata-service, cluster_id=DATABRICKS_CLUSTER_ID, warehouse_id=DATABRICKS_WAREHOUSE_ID, metadata_service_url=***. Env: DATABRICKS_HOST, ARM_CLIENT_ID, ARM_TENANT_ID, DATABRICKS_AUTH_TYPE, DATABRICKS_CLUSTER_ID, DATABRICKS_WAREHOUSE_ID, DATABRICKS_METADATA_SERVICE_URL (1.343s)
... (skipped 3042 bytes)
IP address: 20.230.131.186 is blocked by Databricks IP ACL for workspace: 841570839244994... (46 more bytes)"
< }
08:33 DEBUG [databricks.sdk] Loaded from environment
08:33 DEBUG [databricks.sdk] GET /.well-known/databricks-config
< 200 OK
< {
<   "account_id": "304d4d89-9def-4c52-8448-e8528a11d2aa",
<   "cloud_provider": "CLOUD_ENV",
<   "oidc_endpoint": "https://DATABRICKS_HOST/oidc",
<   "workspace_id": "841570839244994"
< }
08:33 DEBUG [databricks.sdk] Resolved account_id from host metadata: 304d4d89-9def-4c52-8448-e8528a11d2aa
08:33 DEBUG [databricks.sdk] Resolved workspace_id from host metadata: 841570839244994
08:33 DEBUG [databricks.sdk] Resolved discovery_url from host metadata: https://DATABRICKS_HOST/oidc/.well-known/oauth-authorization-server
08:33 DEBUG [databricks.sdk] Ignoring pat auth, because metadata-service is preferred
08:33 DEBUG [databricks.sdk] Ignoring basic auth, because metadata-service is preferred
08:33 DEBUG [databricks.sdk] Attempting to configure auth: metadata-service
08:33 INFO [databricks.sdk] Using Databricks Metadata Service authentication
08:33 DEBUG [databricks.labs.blueprint.installation] Converting list into CSV format
08:33 DEBUG [databricks.sdk] GET /api/2.0/preview/scim/v2/Me
< 403 Forbidden
< {
<   "error_code": 403,
<   "message": "Source IP address: 20.230.131.186 is blocked by Databricks IP ACL for workspace: 841570839244994... (46 more bytes)"
< }
[gw0] linux -- Python 3.10.20 /home/runner/work/blueprint/blueprint/.venv/bin/python
❌ test_mkdirs[WorkspacePath]: databricks.sdk.errors.platform.PermissionDenied: Source IP address: 20.230.131.186 is blocked by Databricks IP ACL for workspace: 841570839244994 [ReqId: 21722900-2e84-4536-a0a6-ff5153c24dd6]. Config: host=https://DATABRICKS_HOST, account_id=304d4d89-9def-4c52-8448-e8528a11d2aa, workspace_id=841570839244994, discovery_url=https://DATABRICKS_HOST/oidc/.well-known/oauth-authorization-server, CLOUD_ENV_client_id=4106dc97-a963-48f0-a079-a578238959a6, CLOUD_ENV_tenant_id=9f37a392-f0ae-4280-9796-f1864a10effc, auth_type=metadata-service, cluster_id=DATABRICKS_CLUSTER_ID, warehouse_id=DATABRICKS_WAREHOUSE_ID, metadata_service_url=***. Env: DATABRICKS_HOST, ARM_CLIENT_ID, ARM_TENANT_ID, DATABRICKS_AUTH_TYPE, DATABRICKS_CLUSTER_ID, DATABRICKS_WAREHOUSE_ID, DATABRICKS_METADATA_SERVICE_URL (1.351s)
... (skipped 2872 bytes)
preview/scim/v2/Me
< 403 Forbidden
< {
<   "error_code": 403,
<   "message": "Source IP address: 20.230.131.186 is blocked by Databricks IP ACL for workspace: 841570839244994... (46 more bytes)"
< }
08:33 DEBUG [databricks.sdk] Loaded from environment
08:33 DEBUG [databricks.sdk] GET /.well-known/databricks-config
< 200 OK
< {
<   "account_id": "304d4d89-9def-4c52-8448-e8528a11d2aa",
<   "cloud_provider": "CLOUD_ENV",
<   "oidc_endpoint": "https://DATABRICKS_HOST/oidc",
<   "workspace_id": "841570839244994"
< }
08:33 DEBUG [databricks.sdk] Resolved account_id from host metadata: 304d4d89-9def-4c52-8448-e8528a11d2aa
08:33 DEBUG [databricks.sdk] Resolved workspace_id from host metadata: 841570839244994
08:33 DEBUG [databricks.sdk] Resolved discovery_url from host metadata: https://DATABRICKS_HOST/oidc/.well-known/oauth-authorization-server
08:33 DEBUG [databricks.sdk] Ignoring pat auth, because metadata-service is preferred
08:33 DEBUG [databricks.sdk] Ignoring basic auth, because metadata-service is preferred
08:33 DEBUG [databricks.sdk] Attempting to configure auth: metadata-service
08:33 INFO [databricks.sdk] Using Databricks Metadata Service authentication
08:33 DEBUG [databricks.sdk] GET /api/2.0/preview/scim/v2/Me
< 403 Forbidden
< {
<   "error_code": 403,
<   "message": "Source IP address: 20.230.131.186 is blocked by Databricks IP ACL for workspace: 841570839244994... (46 more bytes)"
< }
[gw8] linux -- Python 3.10.20 /home/runner/work/blueprint/blueprint/.venv/bin/python
❌ test_open_text_io[WorkspacePath]: databricks.sdk.errors.platform.PermissionDenied: Source IP address: 20.230.131.186 is blocked by Databricks IP ACL for workspace: 841570839244994 [ReqId: d891de48-7926-4d34-a335-ee93e69983f4]. Config: host=https://DATABRICKS_HOST, account_id=304d4d89-9def-4c52-8448-e8528a11d2aa, workspace_id=841570839244994, discovery_url=https://DATABRICKS_HOST/oidc/.well-known/oauth-authorization-server, CLOUD_ENV_client_id=4106dc97-a963-48f0-a079-a578238959a6, CLOUD_ENV_tenant_id=9f37a392-f0ae-4280-9796-f1864a10effc, auth_type=metadata-service, cluster_id=DATABRICKS_CLUSTER_ID, warehouse_id=DATABRICKS_WAREHOUSE_ID, metadata_service_url=***. Env: DATABRICKS_HOST, ARM_CLIENT_ID, ARM_TENANT_ID, DATABRICKS_AUTH_TYPE, DATABRICKS_CLUSTER_ID, DATABRICKS_WAREHOUSE_ID, DATABRICKS_METADATA_SERVICE_URL (1.526s)
... (skipped 2872 bytes)
preview/scim/v2/Me
< 403 Forbidden
< {
<   "error_code": 403,
<   "message": "Source IP address: 20.230.131.186 is blocked by Databricks IP ACL for workspace: 841570839244994... (46 more bytes)"
< }
08:33 DEBUG [databricks.sdk] Loaded from environment
08:33 DEBUG [databricks.sdk] GET /.well-known/databricks-config
< 200 OK
< {
<   "account_id": "304d4d89-9def-4c52-8448-e8528a11d2aa",
<   "cloud_provider": "CLOUD_ENV",
<   "oidc_endpoint": "https://DATABRICKS_HOST/oidc",
<   "workspace_id": "841570839244994"
< }
08:33 DEBUG [databricks.sdk] Resolved account_id from host metadata: 304d4d89-9def-4c52-8448-e8528a11d2aa
08:33 DEBUG [databricks.sdk] Resolved workspace_id from host metadata: 841570839244994
08:33 DEBUG [databricks.sdk] Resolved discovery_url from host metadata: https://DATABRICKS_HOST/oidc/.well-known/oauth-authorization-server
08:33 DEBUG [databricks.sdk] Ignoring pat auth, because metadata-service is preferred
08:33 DEBUG [databricks.sdk] Ignoring basic auth, because metadata-service is preferred
08:33 DEBUG [databricks.sdk] Attempting to configure auth: metadata-service
08:33 INFO [databricks.sdk] Using Databricks Metadata Service authentication
08:33 DEBUG [databricks.sdk] GET /api/2.0/preview/scim/v2/Me
< 403 Forbidden
< {
<   "error_code": 403,
<   "message": "Source IP address: 20.230.131.186 is blocked by Databricks IP ACL for workspace: 841570839244994... (46 more bytes)"
< }
[gw7] linux -- Python 3.10.20 /home/runner/work/blueprint/blueprint/.venv/bin/python
❌ test_uploading_notebooks_get_correct_urls[scala-// Databricks notebook source]: databricks.sdk.errors.platform.PermissionDenied: Source IP address: 20.230.131.186 is blocked by Databricks IP ACL for workspace: 841570839244994 [ReqId: 5b8ca46a-dd45-4b15-b391-ae585041cf75]. Config: host=https://DATABRICKS_HOST, account_id=304d4d89-9def-4c52-8448-e8528a11d2aa, workspace_id=841570839244994, discovery_url=https://DATABRICKS_HOST/oidc/.well-known/oauth-authorization-server, CLOUD_ENV_client_id=4106dc97-a963-48f0-a079-a578238959a6, CLOUD_ENV_tenant_id=9f37a392-f0ae-4280-9796-f1864a10effc, auth_type=metadata-service, cluster_id=DATABRICKS_CLUSTER_ID, warehouse_id=DATABRICKS_WAREHOUSE_ID, metadata_service_url=***. Env: DATABRICKS_HOST, ARM_CLIENT_ID, ARM_TENANT_ID, DATABRICKS_AUTH_TYPE, DATABRICKS_CLUSTER_ID, DATABRICKS_WAREHOUSE_ID, DATABRICKS_METADATA_SERVICE_URL (1.53s)
... (skipped 2872 bytes)
preview/scim/v2/Me
< 403 Forbidden
< {
<   "error_code": 403,
<   "message": "Source IP address: 20.230.131.186 is blocked by Databricks IP ACL for workspace: 841570839244994... (46 more bytes)"
< }
08:33 DEBUG [databricks.sdk] Loaded from environment
08:33 DEBUG [databricks.sdk] GET /.well-known/databricks-config
< 200 OK
< {
<   "account_id": "304d4d89-9def-4c52-8448-e8528a11d2aa",
<   "cloud_provider": "CLOUD_ENV",
<   "oidc_endpoint": "https://DATABRICKS_HOST/oidc",
<   "workspace_id": "841570839244994"
< }
08:33 DEBUG [databricks.sdk] Resolved account_id from host metadata: 304d4d89-9def-4c52-8448-e8528a11d2aa
08:33 DEBUG [databricks.sdk] Resolved workspace_id from host metadata: 841570839244994
08:33 DEBUG [databricks.sdk] Resolved discovery_url from host metadata: https://DATABRICKS_HOST/oidc/.well-known/oauth-authorization-server
08:33 DEBUG [databricks.sdk] Ignoring pat auth, because metadata-service is preferred
08:33 DEBUG [databricks.sdk] Ignoring basic auth, because metadata-service is preferred
08:33 DEBUG [databricks.sdk] Attempting to configure auth: metadata-service
08:33 INFO [databricks.sdk] Using Databricks Metadata Service authentication
08:33 DEBUG [databricks.sdk] GET /api/2.0/preview/scim/v2/Me
< 403 Forbidden
< {
<   "error_code": 403,
<   "message": "Source IP address: 20.230.131.186 is blocked by Databricks IP ACL for workspace: 841570839244994... (46 more bytes)"
< }
[gw5] linux -- Python 3.10.20 /home/runner/work/blueprint/blueprint/.venv/bin/python
❌ test_stat[WorkspacePath]: databricks.sdk.errors.platform.PermissionDenied: Source IP address: 20.230.131.186 is blocked by Databricks IP ACL for workspace: 841570839244994 [ReqId: 339d238f-393d-402a-9cd1-a2d8c5398016]. Config: host=https://DATABRICKS_HOST, account_id=304d4d89-9def-4c52-8448-e8528a11d2aa, workspace_id=841570839244994, discovery_url=https://DATABRICKS_HOST/oidc/.well-known/oauth-authorization-server, CLOUD_ENV_client_id=4106dc97-a963-48f0-a079-a578238959a6, CLOUD_ENV_tenant_id=9f37a392-f0ae-4280-9796-f1864a10effc, auth_type=metadata-service, cluster_id=DATABRICKS_CLUSTER_ID, warehouse_id=DATABRICKS_WAREHOUSE_ID, metadata_service_url=***. Env: DATABRICKS_HOST, ARM_CLIENT_ID, ARM_TENANT_ID, DATABRICKS_AUTH_TYPE, DATABRICKS_CLUSTER_ID, DATABRICKS_WAREHOUSE_ID, DATABRICKS_METADATA_SERVICE_URL (1.537s)
... (skipped 2872 bytes)
preview/scim/v2/Me
< 403 Forbidden
< {
<   "error_code": 403,
<   "message": "Source IP address: 20.230.131.186 is blocked by Databricks IP ACL for workspace: 841570839244994... (46 more bytes)"
< }
08:33 DEBUG [databricks.sdk] Loaded from environment
08:33 DEBUG [databricks.sdk] GET /.well-known/databricks-config
< 200 OK
< {
<   "account_id": "304d4d89-9def-4c52-8448-e8528a11d2aa",
<   "cloud_provider": "CLOUD_ENV",
<   "oidc_endpoint": "https://DATABRICKS_HOST/oidc",
<   "workspace_id": "841570839244994"
< }
08:33 DEBUG [databricks.sdk] Resolved account_id from host metadata: 304d4d89-9def-4c52-8448-e8528a11d2aa
08:33 DEBUG [databricks.sdk] Resolved workspace_id from host metadata: 841570839244994
08:33 DEBUG [databricks.sdk] Resolved discovery_url from host metadata: https://DATABRICKS_HOST/oidc/.well-known/oauth-authorization-server
08:33 DEBUG [databricks.sdk] Ignoring pat auth, because metadata-service is preferred
08:33 DEBUG [databricks.sdk] Ignoring basic auth, because metadata-service is preferred
08:33 DEBUG [databricks.sdk] Attempting to configure auth: metadata-service
08:33 INFO [databricks.sdk] Using Databricks Metadata Service authentication
08:33 DEBUG [databricks.sdk] GET /api/2.0/preview/scim/v2/Me
< 403 Forbidden
< {
<   "error_code": 403,
<   "message": "Source IP address: 20.230.131.186 is blocked by Databricks IP ACL for workspace: 841570839244994... (46 more bytes)"
< }
[gw6] linux -- Python 3.10.20 /home/runner/work/blueprint/blueprint/.venv/bin/python
❌ test_open_binary_io[WorkspacePath]: databricks.sdk.errors.platform.PermissionDenied: Source IP address: 20.230.131.186 is blocked by Databricks IP ACL for workspace: 841570839244994 [ReqId: 3f9b271a-e1ff-430f-947f-ff6de8e5fdf3]. Config: host=https://DATABRICKS_HOST, account_id=304d4d89-9def-4c52-8448-e8528a11d2aa, workspace_id=841570839244994, discovery_url=https://DATABRICKS_HOST/oidc/.well-known/oauth-authorization-server, CLOUD_ENV_client_id=4106dc97-a963-48f0-a079-a578238959a6, CLOUD_ENV_tenant_id=9f37a392-f0ae-4280-9796-f1864a10effc, auth_type=metadata-service, cluster_id=DATABRICKS_CLUSTER_ID, warehouse_id=DATABRICKS_WAREHOUSE_ID, metadata_service_url=***. Env: DATABRICKS_HOST, ARM_CLIENT_ID, ARM_TENANT_ID, DATABRICKS_AUTH_TYPE, DATABRICKS_CLUSTER_ID, DATABRICKS_WAREHOUSE_ID, DATABRICKS_METADATA_SERVICE_URL (1.038s)
... (skipped 2872 bytes)
preview/scim/v2/Me
< 403 Forbidden
< {
<   "error_code": 403,
<   "message": "Source IP address: 20.230.131.186 is blocked by Databricks IP ACL for workspace: 841570839244994... (46 more bytes)"
< }
08:33 DEBUG [databricks.sdk] Loaded from environment
08:33 DEBUG [databricks.sdk] GET /.well-known/databricks-config
< 200 OK
< {
<   "account_id": "304d4d89-9def-4c52-8448-e8528a11d2aa",
<   "cloud_provider": "CLOUD_ENV",
<   "oidc_endpoint": "https://DATABRICKS_HOST/oidc",
<   "workspace_id": "841570839244994"
< }
08:33 DEBUG [databricks.sdk] Resolved account_id from host metadata: 304d4d89-9def-4c52-8448-e8528a11d2aa
08:33 DEBUG [databricks.sdk] Resolved workspace_id from host metadata: 841570839244994
08:33 DEBUG [databricks.sdk] Resolved discovery_url from host metadata: https://DATABRICKS_HOST/oidc/.well-known/oauth-authorization-server
08:33 DEBUG [databricks.sdk] Ignoring pat auth, because metadata-service is preferred
08:33 DEBUG [databricks.sdk] Ignoring basic auth, because metadata-service is preferred
08:33 DEBUG [databricks.sdk] Attempting to configure auth: metadata-service
08:33 INFO [databricks.sdk] Using Databricks Metadata Service authentication
08:33 DEBUG [databricks.sdk] GET /api/2.0/preview/scim/v2/Me
< 403 Forbidden
< {
<   "error_code": 403,
<   "message": "Source IP address: 20.230.131.186 is blocked by Databricks IP ACL for workspace: 841570839244994... (46 more bytes)"
< }
[gw9] linux -- Python 3.10.20 /home/runner/work/blueprint/blueprint/.venv/bin/python
❌ test_rename_directory: databricks.sdk.errors.platform.PermissionDenied: Source IP address: 20.230.131.186 is blocked by Databricks IP ACL for workspace: 841570839244994 [ReqId: 40d05d9a-1a51-4461-b37c-457bf3b1ee40]. Config: host=https://DATABRICKS_HOST, account_id=304d4d89-9def-4c52-8448-e8528a11d2aa, workspace_id=841570839244994, discovery_url=https://DATABRICKS_HOST/oidc/.well-known/oauth-authorization-server, CLOUD_ENV_client_id=4106dc97-a963-48f0-a079-a578238959a6, CLOUD_ENV_tenant_id=9f37a392-f0ae-4280-9796-f1864a10effc, auth_type=metadata-service, cluster_id=DATABRICKS_CLUSTER_ID, warehouse_id=DATABRICKS_WAREHOUSE_ID, metadata_service_url=***. Env: DATABRICKS_HOST, ARM_CLIENT_ID, ARM_TENANT_ID, DATABRICKS_AUTH_TYPE, DATABRICKS_CLUSTER_ID, DATABRICKS_WAREHOUSE_ID, DATABRICKS_METADATA_SERVICE_URL (1.171s)
... (skipped 2872 bytes)
preview/scim/v2/Me
< 403 Forbidden
< {
<   "error_code": 403,
<   "message": "Source IP address: 20.230.131.186 is blocked by Databricks IP ACL for workspace: 841570839244994... (46 more bytes)"
< }
08:33 DEBUG [databricks.sdk] Loaded from environment
08:33 DEBUG [databricks.sdk] GET /.well-known/databricks-config
< 200 OK
< {
<   "account_id": "304d4d89-9def-4c52-8448-e8528a11d2aa",
<   "cloud_provider": "CLOUD_ENV",
<   "oidc_endpoint": "https://DATABRICKS_HOST/oidc",
<   "workspace_id": "841570839244994"
< }
08:33 DEBUG [databricks.sdk] Resolved account_id from host metadata: 304d4d89-9def-4c52-8448-e8528a11d2aa
08:33 DEBUG [databricks.sdk] Resolved workspace_id from host metadata: 841570839244994
08:33 DEBUG [databricks.sdk] Resolved discovery_url from host metadata: https://DATABRICKS_HOST/oidc/.well-known/oauth-authorization-server
08:33 DEBUG [databricks.sdk] Ignoring pat auth, because metadata-service is preferred
08:33 DEBUG [databricks.sdk] Ignoring basic auth, because metadata-service is preferred
08:33 DEBUG [databricks.sdk] Attempting to configure auth: metadata-service
08:33 INFO [databricks.sdk] Using Databricks Metadata Service authentication
08:33 DEBUG [databricks.sdk] GET /api/2.0/preview/scim/v2/Me
< 403 Forbidden
< {
<   "error_code": 403,
<   "message": "Source IP address: 20.230.131.186 is blocked by Databricks IP ACL for workspace: 841570839244994... (46 more bytes)"
< }
[gw2] linux -- Python 3.10.20 /home/runner/work/blueprint/blueprint/.venv/bin/python
❌ test_rename_file[DBFSPath]: databricks.sdk.errors.platform.PermissionDenied: Source IP address: 20.230.131.186 is blocked by Databricks IP ACL for workspace: 841570839244994 [ReqId: e7647cca-c9f1-4e8f-b3c9-c040f0b7f2fc]. Config: host=https://DATABRICKS_HOST, account_id=304d4d89-9def-4c52-8448-e8528a11d2aa, workspace_id=841570839244994, discovery_url=https://DATABRICKS_HOST/oidc/.well-known/oauth-authorization-server, CLOUD_ENV_client_id=4106dc97-a963-48f0-a079-a578238959a6, CLOUD_ENV_tenant_id=9f37a392-f0ae-4280-9796-f1864a10effc, auth_type=metadata-service, cluster_id=DATABRICKS_CLUSTER_ID, warehouse_id=DATABRICKS_WAREHOUSE_ID, metadata_service_url=***. Env: DATABRICKS_HOST, ARM_CLIENT_ID, ARM_TENANT_ID, DATABRICKS_AUTH_TYPE, DATABRICKS_CLUSTER_ID, DATABRICKS_WAREHOUSE_ID, DATABRICKS_METADATA_SERVICE_URL (1.137s)
... (skipped 2872 bytes)
preview/scim/v2/Me
< 403 Forbidden
< {
<   "error_code": 403,
<   "message": "Source IP address: 20.230.131.186 is blocked by Databricks IP ACL for workspace: 841570839244994... (46 more bytes)"
< }
08:33 DEBUG [databricks.sdk] Loaded from environment
08:33 DEBUG [databricks.sdk] GET /.well-known/databricks-config
< 200 OK
< {
<   "account_id": "304d4d89-9def-4c52-8448-e8528a11d2aa",
<   "cloud_provider": "CLOUD_ENV",
<   "oidc_endpoint": "https://DATABRICKS_HOST/oidc",
<   "workspace_id": "841570839244994"
< }
08:33 DEBUG [databricks.sdk] Resolved account_id from host metadata: 304d4d89-9def-4c52-8448-e8528a11d2aa
08:33 DEBUG [databricks.sdk] Resolved workspace_id from host metadata: 841570839244994
08:33 DEBUG [databricks.sdk] Resolved discovery_url from host metadata: https://DATABRICKS_HOST/oidc/.well-known/oauth-authorization-server
08:33 DEBUG [databricks.sdk] Ignoring pat auth, because metadata-service is preferred
08:33 DEBUG [databricks.sdk] Ignoring basic auth, because metadata-service is preferred
08:33 DEBUG [databricks.sdk] Attempting to configure auth: metadata-service
08:33 INFO [databricks.sdk] Using Databricks Metadata Service authentication
08:33 DEBUG [databricks.sdk] GET /api/2.0/preview/scim/v2/Me
< 403 Forbidden
< {
<   "error_code": 403,
<   "message": "Source IP address: 20.230.131.186 is blocked by Databricks IP ACL for workspace: 841570839244994... (46 more bytes)"
< }
[gw3] linux -- Python 3.10.20 /home/runner/work/blueprint/blueprint/.venv/bin/python
❌ test_open_binary_io[DBFSPath]: databricks.sdk.errors.platform.PermissionDenied: Source IP address: 20.230.131.186 is blocked by Databricks IP ACL for workspace: 841570839244994 [ReqId: 498d7923-2831-46fd-bdd2-1fa769e274bc]. Config: host=https://DATABRICKS_HOST, account_id=304d4d89-9def-4c52-8448-e8528a11d2aa, workspace_id=841570839244994, discovery_url=https://DATABRICKS_HOST/oidc/.well-known/oauth-authorization-server, CLOUD_ENV_client_id=4106dc97-a963-48f0-a079-a578238959a6, CLOUD_ENV_tenant_id=9f37a392-f0ae-4280-9796-f1864a10effc, auth_type=metadata-service, cluster_id=DATABRICKS_CLUSTER_ID, warehouse_id=DATABRICKS_WAREHOUSE_ID, metadata_service_url=***. Env: DATABRICKS_HOST, ARM_CLIENT_ID, ARM_TENANT_ID, DATABRICKS_AUTH_TYPE, DATABRICKS_CLUSTER_ID, DATABRICKS_WAREHOUSE_ID, DATABRICKS_METADATA_SERVICE_URL (1.107s)
... (skipped 2872 bytes)
preview/scim/v2/Me
< 403 Forbidden
< {
<   "error_code": 403,
<   "message": "Source IP address: 20.230.131.186 is blocked by Databricks IP ACL for workspace: 841570839244994... (46 more bytes)"
< }
08:33 DEBUG [databricks.sdk] Loaded from environment
08:33 DEBUG [databricks.sdk] GET /.well-known/databricks-config
< 200 OK
< {
<   "account_id": "304d4d89-9def-4c52-8448-e8528a11d2aa",
<   "cloud_provider": "CLOUD_ENV",
<   "oidc_endpoint": "https://DATABRICKS_HOST/oidc",
<   "workspace_id": "841570839244994"
< }
08:33 DEBUG [databricks.sdk] Resolved account_id from host metadata: 304d4d89-9def-4c52-8448-e8528a11d2aa
08:33 DEBUG [databricks.sdk] Resolved workspace_id from host metadata: 841570839244994
08:33 DEBUG [databricks.sdk] Resolved discovery_url from host metadata: https://DATABRICKS_HOST/oidc/.well-known/oauth-authorization-server
08:33 DEBUG [databricks.sdk] Ignoring pat auth, because metadata-service is preferred
08:33 DEBUG [databricks.sdk] Ignoring basic auth, because metadata-service is preferred
08:33 DEBUG [databricks.sdk] Attempting to configure auth: metadata-service
08:33 INFO [databricks.sdk] Using Databricks Metadata Service authentication
08:33 DEBUG [databricks.sdk] GET /api/2.0/preview/scim/v2/Me
< 403 Forbidden
< {
<   "error_code": 403,
<   "message": "Source IP address: 20.230.131.186 is blocked by Databricks IP ACL for workspace: 841570839244994... (46 more bytes)"
< }
[gw4] linux -- Python 3.10.20 /home/runner/work/blueprint/blueprint/.venv/bin/python
❌ test_rename_file[WorkspacePath]: databricks.sdk.errors.platform.PermissionDenied: Source IP address: 20.230.131.186 is blocked by Databricks IP ACL for workspace: 841570839244994 [ReqId: cb35c11f-807b-46e3-98b0-cc122d1e6b2b]. Config: host=https://DATABRICKS_HOST, account_id=304d4d89-9def-4c52-8448-e8528a11d2aa, workspace_id=841570839244994, discovery_url=https://DATABRICKS_HOST/oidc/.well-known/oauth-authorization-server, CLOUD_ENV_client_id=4106dc97-a963-48f0-a079-a578238959a6, CLOUD_ENV_tenant_id=9f37a392-f0ae-4280-9796-f1864a10effc, auth_type=metadata-service, cluster_id=DATABRICKS_CLUSTER_ID, warehouse_id=DATABRICKS_WAREHOUSE_ID, metadata_service_url=***. Env: DATABRICKS_HOST, ARM_CLIENT_ID, ARM_TENANT_ID, DATABRICKS_AUTH_TYPE, DATABRICKS_CLUSTER_ID, DATABRICKS_WAREHOUSE_ID, DATABRICKS_METADATA_SERVICE_URL (1.105s)
... (skipped 2872 bytes)
preview/scim/v2/Me
< 403 Forbidden
< {
<   "error_code": 403,
<   "message": "Source IP address: 20.230.131.186 is blocked by Databricks IP ACL for workspace: 841570839244994... (46 more bytes)"
< }
08:33 DEBUG [databricks.sdk] Loaded from environment
08:33 DEBUG [databricks.sdk] GET /.well-known/databricks-config
< 200 OK
< {
<   "account_id": "304d4d89-9def-4c52-8448-e8528a11d2aa",
<   "cloud_provider": "CLOUD_ENV",
<   "oidc_endpoint": "https://DATABRICKS_HOST/oidc",
<   "workspace_id": "841570839244994"
< }
08:33 DEBUG [databricks.sdk] Resolved account_id from host metadata: 304d4d89-9def-4c52-8448-e8528a11d2aa
08:33 DEBUG [databricks.sdk] Resolved workspace_id from host metadata: 841570839244994
08:33 DEBUG [databricks.sdk] Resolved discovery_url from host metadata: https://DATABRICKS_HOST/oidc/.well-known/oauth-authorization-server
08:33 DEBUG [databricks.sdk] Ignoring pat auth, because metadata-service is preferred
08:33 DEBUG [databricks.sdk] Ignoring basic auth, because metadata-service is preferred
08:33 DEBUG [databricks.sdk] Attempting to configure auth: metadata-service
08:33 INFO [databricks.sdk] Using Databricks Metadata Service authentication
08:33 DEBUG [databricks.sdk] GET /api/2.0/preview/scim/v2/Me
< 403 Forbidden
< {
<   "error_code": 403,
<   "message": "Source IP address: 20.230.131.186 is blocked by Databricks IP ACL for workspace: 841570839244994... (46 more bytes)"
< }
[gw0] linux -- Python 3.10.20 /home/runner/work/blueprint/blueprint/.venv/bin/python
❌ test_replace_file[DBFSPath]: databricks.sdk.errors.platform.PermissionDenied: Source IP address: 20.230.131.186 is blocked by Databricks IP ACL for workspace: 841570839244994 [ReqId: 2827c13e-d82a-4c87-a438-fd296014233c]. Config: host=https://DATABRICKS_HOST, account_id=304d4d89-9def-4c52-8448-e8528a11d2aa, workspace_id=841570839244994, discovery_url=https://DATABRICKS_HOST/oidc/.well-known/oauth-authorization-server, CLOUD_ENV_client_id=4106dc97-a963-48f0-a079-a578238959a6, CLOUD_ENV_tenant_id=9f37a392-f0ae-4280-9796-f1864a10effc, auth_type=metadata-service, cluster_id=DATABRICKS_CLUSTER_ID, warehouse_id=DATABRICKS_WAREHOUSE_ID, metadata_service_url=***. Env: DATABRICKS_HOST, ARM_CLIENT_ID, ARM_TENANT_ID, DATABRICKS_AUTH_TYPE, DATABRICKS_CLUSTER_ID, DATABRICKS_WAREHOUSE_ID, DATABRICKS_METADATA_SERVICE_URL (1.136s)
... (skipped 2872 bytes)
preview/scim/v2/Me
< 403 Forbidden
< {
<   "error_code": 403,
<   "message": "Source IP address: 20.230.131.186 is blocked by Databricks IP ACL for workspace: 841570839244994... (46 more bytes)"
< }
08:33 DEBUG [databricks.sdk] Loaded from environment
08:33 DEBUG [databricks.sdk] GET /.well-known/databricks-config
< 200 OK
< {
<   "account_id": "304d4d89-9def-4c52-8448-e8528a11d2aa",
<   "cloud_provider": "CLOUD_ENV",
<   "oidc_endpoint": "https://DATABRICKS_HOST/oidc",
<   "workspace_id": "841570839244994"
< }
08:33 DEBUG [databricks.sdk] Resolved account_id from host metadata: 304d4d89-9def-4c52-8448-e8528a11d2aa
08:33 DEBUG [databricks.sdk] Resolved workspace_id from host metadata: 841570839244994
08:33 DEBUG [databricks.sdk] Resolved discovery_url from host metadata: https://DATABRICKS_HOST/oidc/.well-known/oauth-authorization-server
08:33 DEBUG [databricks.sdk] Ignoring pat auth, because metadata-service is preferred
08:33 DEBUG [databricks.sdk] Ignoring basic auth, because metadata-service is preferred
08:33 DEBUG [databricks.sdk] Attempting to configure auth: metadata-service
08:33 INFO [databricks.sdk] Using Databricks Metadata Service authentication
08:33 DEBUG [databricks.sdk] GET /api/2.0/preview/scim/v2/Me
< 403 Forbidden
< {
<   "error_code": 403,
<   "message": "Source IP address: 20.230.131.186 is blocked by Databricks IP ACL for workspace: 841570839244994... (46 more bytes)"
< }
[gw1] linux -- Python 3.10.20 /home/runner/work/blueprint/blueprint/.venv/bin/python
❌ test_replace_file[WorkspacePath]: databricks.sdk.errors.platform.PermissionDenied: Source IP address: 20.230.131.186 is blocked by Databricks IP ACL for workspace: 841570839244994 [ReqId: 417771fa-8ee8-4095-be25-bde9da2c3063]. Config: host=https://DATABRICKS_HOST, account_id=304d4d89-9def-4c52-8448-e8528a11d2aa, workspace_id=841570839244994, discovery_url=https://DATABRICKS_HOST/oidc/.well-known/oauth-authorization-server, CLOUD_ENV_client_id=4106dc97-a963-48f0-a079-a578238959a6, CLOUD_ENV_tenant_id=9f37a392-f0ae-4280-9796-f1864a10effc, auth_type=metadata-service, cluster_id=DATABRICKS_CLUSTER_ID, warehouse_id=DATABRICKS_WAREHOUSE_ID, metadata_service_url=***. Env: DATABRICKS_HOST, ARM_CLIENT_ID, ARM_TENANT_ID, DATABRICKS_AUTH_TYPE, DATABRICKS_CLUSTER_ID, DATABRICKS_WAREHOUSE_ID, DATABRICKS_METADATA_SERVICE_URL (1.244s)
... (skipped 2872 bytes)
preview/scim/v2/Me
< 403 Forbidden
< {
<   "error_code": 403,
<   "message": "Source IP address: 20.230.131.186 is blocked by Databricks IP ACL for workspace: 841570839244994... (46 more bytes)"
< }
08:33 DEBUG [databricks.sdk] Loaded from environment
08:33 DEBUG [databricks.sdk] GET /.well-known/databricks-config
< 200 OK
< {
<   "account_id": "304d4d89-9def-4c52-8448-e8528a11d2aa",
<   "cloud_provider": "CLOUD_ENV",
<   "oidc_endpoint": "https://DATABRICKS_HOST/oidc",
<   "workspace_id": "841570839244994"
< }
08:33 DEBUG [databricks.sdk] Resolved account_id from host metadata: 304d4d89-9def-4c52-8448-e8528a11d2aa
08:33 DEBUG [databricks.sdk] Resolved workspace_id from host metadata: 841570839244994
08:33 DEBUG [databricks.sdk] Resolved discovery_url from host metadata: https://DATABRICKS_HOST/oidc/.well-known/oauth-authorization-server
08:33 DEBUG [databricks.sdk] Ignoring pat auth, because metadata-service is preferred
08:33 DEBUG [databricks.sdk] Ignoring basic auth, because metadata-service is preferred
08:33 DEBUG [databricks.sdk] Attempting to configure auth: metadata-service
08:33 INFO [databricks.sdk] Using Databricks Metadata Service authentication
08:33 DEBUG [databricks.sdk] GET /api/2.0/preview/scim/v2/Me
< 403 Forbidden
< {
<   "error_code": 403,
<   "message": "Source IP address: 20.230.131.186 is blocked by Databricks IP ACL for workspace: 841570839244994... (46 more bytes)"
< }
[gw5] linux -- Python 3.10.20 /home/runner/work/blueprint/blueprint/.venv/bin/python
❌ test_file_and_notebook_in_same_folder_with_different_suffixes: databricks.sdk.errors.platform.PermissionDenied: Source IP address: 20.230.131.186 is blocked by Databricks IP ACL for workspace: 841570839244994 [ReqId: a30c87e5-581d-4e0b-afbf-986479783da5]. Config: host=https://DATABRICKS_HOST, account_id=304d4d89-9def-4c52-8448-e8528a11d2aa, workspace_id=841570839244994, discovery_url=https://DATABRICKS_HOST/oidc/.well-known/oauth-authorization-server, CLOUD_ENV_client_id=4106dc97-a963-48f0-a079-a578238959a6, CLOUD_ENV_tenant_id=9f37a392-f0ae-4280-9796-f1864a10effc, auth_type=metadata-service, cluster_id=DATABRICKS_CLUSTER_ID, warehouse_id=DATABRICKS_WAREHOUSE_ID, metadata_service_url=***. Env: DATABRICKS_HOST, ARM_CLIENT_ID, ARM_TENANT_ID, DATABRICKS_AUTH_TYPE, DATABRICKS_CLUSTER_ID, DATABRICKS_WAREHOUSE_ID, DATABRICKS_METADATA_SERVICE_URL (1.231s)
... (skipped 3023 bytes)
kspace: 841570839244994... (46 more bytes)"
< }
08:33 DEBUG [databricks.sdk] Loaded from environment
08:33 DEBUG [databricks.sdk] GET /.well-known/databricks-config
< 200 OK
< {
<   "account_id": "304d4d89-9def-4c52-8448-e8528a11d2aa",
<   "cloud_provider": "CLOUD_ENV",
<   "oidc_endpoint": "https://DATABRICKS_HOST/oidc",
<   "workspace_id": "841570839244994"
< }
08:33 DEBUG [databricks.sdk] Resolved account_id from host metadata: 304d4d89-9def-4c52-8448-e8528a11d2aa
08:33 DEBUG [databricks.sdk] Resolved workspace_id from host metadata: 841570839244994
08:33 DEBUG [databricks.sdk] Resolved discovery_url from host metadata: https://DATABRICKS_HOST/oidc/.well-known/oauth-authorization-server
08:33 DEBUG [databricks.sdk] Ignoring pat auth, because metadata-service is preferred
08:33 DEBUG [databricks.sdk] Ignoring basic auth, because metadata-service is preferred
08:33 DEBUG [databricks.sdk] Attempting to configure auth: metadata-service
08:33 INFO [databricks.sdk] Using Databricks Metadata Service authentication
08:33 DEBUG [databricks.sdk] GET /api/2.0/preview/scim/v2/Me
< 403 Forbidden
< {
<   "error_code": 403,
<   "message": "Source IP address: 20.230.131.186 is blocked by Databricks IP ACL for workspace: 841570839244994... (46 more bytes)"
< }
08:33 DEBUG [databricks.labs.blueprint.tests] clearing 0 directory fixtures
08:33 DEBUG [databricks.labs.blueprint.tests] clearing 0 notebook fixtures
[gw3] linux -- Python 3.10.20 /home/runner/work/blueprint/blueprint/.venv/bin/python
❌ test_correctly_encodes_and_decodes_file_with_bom[\xff\xfe\x00\x00-utf-32-le]: databricks.sdk.errors.platform.PermissionDenied: Source IP address: 20.230.131.186 is blocked by Databricks IP ACL for workspace: 841570839244994 [ReqId: 1b7e90c9-1fe4-4a5e-be7a-ea7f2555de9b]. Config: host=https://DATABRICKS_HOST, account_id=304d4d89-9def-4c52-8448-e8528a11d2aa, workspace_id=841570839244994, discovery_url=https://DATABRICKS_HOST/oidc/.well-known/oauth-authorization-server, CLOUD_ENV_client_id=4106dc97-a963-48f0-a079-a578238959a6, CLOUD_ENV_tenant_id=9f37a392-f0ae-4280-9796-f1864a10effc, auth_type=metadata-service, cluster_id=DATABRICKS_CLUSTER_ID, warehouse_id=DATABRICKS_WAREHOUSE_ID, metadata_service_url=***. Env: DATABRICKS_HOST, ARM_CLIENT_ID, ARM_TENANT_ID, DATABRICKS_AUTH_TYPE, DATABRICKS_CLUSTER_ID, DATABRICKS_WAREHOUSE_ID, DATABRICKS_METADATA_SERVICE_URL (1.306s)
... (skipped 2948 bytes)
 "Source IP address: 20.230.131.186 is blocked by Databricks IP ACL for workspace: 841570839244994... (46 more bytes)"
< }
08:33 DEBUG [databricks.sdk] Loaded from environment
08:33 DEBUG [databricks.sdk] GET /.well-known/databricks-config
< 200 OK
< {
<   "account_id": "304d4d89-9def-4c52-8448-e8528a11d2aa",
<   "cloud_provider": "CLOUD_ENV",
<   "oidc_endpoint": "https://DATABRICKS_HOST/oidc",
<   "workspace_id": "841570839244994"
< }
08:33 DEBUG [databricks.sdk] Resolved account_id from host metadata: 304d4d89-9def-4c52-8448-e8528a11d2aa
08:33 DEBUG [databricks.sdk] Resolved workspace_id from host metadata: 841570839244994
08:33 DEBUG [databricks.sdk] Resolved discovery_url from host metadata: https://DATABRICKS_HOST/oidc/.well-known/oauth-authorization-server
08:33 DEBUG [databricks.sdk] Ignoring pat auth, because metadata-service is preferred
08:33 DEBUG [databricks.sdk] Ignoring basic auth, because metadata-service is preferred
08:33 DEBUG [databricks.sdk] Attempting to configure auth: metadata-service
08:33 INFO [databricks.sdk] Using Databricks Metadata Service authentication
08:33 DEBUG [databricks.sdk] GET /api/2.0/preview/scim/v2/Me
< 403 Forbidden
< {
<   "error_code": 403,
<   "message": "Source IP address: 20.230.131.186 is blocked by Databricks IP ACL for workspace: 841570839244994... (46 more bytes)"
< }
08:33 DEBUG [databricks.labs.blueprint.tests] clearing 0 directory fixtures
[gw8] linux -- Python 3.10.20 /home/runner/work/blueprint/blueprint/.venv/bin/python
❌ test_correctly_encodes_and_decodes_file_with_bom[\xef\xbb\xbf-utf-8]: databricks.sdk.errors.platform.PermissionDenied: Source IP address: 20.230.131.186 is blocked by Databricks IP ACL for workspace: 841570839244994 [ReqId: 02ec96eb-d06b-45de-9b6d-3f8f4ebdb8e1]. Config: host=https://DATABRICKS_HOST, account_id=304d4d89-9def-4c52-8448-e8528a11d2aa, workspace_id=841570839244994, discovery_url=https://DATABRICKS_HOST/oidc/.well-known/oauth-authorization-server, CLOUD_ENV_client_id=4106dc97-a963-48f0-a079-a578238959a6, CLOUD_ENV_tenant_id=9f37a392-f0ae-4280-9796-f1864a10effc, auth_type=metadata-service, cluster_id=DATABRICKS_CLUSTER_ID, warehouse_id=DATABRICKS_WAREHOUSE_ID, metadata_service_url=***. Env: DATABRICKS_HOST, ARM_CLIENT_ID, ARM_TENANT_ID, DATABRICKS_AUTH_TYPE, DATABRICKS_CLUSTER_ID, DATABRICKS_WAREHOUSE_ID, DATABRICKS_METADATA_SERVICE_URL (1.488s)
... (skipped 2948 bytes)
 "Source IP address: 20.230.131.186 is blocked by Databricks IP ACL for workspace: 841570839244994... (46 more bytes)"
< }
08:33 DEBUG [databricks.sdk] Loaded from environment
08:33 DEBUG [databricks.sdk] GET /.well-known/databricks-config
< 200 OK
< {
<   "account_id": "304d4d89-9def-4c52-8448-e8528a11d2aa",
<   "cloud_provider": "CLOUD_ENV",
<   "oidc_endpoint": "https://DATABRICKS_HOST/oidc",
<   "workspace_id": "841570839244994"
< }
08:33 DEBUG [databricks.sdk] Resolved account_id from host metadata: 304d4d89-9def-4c52-8448-e8528a11d2aa
08:33 DEBUG [databricks.sdk] Resolved workspace_id from host metadata: 841570839244994
08:33 DEBUG [databricks.sdk] Resolved discovery_url from host metadata: https://DATABRICKS_HOST/oidc/.well-known/oauth-authorization-server
08:33 DEBUG [databricks.sdk] Ignoring pat auth, because metadata-service is preferred
08:33 DEBUG [databricks.sdk] Ignoring basic auth, because metadata-service is preferred
08:33 DEBUG [databricks.sdk] Attempting to configure auth: metadata-service
08:33 INFO [databricks.sdk] Using Databricks Metadata Service authentication
08:33 DEBUG [databricks.sdk] GET /api/2.0/preview/scim/v2/Me
< 403 Forbidden
< {
<   "error_code": 403,
<   "message": "Source IP address: 20.230.131.186 is blocked by Databricks IP ACL for workspace: 841570839244994... (46 more bytes)"
< }
08:33 DEBUG [databricks.labs.blueprint.tests] clearing 0 directory fixtures
[gw4] linux -- Python 3.10.20 /home/runner/work/blueprint/blueprint/.venv/bin/python
❌ test_correctly_encodes_and_decodes_file_with_bom[\x00\x00\xfe\xff-utf-32-be]: databricks.sdk.errors.platform.PermissionDenied: Source IP address: 20.230.131.186 is blocked by Databricks IP ACL for workspace: 841570839244994 [ReqId: 8093f568-7a86-4547-8a2a-490d44b1437b]. Config: host=https://DATABRICKS_HOST, account_id=304d4d89-9def-4c52-8448-e8528a11d2aa, workspace_id=841570839244994, discovery_url=https://DATABRICKS_HOST/oidc/.well-known/oauth-authorization-server, CLOUD_ENV_client_id=4106dc97-a963-48f0-a079-a578238959a6, CLOUD_ENV_tenant_id=9f37a392-f0ae-4280-9796-f1864a10effc, auth_type=metadata-service, cluster_id=DATABRICKS_CLUSTER_ID, warehouse_id=DATABRICKS_WAREHOUSE_ID, metadata_service_url=***. Env: DATABRICKS_HOST, ARM_CLIENT_ID, ARM_TENANT_ID, DATABRICKS_AUTH_TYPE, DATABRICKS_CLUSTER_ID, DATABRICKS_WAREHOUSE_ID, DATABRICKS_METADATA_SERVICE_URL (1.613s)
... (skipped 2948 bytes)
 "Source IP address: 20.230.131.186 is blocked by Databricks IP ACL for workspace: 841570839244994... (46 more bytes)"
< }
08:33 DEBUG [databricks.sdk] Loaded from environment
08:33 DEBUG [databricks.sdk] GET /.well-known/databricks-config
< 200 OK
< {
<   "account_id": "304d4d89-9def-4c52-8448-e8528a11d2aa",
<   "cloud_provider": "CLOUD_ENV",
<   "oidc_endpoint": "https://DATABRICKS_HOST/oidc",
<   "workspace_id": "841570839244994"
< }
08:33 DEBUG [databricks.sdk] Resolved account_id from host metadata: 304d4d89-9def-4c52-8448-e8528a11d2aa
08:33 DEBUG [databricks.sdk] Resolved workspace_id from host metadata: 841570839244994
08:33 DEBUG [databricks.sdk] Resolved discovery_url from host metadata: https://DATABRICKS_HOST/oidc/.well-known/oauth-authorization-server
08:33 DEBUG [databricks.sdk] Ignoring pat auth, because metadata-service is preferred
08:33 DEBUG [databricks.sdk] Ignoring basic auth, because metadata-service is preferred
08:33 DEBUG [databricks.sdk] Attempting to configure auth: metadata-service
08:33 INFO [databricks.sdk] Using Databricks Metadata Service authentication
08:33 DEBUG [databricks.sdk] GET /api/2.0/preview/scim/v2/Me
< 403 Forbidden
< {
<   "error_code": 403,
<   "message": "Source IP address: 20.230.131.186 is blocked by Databricks IP ACL for workspace: 841570839244994... (46 more bytes)"
< }
08:33 DEBUG [databricks.labs.blueprint.tests] clearing 0 directory fixtures
[gw7] linux -- Python 3.10.20 /home/runner/work/blueprint/blueprint/.venv/bin/python
❌ test_correctly_encodes_and_decodes_file_with_bom[\xfe\xff-utf-16-be]: databricks.sdk.errors.platform.PermissionDenied: Source IP address: 20.230.131.186 is blocked by Databricks IP ACL for workspace: 841570839244994 [ReqId: 6d5b27e2-8d83-4184-9460-0d92ee6a3559]. Config: host=https://DATABRICKS_HOST, account_id=304d4d89-9def-4c52-8448-e8528a11d2aa, workspace_id=841570839244994, discovery_url=https://DATABRICKS_HOST/oidc/.well-known/oauth-authorization-server, CLOUD_ENV_client_id=4106dc97-a963-48f0-a079-a578238959a6, CLOUD_ENV_tenant_id=9f37a392-f0ae-4280-9796-f1864a10effc, auth_type=metadata-service, cluster_id=DATABRICKS_CLUSTER_ID, warehouse_id=DATABRICKS_WAREHOUSE_ID, metadata_service_url=***. Env: DATABRICKS_HOST, ARM_CLIENT_ID, ARM_TENANT_ID, DATABRICKS_AUTH_TYPE, DATABRICKS_CLUSTER_ID, DATABRICKS_WAREHOUSE_ID, DATABRICKS_METADATA_SERVICE_URL (1.443s)
... (skipped 2948 bytes)
 "Source IP address: 20.230.131.186 is blocked by Databricks IP ACL for workspace: 841570839244994... (46 more bytes)"
< }
08:33 DEBUG [databricks.sdk] Loaded from environment
08:33 DEBUG [databricks.sdk] GET /.well-known/databricks-config
< 200 OK
< {
<   "account_id": "304d4d89-9def-4c52-8448-e8528a11d2aa",
<   "cloud_provider": "CLOUD_ENV",
<   "oidc_endpoint": "https://DATABRICKS_HOST/oidc",
<   "workspace_id": "841570839244994"
< }
08:33 DEBUG [databricks.sdk] Resolved account_id from host metadata: 304d4d89-9def-4c52-8448-e8528a11d2aa
08:33 DEBUG [databricks.sdk] Resolved workspace_id from host metadata: 841570839244994
08:33 DEBUG [databricks.sdk] Resolved discovery_url from host metadata: https://DATABRICKS_HOST/oidc/.well-known/oauth-authorization-server
08:33 DEBUG [databricks.sdk] Ignoring pat auth, because metadata-service is preferred
08:33 DEBUG [databricks.sdk] Ignoring basic auth, because metadata-service is preferred
08:33 DEBUG [databricks.sdk] Attempting to configure auth: metadata-service
08:33 INFO [databricks.sdk] Using Databricks Metadata Service authentication
08:33 DEBUG [databricks.sdk] GET /api/2.0/preview/scim/v2/Me
< 403 Forbidden
< {
<   "error_code": 403,
<   "message": "Source IP address: 20.230.131.186 is blocked by Databricks IP ACL for workspace: 841570839244994... (46 more bytes)"
< }
08:33 DEBUG [databricks.labs.blueprint.tests] clearing 0 directory fixtures
[gw0] linux -- Python 3.10.20 /home/runner/work/blueprint/blueprint/.venv/bin/python
❌ test_correctly_encodes_and_decodes_file_with_bom[\xff\xfe-utf-16-le]: databricks.sdk.errors.platform.PermissionDenied: Source IP address: 20.230.131.186 is blocked by Databricks IP ACL for workspace: 841570839244994 [ReqId: 22ab59ea-b18c-4406-9488-b941861e352f]. Config: host=https://DATABRICKS_HOST, account_id=304d4d89-9def-4c52-8448-e8528a11d2aa, workspace_id=841570839244994, discovery_url=https://DATABRICKS_HOST/oidc/.well-known/oauth-authorization-server, CLOUD_ENV_client_id=4106dc97-a963-48f0-a079-a578238959a6, CLOUD_ENV_tenant_id=9f37a392-f0ae-4280-9796-f1864a10effc, auth_type=metadata-service, cluster_id=DATABRICKS_CLUSTER_ID, warehouse_id=DATABRICKS_WAREHOUSE_ID, metadata_service_url=***. Env: DATABRICKS_HOST, ARM_CLIENT_ID, ARM_TENANT_ID, DATABRICKS_AUTH_TYPE, DATABRICKS_CLUSTER_ID, DATABRICKS_WAREHOUSE_ID, DATABRICKS_METADATA_SERVICE_URL (1.55s)
... (skipped 2948 bytes)
 "Source IP address: 20.230.131.186 is blocked by Databricks IP ACL for workspace: 841570839244994... (46 more bytes)"
< }
08:33 DEBUG [databricks.sdk] Loaded from environment
08:33 DEBUG [databricks.sdk] GET /.well-known/databricks-config
< 200 OK
< {
<   "account_id": "304d4d89-9def-4c52-8448-e8528a11d2aa",
<   "cloud_provider": "CLOUD_ENV",
<   "oidc_endpoint": "https://DATABRICKS_HOST/oidc",
<   "workspace_id": "841570839244994"
< }
08:33 DEBUG [databricks.sdk] Resolved account_id from host metadata: 304d4d89-9def-4c52-8448-e8528a11d2aa
08:33 DEBUG [databricks.sdk] Resolved workspace_id from host metadata: 841570839244994
08:33 DEBUG [databricks.sdk] Resolved discovery_url from host metadata: https://DATABRICKS_HOST/oidc/.well-known/oauth-authorization-server
08:33 DEBUG [databricks.sdk] Ignoring pat auth, because metadata-service is preferred
08:33 DEBUG [databricks.sdk] Ignoring basic auth, because metadata-service is preferred
08:33 DEBUG [databricks.sdk] Attempting to configure auth: metadata-service
08:33 INFO [databricks.sdk] Using Databricks Metadata Service authentication
08:33 DEBUG [databricks.sdk] GET /api/2.0/preview/scim/v2/Me
< 403 Forbidden
< {
<   "error_code": 403,
<   "message": "Source IP address: 20.230.131.186 is blocked by Databricks IP ACL for workspace: 841570839244994... (46 more bytes)"
< }
08:33 DEBUG [databricks.labs.blueprint.tests] clearing 0 directory fixtures
[gw1] linux -- Python 3.10.20 /home/runner/work/blueprint/blueprint/.venv/bin/python
❌ test_upgrades_works: databricks.sdk.errors.platform.PermissionDenied: Source IP address: 20.230.131.186 is blocked by Databricks IP ACL for workspace: 841570839244994 [ReqId: d2a739d4-d2ef-4195-a119-45b18525f108]. Config: host=https://DATABRICKS_HOST, account_id=304d4d89-9def-4c52-8448-e8528a11d2aa, workspace_id=841570839244994, discovery_url=https://DATABRICKS_HOST/oidc/.well-known/oauth-authorization-server, CLOUD_ENV_client_id=4106dc97-a963-48f0-a079-a578238959a6, CLOUD_ENV_tenant_id=9f37a392-f0ae-4280-9796-f1864a10effc, auth_type=metadata-service, cluster_id=DATABRICKS_CLUSTER_ID, warehouse_id=DATABRICKS_WAREHOUSE_ID, metadata_service_url=***. Env: DATABRICKS_HOST, ARM_CLIENT_ID, ARM_TENANT_ID, DATABRICKS_AUTH_TYPE, DATABRICKS_CLUSTER_ID, DATABRICKS_WAREHOUSE_ID, DATABRICKS_METADATA_SERVICE_URL (1.27s)
... (skipped 2872 bytes)
preview/scim/v2/Me
< 403 Forbidden
< {
<   "error_code": 403,
<   "message": "Source IP address: 20.230.131.186 is blocked by Databricks IP ACL for workspace: 841570839244994... (46 more bytes)"
< }
08:33 DEBUG [databricks.sdk] Loaded from environment
08:33 DEBUG [databricks.sdk] GET /.well-known/databricks-config
< 200 OK
< {
<   "account_id": "304d4d89-9def-4c52-8448-e8528a11d2aa",
<   "cloud_provider": "CLOUD_ENV",
<   "oidc_endpoint": "https://DATABRICKS_HOST/oidc",
<   "workspace_id": "841570839244994"
< }
08:33 DEBUG [databricks.sdk] Resolved account_id from host metadata: 304d4d89-9def-4c52-8448-e8528a11d2aa
08:33 DEBUG [databricks.sdk] Resolved workspace_id from host metadata: 841570839244994
08:33 DEBUG [databricks.sdk] Resolved discovery_url from host metadata: https://DATABRICKS_HOST/oidc/.well-known/oauth-authorization-server
08:33 DEBUG [databricks.sdk] Ignoring pat auth, because metadata-service is preferred
08:33 DEBUG [databricks.sdk] Ignoring basic auth, because metadata-service is preferred
08:33 DEBUG [databricks.sdk] Attempting to configure auth: metadata-service
08:33 INFO [databricks.sdk] Using Databricks Metadata Service authentication
08:33 DEBUG [databricks.sdk] GET /api/2.0/preview/scim/v2/Me
< 403 Forbidden
< {
<   "error_code": 403,
<   "message": "Source IP address: 20.230.131.186 is blocked by Databricks IP ACL for workspace: 841570839244994... (46 more bytes)"
< }
[gw5] linux -- Python 3.10.20 /home/runner/work/blueprint/blueprint/.venv/bin/python
❌ test_upload_dbfs: subprocess.CalledProcessError: Command '['/home/runner/work/blueprint/blueprint/.venv/bin/python', '-m', 'pip', 'wheel', '--wheel-dir', '/tmp/tmpee76xhn0', '/tmp/tmpee76xhn0/working-copy', '--no-deps']' returned non-zero exit status 1. (10.165s)
... (skipped 2069 bytes)
ring basic auth, because metadata-service is preferred
08:33 DEBUG [databricks.sdk] Attempting to configure auth: metadata-service
08:33 INFO [databricks.sdk] Using Databricks Metadata Service authentication
08:33 DEBUG [databricks.labs.blueprint.wheels] Building wheel for /tmp/tmpee76xhn0/working-copy in /tmp/tmpee76xhn0
08:33 DEBUG [databricks.sdk] Loaded from environment
08:33 DEBUG [databricks.sdk] GET /.well-known/databricks-config
< 200 OK
< {
<   "account_id": "304d4d89-9def-4c52-8448-e8528a11d2aa",
<   "cloud_provider": "CLOUD_ENV",
<   "oidc_endpoint": "https://DATABRICKS_HOST/oidc",
<   "workspace_id": "841570839244994"
< }
08:33 DEBUG [databricks.sdk] Resolved account_id from host metadata: 304d4d89-9def-4c52-8448-e8528a11d2aa
08:33 DEBUG [databricks.sdk] Resolved workspace_id from host metadata: 841570839244994
08:33 DEBUG [databricks.sdk] Resolved discovery_url from host metadata: https://DATABRICKS_HOST/oidc/.well-known/oauth-authorization-server
08:33 DEBUG [databricks.sdk] Ignoring pat auth, because metadata-service is preferred
08:33 DEBUG [databricks.sdk] Ignoring basic auth, because metadata-service is preferred
08:33 DEBUG [databricks.sdk] Attempting to configure auth: metadata-service
08:33 INFO [databricks.sdk] Using Databricks Metadata Service authentication
08:33 DEBUG [databricks.labs.blueprint.wheels] Building wheel for /tmp/tmpee76xhn0/working-copy in /tmp/tmpee76xhn0
[gw9] linux -- Python 3.10.20 /home/runner/work/blueprint/blueprint/.venv/bin/python
❌ test_upload_upstreams: subprocess.CalledProcessError: Command '['/home/runner/work/blueprint/blueprint/.venv/bin/python', '-m', 'pip', 'wheel', '--wheel-dir', '/tmp/tmpmve8ia0y', '/tmp/tmpmve8ia0y/working-copy', '--no-deps']' returned non-zero exit status 1. (9.865s)
... (skipped 2069 bytes)
ring basic auth, because metadata-service is preferred
08:33 DEBUG [databricks.sdk] Attempting to configure auth: metadata-service
08:33 INFO [databricks.sdk] Using Databricks Metadata Service authentication
08:33 DEBUG [databricks.labs.blueprint.wheels] Building wheel for /tmp/tmpmve8ia0y/working-copy in /tmp/tmpmve8ia0y
08:33 DEBUG [databricks.sdk] Loaded from environment
08:33 DEBUG [databricks.sdk] GET /.well-known/databricks-config
< 200 OK
< {
<   "account_id": "304d4d89-9def-4c52-8448-e8528a11d2aa",
<   "cloud_provider": "CLOUD_ENV",
<   "oidc_endpoint": "https://DATABRICKS_HOST/oidc",
<   "workspace_id": "841570839244994"
< }
08:33 DEBUG [databricks.sdk] Resolved account_id from host metadata: 304d4d89-9def-4c52-8448-e8528a11d2aa
08:33 DEBUG [databricks.sdk] Resolved workspace_id from host metadata: 841570839244994
08:33 DEBUG [databricks.sdk] Resolved discovery_url from host metadata: https://DATABRICKS_HOST/oidc/.well-known/oauth-authorization-server
08:33 DEBUG [databricks.sdk] Ignoring pat auth, because metadata-service is preferred
08:33 DEBUG [databricks.sdk] Ignoring basic auth, because metadata-service is preferred
08:33 DEBUG [databricks.sdk] Attempting to configure auth: metadata-service
08:33 INFO [databricks.sdk] Using Databricks Metadata Service authentication
08:33 DEBUG [databricks.labs.blueprint.wheels] Building wheel for /tmp/tmpmve8ia0y/working-copy in /tmp/tmpmve8ia0y
[gw2] linux -- Python 3.10.20 /home/runner/work/blueprint/blueprint/.venv/bin/python
❌ test_upload_wsfs: subprocess.CalledProcessError: Command '['/home/runner/work/blueprint/blueprint/.venv/bin/python', '-m', 'pip', 'wheel', '--wheel-dir', '/tmp/tmpk5ejw32m', '/tmp/tmpk5ejw32m/working-copy', '--no-deps']' returned non-zero exit status 1. (10.384s)
... (skipped 2069 bytes)
ring basic auth, because metadata-service is preferred
08:33 DEBUG [databricks.sdk] Attempting to configure auth: metadata-service
08:33 INFO [databricks.sdk] Using Databricks Metadata Service authentication
08:33 DEBUG [databricks.labs.blueprint.wheels] Building wheel for /tmp/tmpk5ejw32m/working-copy in /tmp/tmpk5ejw32m
08:33 DEBUG [databricks.sdk] Loaded from environment
08:33 DEBUG [databricks.sdk] GET /.well-known/databricks-config
< 200 OK
< {
<   "account_id": "304d4d89-9def-4c52-8448-e8528a11d2aa",
<   "cloud_provider": "CLOUD_ENV",
<   "oidc_endpoint": "https://DATABRICKS_HOST/oidc",
<   "workspace_id": "841570839244994"
< }
08:33 DEBUG [databricks.sdk] Resolved account_id from host metadata: 304d4d89-9def-4c52-8448-e8528a11d2aa
08:33 DEBUG [databricks.sdk] Resolved workspace_id from host metadata: 841570839244994
08:33 DEBUG [databricks.sdk] Resolved discovery_url from host metadata: https://DATABRICKS_HOST/oidc/.well-known/oauth-authorization-server
08:33 DEBUG [databricks.sdk] Ignoring pat auth, because metadata-service is preferred
08:33 DEBUG [databricks.sdk] Ignoring basic auth, because metadata-service is preferred
08:33 DEBUG [databricks.sdk] Attempting to configure auth: metadata-service
08:33 INFO [databricks.sdk] Using Databricks Metadata Service authentication
08:33 DEBUG [databricks.labs.blueprint.wheels] Building wheel for /tmp/tmpk5ejw32m/working-copy in /tmp/tmpk5ejw32m
[gw6] linux -- Python 3.10.20 /home/runner/work/blueprint/blueprint/.venv/bin/python

Running from acceptance #419

@asnare asnare changed the title GitHub action: GitHub action: shell escaping Apr 10, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

github_actions Pull requests that update GitHub Actions code internal do not show this PR in changelog

Projects

Status: Ready for Review

Development

Successfully merging this pull request may close these issues.

1 participant