[hermes] metis #297: go_module_download_network_unreachable #7
Loading…
x
Reference in New Issue
Block a user
No description provided.
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Hermes auto-triage classified incident
metis/297as go_module_download_network_unreachable (confidence 0.85); first failed gate:Build & push images.Why a human is needed
Build 297 failed while building and pushing container images, not because of a code or test problem. All 309 tests passed and the SonarQube scan completed normally. The failure happened inside the Dockerfile's Go build stage:
go buildneeded to fetch theoras.land/orasv1.2.2 module from the Go module proxy (proxy.golang.org), and the connection failed with 'network is unreachable' trying to reach an IPv6 address for that host. That's an environment/networking problem on the build node, not a defect in metis's Go code or its dependency versions. A fix here doesn't involve changing application code -- it means confirming the build node has working IPv6 (or a working IPv4 fallback/route) egress to proxy.golang.org and then re-running the build; if this keeps happening, it's worth asking platform/infra whether that build node's network path to the Go module proxy is flaky, or setting up a local GOPROXY mirror/vendoring so builds don't depend on live egress to proxy.golang.org. Separately, and unrelated to this specific failure, the log also shows the build node failing to register qemu-aarch64 for cross-arch emulation ('cannot register "/usr/bin/qemu-aarch64" ... no such file or directory'), which means arm64 image builds on this node may not actually work even though arm64 is listed as a supported platform -- that looks like a real gap worth investigating on its own, since it will surface again the next time an arm64 build is attempted.Ariadne did not authorize automated remediation:
classification_not_supported: 'go_module_download_network_unreachable'.Facts
jenkins.result=FAILURE, jenkins.first_failed_stage='Build & push images')console_tail; jenkins.failed_tests=[])console_failures[4] (marker 'ERROR:', line_number 2052))console_failures[3] (marker 'ERROR:', line_number 1572))console_failures[2] (marker 'No such file', line_number 1524))console_failures[1] (marker 'non-zero exit', line_number 1355))log_evidence.records=[], query_window 2026-08-17T13:14:00Z-13:54:47Z)Evidence
The earliest failure region of the build console:
Inferences
go buildstep was compiling for GOARCH=amd64, so the earlier qemu-aarch64/binfmt registration failure a bit earlier in the log does not look like the direct cause of this failure, though it separately suggests arm64 emulation isn't fully set up on this build node and is worth checki...Links
/api/admin/audit/events, event typeshermes_autotriage_incidentandhermes_autotriage_diagnosis.Filed automatically by Ariadne from a Hermes Agent diagnosis (run run_4306dc82f0e84633a002dced911b7161). Hermes has no write access to this repository; no files or infrastructure were changed.