Pulling Docker Image from Azure Container Registry not supported
mdanner93 opened this issue · comments
Describe the bug
Hi everyone,
In my .wdl workflow I am using a custom GATK Docker Image stored in Azure Container Registry.
My runtime block in my .wdl file is definied like that:
runtime { docker: "myacr.azurecr.io/gatk/gatk-customized:latest" memory: machine_mem_gb + " GB" disk: disk_space_gb + " GB" preemptible: true maxRetries: preemptible_attempts }
Within my workflow-log I get the following error:
java.lang.Exception: Registry myacr.azurecr.io is not supported
It should not be an authorization problem as I am using an User Assigned Managed Identity with Contributor, ACR Pull and ACR Push Roles.
User Assigned Identity is also enabled for the batch account.
I highly appreciate any help. Many thanks in advance
Martin
Expected behavior
The workflow should be executed by the Batch Service (Nodes) without any errors.
Deployment details: (any information you can provide would be helpful):
- cromwellOnAzureVersion: 4.3.23131.7409