nextstrain / cli

The Nextstrain command-line interface (CLI)—a program called nextstrain—which aims to provide a consistent way to run and visualize pathogen builds and access Nextstrain components like Augur and Auspice across computing environments such as Docker, Conda, and AWS Batch.
https://docs.nextstrain.org/projects/cli/
MIT License
27 stars 20 forks source link

CI failing: unable to pull `hello-world:latest` #377

Closed victorlin closed 3 months ago

victorlin commented 3 months ago

Latest failing run

Error:

Unable to find image 'hello-world:latest' locally docker: Error response from daemon: Head "https://registry-1.docker.io/v2/library/hello-world/manifests/latest": Get "https://auth.docker.io/token?account=githubactions&scope=repository%3Alibrary%2Fhello-world%3Apull&service=registry.docker.io": context deadline exceeded (Client.Timeout exceeded while awaiting headers).

This happens on nextstrain-setup-docker for ubuntu-20.04+ubuntu-22.04 and nextstrain check-setup --set-default for windows-2019 and windows-2022.

victorlin commented 3 months ago

I can pull hello-world:latest locally with no issues.

A quick internet search of context deadline exceeded returned several other issues referencing the same error message. All seem to point to networking issues. I've re-run the failed jobs and they got past this without issue. Closing as can't repro / transient.