diff options
author | Daniel J Walsh <dwalsh@redhat.com> | 2022-02-01 15:58:27 -0500 |
---|---|---|
committer | Daniel J Walsh <dwalsh@redhat.com> | 2022-02-02 11:01:09 -0500 |
commit | a1bc8cb52cefd49e8cc54ae14d1864b8a1ec216e (patch) | |
tree | 95d2f1d578949c885acc74abbe17f15efd3cea36 /test | |
parent | 4ddc4e79d73eea56929ed522f7d7fce6285a41d4 (diff) | |
download | podman-a1bc8cb52cefd49e8cc54ae14d1864b8a1ec216e.tar.gz podman-a1bc8cb52cefd49e8cc54ae14d1864b8a1ec216e.tar.bz2 podman-a1bc8cb52cefd49e8cc54ae14d1864b8a1ec216e.zip |
Move each search dns to its own line
Alpine does not seem to use search correctly when there are multiple
search domains on the same line. It only uses the first with the advent.
When podman runs within a separate network we are appending on
dns.podman as a search, if you add a search domain, then this causes the
local search on network to fail.
Signed-off-by: Daniel J Walsh <dwalsh@redhat.com>
Diffstat (limited to 'test')
-rw-r--r-- | test/system/500-networking.bats | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/test/system/500-networking.bats b/test/system/500-networking.bats index 9f70c1c6c..e54b8d26a 100644 --- a/test/system/500-networking.bats +++ b/test/system/500-networking.bats @@ -597,7 +597,7 @@ load helpers searchIP="100.100.100.100" cat >$containersconf <<EOF [containers] - dns_searches = [ "example.com"] + dns_searches = [ "example.com", "test1.com"] dns_servers = [ "1.1.1.1", "$searchIP", @@ -605,9 +605,14 @@ load helpers "8.8.8.8", ] EOF +export searchDNS="search example.com +search test1.com +search a.b" CONTAINERS_CONF=$containersconf run_podman run --rm $IMAGE grep "example.com" /etc/resolv.conf CONTAINERS_CONF=$containersconf run_podman run --rm $IMAGE grep $searchIP /etc/resolv.conf is "$output" "nameserver $searchIP" "Should only be one $searchIP not multiple" + CONTAINERS_CONF=$containersconf run_podman run --dns-search a.b --rm $IMAGE grep search /etc/resolv.conf + is "$output" "$searchDNS" "Searches should be on different lines" } # vim: filetype=sh |