Hi,
My builds are failing on both Singapore and Tokyo regions with a DNS
resolution error on the build runner itself. The issue is happening
before git-clone even completes — my code is never reached.
ERROR:
dial tcp: lookup app.koyeb.com on 169.254.254.254:53
read udp [internal-ip]:35784->169.254.254.254:53: read: connection refused
fatal: unable to access ‘[your-repo]’:
Could not resolve host: github.com
DETAILS:
- Service: Spring Boot application
- Regions tried: Singapore → failed, Tokyo → failed (same error)
- Builder type: Dockerfile
- Failed Deployment IDs:
0a3f7b00-a3a2-4818-a8ad-ecdceb64ee9c (Singapore — 08:51 UTC)
5b27289b-130e-40b5-994e-ccaf0023820c (Tokyo — 08:59 UTC) - Date: March 9, 2026 ~09:00 UTC
ROOT CAUSE (my analysis):
The build container is being spawned with 169.254.254.254 as its
DNS server. This is a link-local address and is unreachable, causing
all DNS resolution to fail — including github.com and app.koyeb.com
itself. The build agent cannot phone home to report status either.
WHAT I CONFIRMED:
- Status page shows all systems operational
- My last healthy deployment is still running fine (same code)
- This is purely a build worker network config issue
- Not related to my code or Dockerfile
CURRENT IMPACT:
- Cannot deploy any new builds
- Tried both Singapore and Tokyo — same failure
- App is still live on previous deployment
Has anyone else seen this today? Any workaround besides
trying other regions?
Thanks