Skip to content

Commit 404a115

Browse files
Merge pull request #252094 from dem108/patch-20
add description for the image build compute
2 parents fcb87a5 + a6c9220 commit 404a115

File tree

1 file changed

+7
-2
lines changed

1 file changed

+7
-2
lines changed

articles/machine-learning/how-to-troubleshoot-online-endpoints.md

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ ms.subservice: inferencing
88
author: dem108
99
ms.author: sehan
1010
ms.reviewer: mopeakande
11-
ms.date: 03/02/2023
11+
ms.date: 09/19/2023
1212
ms.topic: troubleshooting
1313
ms.custom: devplatv2, devx-track-azurecli, cliv2, event-tier1-build-2022, sdkv2, ignite-2022
1414
#Customer intent: As a data scientist, I want to figure out why my online endpoint deployment failed so that I can fix it.
@@ -213,11 +213,12 @@ If you are creating or updating a Kubernetes online deployment, you can see [Com
213213

214214
### ERROR: ImageBuildFailure
215215

216-
This error is returned when the environment (docker image) is being built. You can check the build log for more information on the failure(s). The build log is located in the default storage for your Azure Machine Learning workspace. The exact location may be returned as part of the error. For example, `"The build log is available in the workspace blob store '[storage-account-name]' under the path '/azureml/ImageLogs/your-image-id/build.log'"`. In this case, "azureml" is the name of the blob container in the storage account.
216+
This error is returned when the environment (docker image) is being built. You can check the build log for more information on the failure(s). The build log is located in the default storage for your Azure Machine Learning workspace. The exact location may be returned as part of the error. For example, `"the build log under the storage account '[storage-account-name]' in the container '[container-name]' at the path '[path-to-the-log]'"`.
217217

218218
This is a list of common image build failure scenarios:
219219

220220
* [Azure Container Registry (ACR) authorization failure](#container-registry-authorization-failure)
221+
* [Image build compute not set in a private workspace with VNet](#image-build-compute-not-set-in-a-private-workspace-with-vnet)
221222
* [Generic or unknown failure](#generic-image-build-failure)
222223

223224
We also recommend reviewing the default [probe settings](reference-yaml-deployment-managed-online.md#probesettings) in case of ImageBuild timeouts.
@@ -230,6 +231,10 @@ However, you can [manually call for a synchronization of keys](/cli/azure/ml/wor
230231

231232
Container registries that are behind a virtual network may also encounter this error if set up incorrectly. You must verify that the virtual network that you have set up properly.
232233

234+
#### Image build compute not set in a private workspace with VNet
235+
236+
If the error message mentions `"failed to communicate with the workspace's container registry"` and you're using virtual networks and the the workspace's Azure Container Registry is private and configured with a private endpoint, you will need to [enable Azure Container Registry](how-to-secure-workspace-vnet.md#enable-azure-container-registry-acr) to allow building images in the virtual network.
237+
233238
#### Generic image build failure
234239

235240
As stated above, you can check the build log for more information on the failure.

0 commit comments

Comments
 (0)