From 762e651d47511888cab7f8797bfe1b96f85cecb5 Mon Sep 17 00:00:00 2001 From: Packit Date: Sep 04 2020 11:55:55 +0000 Subject: Apply patch 0001-wait-child-with-os-wait.patch patch_name: 0001-wait-child-with-os-wait.patch present_in_specfile: true --- diff --git a/huge_page_setup_helper.py b/huge_page_setup_helper.py index 7ba0c92..79a88ca 100755 --- a/huge_page_setup_helper.py +++ b/huge_page_setup_helper.py @@ -169,6 +169,10 @@ else: os.popen("/usr/sbin/groupadd %s" % userGroupReq) else: print("/usr/sbin/groupadd %s" % userGroupReq) + + # wait for the groupadd finish + os.wait() + groupNames = os.popen("/usr/bin/getent group %s" % userGroupReq).readlines() for line in groupNames: curGroupName = line.split(":")[0] @@ -244,6 +248,9 @@ else: print("/usr/bin/hugeadm --set-recommended-shmmax") print() +# wait for the hugepage setups finish +os.wait() + # figure out what that shmmax value we just set was hugeadmexplain = os.popen("/usr/bin/hugeadm --explain 2>/dev/null").readlines() for line in hugeadmexplain: