Merge pull request #4543 from jacksontj/ipv6_resolvers

Correctly format ipv6 resolver config for lua
This commit is contained in:
Kubernetes Prow Robot 2019-09-07 11:51:18 -07:00 committed by GitHub
commit 6fceaf3c40
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -51,6 +51,9 @@ local function parse_line(line)
local keyword, value = parts[1], parts[2] local keyword, value = parts[1], parts[2]
if keyword == "nameserver" then if keyword == "nameserver" then
if not value:match("^%d+.%d+.%d+.%d+$") then
value = string.format("[%s]", value)
end
nameservers[#nameservers + 1] = value nameservers[#nameservers + 1] = value
elseif keyword == "search" then elseif keyword == "search" then
set_search(parts) set_search(parts)