summaryrefslogtreecommitdiff
path: root/test/test_podman_baseline.sh
diff options
context:
space:
mode:
authorTomSweeneyRedHat <tsweeney@redhat.com>2019-06-19 10:46:48 -0400
committerTomSweeneyRedHat <tsweeney@redhat.com>2019-06-28 12:27:45 -0400
commit19ddcf925162a6bfa8304b627c6583d645cc496b (patch)
tree5bd43550a09b595ecfc77d304595a7733b4bd8fd /test/test_podman_baseline.sh
parent9d49bda8f1346e0c92adc28e7066f8d8f9e6493b (diff)
downloadpodman-19ddcf925162a6bfa8304b627c6583d645cc496b.tar.gz
podman-19ddcf925162a6bfa8304b627c6583d645cc496b.tar.bz2
podman-19ddcf925162a6bfa8304b627c6583d645cc496b.zip
Add RUN priv'd test for build
Podman 1.4.1 had problems with builds with a RUN command that tried to to a privliged command. This adds a gating test for that situation. Signed-off-by: TomSweeneyRedHat <tsweeney@redhat.com>
Diffstat (limited to 'test/test_podman_baseline.sh')
-rwxr-xr-xtest/test_podman_baseline.sh22
1 files changed, 22 insertions, 0 deletions
diff --git a/test/test_podman_baseline.sh b/test/test_podman_baseline.sh
index 92bc8e20c..d205f544a 100755
--- a/test/test_podman_baseline.sh
+++ b/test/test_podman_baseline.sh
@@ -536,6 +536,28 @@ EOF
fi
########
+# Build Dockerfile for RUN with priv'd command test
+########
+FILE=./Dockerfile
+/bin/cat <<EOM >$FILE
+FROM alpine
+RUN apk add nginx
+EOM
+chmod +x $FILE
+
+########
+# Build with the Dockerfile
+########
+podman build -f Dockerfile -t build-priv
+
+########
+# Cleanup
+########
+podman rm -a -f
+podman rmi -a -f
+rm ./Dockerfile
+
+########
# Build Dockerfile for WhaleSays test
########
FILE=./Dockerfile