microsoft / CromwellOnAzure

Microsoft Genomics implementation of the Broad Institute's Cromwell workflow engine on Azure

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Pulling Docker Image from Azure Container Registry not supported

mdanner93 opened this issue · comments

commented

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