Known Issues
- bosh-dns fails to bind to 127.0.0.1 on windows: #171637356 (fixed in v1.19.0)
- bosh-dns may stop resolving internal domains until process manually restarted (#55) (fixed in v1.20.0)
Features/Updates
- Implement reverse DNS lookups for deployed VMs #170963966
- Skip smart health checks for single records #169610417
- Add
port
andlog_level
to windows spec - Add
addresses_files_glob
to linux spec - All DNS requests/responses logged at debug
- Bump dependencies (Golang, vendored libraries)
Fixes
- Avoid SERVFAIL responses: #170937906
- servfail causes clients to try the next recursor and should be avoided
- return nxdomain if dns blob has no matching domain
- return formerr if query/domain can't be parsed
- return success with 0 answers if no domains match query filter
- 5 second timeout for graceful dns server shutdown #171005042
- Try next recursor for non-successful responses #171082087
- Synchronous health checks should wait for inflight health requests #171163168
- Fix answer shuffling for small result sets #171185338