diff options
author | Paul Holzinger <pholzing@redhat.com> | 2021-06-02 21:00:26 +0200 |
---|---|---|
committer | Paul Holzinger <pholzing@redhat.com> | 2021-06-03 10:19:36 +0200 |
commit | df2e7e00fccaac87e558c29032eabc9fe8d5c465 (patch) | |
tree | e13de7b8b9f443a44e3cef1fa54d4c60dd92f0c7 /libpod/util_linux.go | |
parent | 52dae693da0df1447b7f5210a4c842d5c5a8a401 (diff) | |
download | podman-df2e7e00fccaac87e558c29032eabc9fe8d5c465.tar.gz podman-df2e7e00fccaac87e558c29032eabc9fe8d5c465.tar.bz2 podman-df2e7e00fccaac87e558c29032eabc9fe8d5c465.zip |
add ipv6 nameservers only when the container has ipv6 enabled
The containers /etc/resolv.conf allways preserved the ipv6 nameserves
from the host even when the container did not supported ipv6. Check
if the cni result contains an ipv6 address or slirp4netns has ipv6
support enabled and only add the ipv6 nameservers when this is the case.
The test needs to have an ipv6 nameserver in the hosts /etc/hosts but we
should never mess with this file on the host. Therefore the test is
skipped when no ipv6 is detected.
Fixes #10158
Signed-off-by: Paul Holzinger <pholzing@redhat.com>
Diffstat (limited to 'libpod/util_linux.go')
0 files changed, 0 insertions, 0 deletions