netbird/management/client
Viktor Liu 17b1099032
Enhance DNS failover reliability (#1637)
* Fix using wrong array index in log to avoid potential panic

* Increase gRPC connection timeout and add the timeout resolv.conf option

This makes sure the dns client is able to failover to a second
configured nameserver, if present. That is the case then when using the
dns `file` manager and a resolv.conf file generated for netbird.

* On file backup restore, remove the first NS if it's the netbird NS

* Bump dns mangager discovery message from debug to info to ease debugging
2024-03-01 15:17:35 +01:00
..
client_test.go add environment meta from grpc to store (#1651) 2024-03-01 15:15:56 +01:00
client.go Extend netbird status command to include health information (#1471) 2024-01-22 12:20:24 +01:00
grpc.go Enhance DNS failover reliability (#1637) 2024-03-01 15:17:35 +01:00
mock.go Extend netbird status command to include health information (#1471) 2024-01-22 12:20:24 +01:00