Skip to content

flake: Build Linux Docker images - GHCR manifest timeout #1527

@flake-investigator

Description

@flake-investigator

CI Run: https://github.com/coder/coder/actions/runs/25671604621
Failed Job: https://github.com/coder/coder/actions/runs/25671604621/job/75358104546 (build)
Failure time: 2026-05-11T13:07:48Z

Commit:

Error excerpt:

--- Creating multi-arch Docker image (ghcr.io/coder/coder-preview:2.34.0-rc.0-devel-abe9f44e0)
Get "https://ghcr.io/v2/coder/coder-preview/manifests/v2.34.0-rc.0-devel-abe9f44e0-arm64": Get "https://ghcr.io/token?account=ibetitsmike&scope=repository%3Acoder%2Fcoder-preview%3Apull&service=ghcr.io": net/http: request canceled (Client.Timeout exceeded while awaiting headers)

Root cause classification:

  • Infrastructure / registry timeout while fetching GHCR manifest during multi-arch build.

Data race / panic / OOM checks:

  • Searched logs for data race warnings, panics, and OOM indicators — none found.

Assignment analysis:

  • Intended blame command: git blame -L <multiarch manifest section> scripts/build_docker_multiarch.sh
  • History (proxy): git log --oneline -10 --follow scripts/build_docker_multiarch.sh
    • 8196221 chore: parallel makefile attempt 3 (Dean Sheather)
  • Assigning to @deansheather as the most recent modifier of the build script; please reassign if infra ownership differs.

Related issues searched (no matches):

  • "Client.Timeout exceeded" + ghcr.io
  • "ghcr.io/token"
  • "build_docker_multiarch.sh"
  • "Build Linux Docker images"

Reproduction (best effort):

  • Re-run the build job; failure appears network/registry dependent.

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions