Unable to run a job in azure ml batch endpoint

Engineering IOT 0 Reputation points
2025-02-13T20:29:05.33+00:00

Error Failed to pull Docker image xxxxxxcontainerregistry.azurecr.io/azureml/azureml_e473xxxxxxxxxxxxxxx. This error may occur because the compute could not authenticate with the Docker registry to pull the image. If using ACR please ensure the ACR has Admin user enabled or a Managed Identity with AcrPull access to the ACR is assigned to the compute. If the ACR Admin user's password was changed recently it may be necessary to synchronize the workspace keys.

Added AcrPull and Contributor role to my ML Workspace and batch endpoint managed identity. Still getting the same error.

Azure Container Registry
Azure Container Registry
An Azure service that provides a registry of Docker and Open Container Initiative images.
484 questions
Azure Machine Learning
Azure Machine Learning
An Azure machine learning service for building and deploying models.
3,122 questions
Azure Batch
Azure Batch
An Azure service that provides cloud-scale job scheduling and compute management.
350 questions
{count} votes

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.