aboutsummaryrefslogtreecommitdiffstats
path: root/policy-drools/docker-install.sh
diff options
context:
space:
mode:
Diffstat (limited to 'policy-drools/docker-install.sh')
-rw-r--r--policy-drools/docker-install.sh10
1 files changed, 10 insertions, 0 deletions
diff --git a/policy-drools/docker-install.sh b/policy-drools/docker-install.sh
index de2d7070..a1794543 100644
--- a/policy-drools/docker-install.sh
+++ b/policy-drools/docker-install.sh
@@ -881,7 +881,17 @@ function do_install()
# base drools installation from the drools apps
# is executed here
+ # sync and sleep is used to make sure file system
+ # syncronization happens. When running within docker back
+ # to back operations on the same file such as
+ # chmod and then script execution, it has been
+ # seen that the script execution returns "text busy"
+ # OS error.
+
chmod +x ./apps-installer
+
+ sync
+ sleep 5s
./apps-installer
fi