[bug] [test-infra] E2E API Smoke Test: brittle service-readiness windows + missing alpine:latest + missing Docker network #94
Loading…
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?
Summary
E2E API Smoke Test / E2E API Smoke Testjob is brittle on the operator host runners — fails with timing-dependent service-readiness errors and a missing-Docker-network error.Reproduces on baseline
mainand every migration PR; the failure is independent of code changes.Symptoms
From recent runner logs (core#82 /
e353b54a):Root causes (multiple, intertwined)
alpine:latestnot pre-pulled. Provisioner's pre-write-token step usesalpine:latestopportunistically; if the runner's Docker image cache doesn't have it, the provision fails. The non-fatal warning ("token still injected via WriteFilesToContainer after start") covers some of this but not all paths.molecule-monorepo-netDocker network not present. Tracked separately as a follow-up to internal#71 (network rename / coexistence). The E2E job doesn't create the network as a setup step; it expects it to exist.Fix shape
molecule-core-netper the network-rename follow-up, OR keepmolecule-monorepo-netuntil the rename lands.)Out of scope
Class
Pre-existing CI infrastructure brittleness. NOT a regression of internal#71 or any migration PR.
Reporter
Discovered while watching CI on internal#71 migration sweep. 2026-05-08.
Operator-side prereqs unblocked: alpine:latest pre-pulled (13.1MB) + Docker network molecule-monorepo-net created (bridge, subnet 172.27.0.0/16) on the runner host. The staged fix in this issue can now be merged.