resolv-conf lists every mesh resolver and no public one (hq ADR 0223) #73

Merged
mesh-admin merged 1 commits from feat/the-mesh-has-two-resolvers into main 2026-10-05 20:50:53 +00:00
1 Commits
Author SHA1 Message Date
jochen 737f42deb4 List every mesh resolver and no public one in resolv.conf
musl asks every nameserver at once and takes the first reply, so a public
resolver's NXDOMAIN for a mesh name beat the mesh's answer in every Alpine
container (hq ADR 0223). resolv-conf now renders /etc/resolv.conf from the
holders of mesh-dns-resolver, this machine first when it holds one; dnsmasq's
comments say the seat may have several holders.
2026-10-05 22:42:54 +02:00