Hello everyone,
Today I tried to run a job that uses azure-cli/azure-docker as the executor, but I got the following error and could not run it.
Build-agent version 1.0.73288-e5ecd582 (2021-06-15T18:29:34+0000)
System information:
Server Version: 19.03.13
Storage Driver: overlay2
Backing Filesystem: xfs
Cgroup Driver: cgroupfs
Kernel Version: 4.15.0-1102-aws
Operating System: Ubuntu 18.04.5 LTS
OSType: linux
Architecture: x86_64
Starting container microsoft/azure-cli
Warning: No authentication provided, using CircleCI credentials for pulls from Docker Hub.
image cache not found on this host, downloading microsoft/azure-cli
Error response from daemon: manifest for microsoft/azure-cli:latest not found: manifest unknown: manifest unknown
Referring to the following page, it seems that the azure-cli/azure-docker executor internally uses the latest of the microsoft/azure-cli image. When I tried to pull this image from the docker installed on my PC, I still could not pull it.
https://circleci.com/developer/orbs/orb/circleci/azure-cli#executors-azure-docker
Looking at the microsoft/azure-cli page on dockerhub, it seems that the source of the image has been changed from dockerhub to the microsoft container registry.
This is just a guess, but I think microsoft may have removed the image from dockerhub.
https://hub.docker.com/_/microsoft-azure-cli
Is it possible to change the azure-docker executor image source in azure-cli orb?
Thanks,