summaryrefslogtreecommitdiff
path: root/evergreen/selinux_test_setup.sh
diff options
context:
space:
mode:
authorsergey.galtsev <sergey.galtsev@mongodb.com>2022-08-02 16:27:24 +0000
committerEvergreen Agent <no-reply@evergreen.mongodb.com>2022-08-02 17:14:09 +0000
commit6390a719336625a8b7b1d0e446364894b651a65e (patch)
treecc09f3e0eab7bb2a86c0fb4f3f0646d0a1a7b430 /evergreen/selinux_test_setup.sh
parent4ed1453df0c34dd86b06b319e5369c25abcb7f7e (diff)
downloadmongo-6390a719336625a8b7b1d0e446364894b651a65e.tar.gz
SERVER-68465 fix failing selinux tests
Diffstat (limited to 'evergreen/selinux_test_setup.sh')
-rwxr-xr-xevergreen/selinux_test_setup.sh5
1 files changed, 3 insertions, 2 deletions
diff --git a/evergreen/selinux_test_setup.sh b/evergreen/selinux_test_setup.sh
index b3af052617a..c46a853f528 100755
--- a/evergreen/selinux_test_setup.sh
+++ b/evergreen/selinux_test_setup.sh
@@ -31,8 +31,9 @@ if [ "$SEORDER" == "0" ]; then
fi
pkg="$(find "$HOME"/repo -name 'mongodb-*-server-*.x86_64.rpm' | tee /dev/stderr)"
-sudo --non-interactive rpm --install --verbose --verbose --hash --nodeps "$pkg"
-if [ "$?" -gt "1" ]; then exit 1; fi # exit code 1 is OK
+if ! sudo --non-interactive rpm --install --verbose --verbose --hash --nodeps "$pkg"; then
+ if [ "$?" -gt "1" ]; then exit 1; fi # exit code 1 is OK
+fi
if [ "$SEORDER" == "1" ]; then
apply_selinux_policy