You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Add new row D5 to the Category D table (after the existing D4 row):
| D5 | gVisor install step exits with HTTP 404 / download failure; runsc binary not found; AWF exits with runtime 'gvisor' is not available or compose up fails immediately after --container-runtime gvisor | The AWF-compiler-generated gVisor install step (or smoke-test lock files) hardcodes a specific gVisor release tag (e.g. 20250623.0); Google removes old releases from storage.googleapis.com, so the download returns 404 | Update gVisor lock files to the latest pinned release (20250707.0 or newer): in your AWF config set gvisor.releaseTag to the newest valid tag, or upgrade to the AWF version after PR #6143 which bumped all smoke-test lock files | curl -sI (storage.googleapis.com/redacted) — HTTP 404 confirms a stale pin; replace tag with 20250707.0` and retry | #6143 |
Add new entry to the Error-string quick lookup table:
| HTTP 404 / 404 Not Found downloading runsc from storage.googleapis.com during gVisor install | D5 |
Proposed doctor changes
.github/workflows/self-hosted-runner-doctor.md
No change — the playbook does not need updating; the new mode will surface via the shared catalog.
Proposed portable agent changes
.github/agents/self-hosted-runner-doctor.md
Add the same D5 row to the embedded Category D table (after D4):
| D5 | gVisor install step exits with HTTP 404 / download failure; runsc binary not found; AWF exits with runtime 'gvisor' is not available or compose up fails immediately after --container-runtime gvisor | The AWF-compiler-generated gVisor install step (or smoke-test lock files) hardcodes a specific gVisor release tag (e.g. 20250623.0); Google removes old releases from storage.googleapis.com, so the download returns 404 | Update gVisor lock files to the latest pinned release (20250707.0 or newer); upgrade to the AWF version after PR #6143 | `curl -sI (storage.googleapis.com/redacted) — HTTP 404 confirms a stale pin | #6143 |
Add the same error-string lookup entry to the embedded quick-lookup table:
| HTTP 404 / 404 Not Found downloading runsc from storage.googleapis.com during gVisor install | D5 |
Symptom: AWF-compiler-generated gVisor install step used release 20250623.0 which was removed from storage.googleapis.com, causing a 404 download failure and preventing gVisor from being installed.
Fix: Updated all gVisor smoke-test lock files to release 20250707.0.
Summary
Proposed knowledge-base changes
.github/workflows/shared/self-hosted-failure-modes.mdAdd new row D5 to the Category D table (after the existing D4 row):
| D5 | gVisor install step exits with
HTTP 404/ download failure;runscbinary not found; AWF exits withruntime 'gvisor' is not availableor compose up fails immediately after--container-runtime gvisor| The AWF-compiler-generated gVisor install step (or smoke-test lock files) hardcodes a specific gVisor release tag (e.g.20250623.0); Google removes old releases fromstorage.googleapis.com, so the download returns 404 | Update gVisor lock files to the latest pinned release (20250707.0or newer): in your AWF config setgvisor.releaseTagto the newest valid tag, or upgrade to the AWF version after PR #6143 which bumped all smoke-test lock files |curl -sI (storage.googleapis.com/redacted) — HTTP 404 confirms a stale pin; replace tag with20250707.0` and retry | #6143 |Add new entry to the Error-string quick lookup table:
|
HTTP 404/404 Not Founddownloadingrunscfromstorage.googleapis.comduring gVisor install | D5 |Proposed doctor changes
.github/workflows/self-hosted-runner-doctor.mdNo change — the playbook does not need updating; the new mode will surface via the shared catalog.
Proposed portable agent changes
.github/agents/self-hosted-runner-doctor.mdAdd the same D5 row to the embedded Category D table (after D4):
| D5 | gVisor install step exits with
HTTP 404/ download failure;runscbinary not found; AWF exits withruntime 'gvisor' is not availableor compose up fails immediately after--container-runtime gvisor| The AWF-compiler-generated gVisor install step (or smoke-test lock files) hardcodes a specific gVisor release tag (e.g.20250623.0); Google removes old releases fromstorage.googleapis.com, so the download returns 404 | Update gVisor lock files to the latest pinned release (20250707.0or newer); upgrade to the AWF version after PR #6143 | `curl -sI (storage.googleapis.com/redacted) — HTTP 404 confirms a stale pin | #6143 |Add the same error-string lookup entry to the embedded quick-lookup table:
|
HTTP 404/404 Not Founddownloadingrunscfromstorage.googleapis.comduring gVisor install | D5 |Source issues and PRs
20250623.0which was removed fromstorage.googleapis.com, causing a 404 download failure and preventing gVisor from being installed.20250707.0.Warning
Firewall blocked 1 domain
The following domain was blocked by the firewall during workflow execution:
awmgmcpgSee Network Configuration for more information.