diff options
author | Narinder Gupta <narinder.gupta@canonical.com> | 2016-10-17 15:52:52 -0500 |
---|---|---|
committer | Narinder Gupta <narinder.gupta@canonical.com> | 2016-10-17 16:06:34 -0500 |
commit | 5374c788e4f35c8295544e9be10523afcb7a17e7 (patch) | |
tree | ce76386856ef2b72153fbeaf913411ebde82f075 /ci/02-deploybundle.sh | |
parent | d1aaa3704c4bb65a5f45ccfc1cb5d8bf18e6fb32 (diff) |
modfified to change the model default after bootstrap.
Change-Id: I621dd2b861e5b797f0876939c8c0472d0fca5c95
Signed-off-by: Narinder Gupta <narinder.gupta@canonical.com>
Diffstat (limited to 'ci/02-deploybundle.sh')
-rwxr-xr-x | ci/02-deploybundle.sh | 35 |
1 files changed, 22 insertions, 13 deletions
diff --git a/ci/02-deploybundle.sh b/ci/02-deploybundle.sh index ad7c6ff1..42879bd7 100755 --- a/ci/02-deploybundle.sh +++ b/ci/02-deploybundle.sh @@ -110,25 +110,34 @@ pastebinit bundles.yaml || true if [[ "$jujuver" < "2" ]]; then echo "... Deployment Started ...." - juju-deployer -vW -d -t 7200 -r 5 -c bundles.yaml $opnfvdistro-"$openstack" + juju-deployer -vW -d -t 7200 -r 5 -c bundles.yaml $opnfvdistro-"$openstack"-nodes + count=`juju status nodes --format=short | grep nodes | wc -l` + c=0 + while [ $c -lt $count ]; do + juju ssh nodes/$c 'echo fs.inotify.max_user_watches=524288 | sudo tee -a /etc/sysctl.conf && sudo sysctl -p' || true + juju ssh nodes-compute/$c 'echo fs.inotify.max_user_watches=524288 | sudo tee -a /etc/sysctl.conf && sudo sysctl -p' || true + juju ssh nodes/$c 'echo 2048 | sudo tee /proc/sys/fs/inotify/max_user_instances' || true + juju ssh nodes-compute/$c 'echo 2048 | sudo tee /proc/sys/fs/inotify/max_user_instances' || true + let c+=1 + done + + juju-deployer -vW -d -t 7200 -r 5 -c bundles.yaml $opnfvdistro-"$openstack" || true else # with JUJU 2.0 bundles has to be deployed only once. juju deploy bundles.yaml --debug sleep 120 check_status + # seeing issue related to number of open files. + count=`juju status nodes --format=short | grep nodes | wc -l` + c=0 + while [ $c -lt $count ]; do + juju ssh nodes/$c 'echo fs.inotify.max_user_watches=524288 | sudo tee -a /etc/sysctl.conf && sudo sysctl -p' || true + juju ssh nodes-compute/$c 'echo fs.inotify.max_user_watches=524288 | sudo tee -a /etc/sysctl.conf && sudo sysctl -p' || true + juju ssh nodes/$c 'echo 2048 | sudo tee /proc/sys/fs/inotify/max_user_instances' || true + juju ssh nodes-compute/$c 'echo 2048 | sudo tee /proc/sys/fs/inotify/max_user_instances' || true + let c+=1 + done fi #lets gather the status of deployment once juju-deployer completed. juju status --format=tabular - -# seeing issue related to number of open files. -count=`juju status nodes --format=short | grep nodes | wc -l` -c=0 -while [ $c -lt $count ]; do - juju ssh nodes/$c 'echo fs.inotify.max_user_watches=524288 | sudo tee -a /etc/sysctl.conf && sudo sysctl -p' || true - juju ssh nodes-compute/$c 'echo fs.inotify.max_user_watches=524288 | sudo tee -a /etc/sysctl.conf && sudo sysctl -p' || true - juju ssh nodes/$c 'echo 2048 | sudo tee /proc/sys/fs/inotify/max_user_instances' || true - juju ssh nodes-compute/$c 'echo 2048 | sudo tee /proc/sys/fs/inotify/max_user_instances' || true - let c+=1 -done - |