Build runner DNS broken — "Could not resolve host: github.com" on Singapore and Tokyo regions

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