diff options
author | TomSweeneyRedHat <tsweeney@redhat.com> | 2019-06-19 10:46:48 -0400 |
---|---|---|
committer | TomSweeneyRedHat <tsweeney@redhat.com> | 2019-06-28 12:27:45 -0400 |
commit | 19ddcf925162a6bfa8304b627c6583d645cc496b (patch) | |
tree | 5bd43550a09b595ecfc77d304595a7733b4bd8fd /test/test_podman_baseline.sh | |
parent | 9d49bda8f1346e0c92adc28e7066f8d8f9e6493b (diff) | |
download | podman-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-x | test/test_podman_baseline.sh | 22 |
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 |