diff options
author | Valentin Rothberg <rothberg@redhat.com> | 2021-12-21 10:50:32 +0100 |
---|---|---|
committer | Valentin Rothberg <rothberg@redhat.com> | 2021-12-22 10:15:24 +0100 |
commit | 04dbbd96b6f69f65ac809938f44888728119db87 (patch) | |
tree | ca2595f4c65c030417a094602dff421aa3fb421c /test/system | |
parent | d2fcfef8b07532dc7418079160f0d6b989143c25 (diff) | |
download | podman-04dbbd96b6f69f65ac809938f44888728119db87.tar.gz podman-04dbbd96b6f69f65ac809938f44888728119db87.tar.bz2 podman-04dbbd96b6f69f65ac809938f44888728119db87.zip |
support hosts without /etc/hosts
Fixes: #12667
Signed-off-by: Valentin Rothberg <rothberg@redhat.com>
Diffstat (limited to 'test/system')
-rw-r--r-- | test/system/030-run.bats | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/test/system/030-run.bats b/test/system/030-run.bats index 6f1fa600a..55514305b 100644 --- a/test/system/030-run.bats +++ b/test/system/030-run.bats @@ -756,4 +756,14 @@ EOF is "$output" ".*TERM=abc" "missing TERM environment variable despite TERM being set on commandline" } +@test "podman run - no /etc/hosts" { + skip_if_rootless "cannot move /etc/hosts file as a rootless user" + tmpfile=$PODMAN_TMPDIR/hosts + mv /etc/hosts $tmpfile + run_podman '?' run --rm --add-host "foo.com:1.2.3.4" $IMAGE cat "/etc/hosts" + mv $tmpfile /etc/hosts + is "$status" 0 "podman run without /etc/hosts file should work" + is "$output" "1.2.3.4 foo.com.*" "users can add hosts even without /etc/hosts" +} + # vim: filetype=sh |