added reboot -f and sleep so that system will reboot before next stage of puppet

git-svn-id: https://10.135.121.138/svn/puppet_new_1/trunk/modules/jiocloud@902 7e7508ed-7dfa-4282-9f22-b7e683a64a08
/var/log/horizon was not created, if create by apache::vhost, it is owned by root, fixed it

git-svn-id: https://10.135.121.138/svn/puppet_new_1/trunk/modules/jiocloud@903 7e7508ed-7dfa-4282-9f22-b7e683a64a08
certain variables wwere not getting to jiocloud::openstack::nova::compute,fixed

git-svn-id: https://10.135.121.138/svn/puppet_new_1/trunk/modules/jiocloud@904 7e7508ed-7dfa-4282-9f22-b7e683a64a08
Two interfaces were configured even if the machine only have one interface, fixed it

git-svn-id: https://10.135.121.138/svn/puppet_new_1/trunk/modules/jiocloud@909 7e7508ed-7dfa-4282-9f22-b7e683a64a08
Made certain variable as parameters, call  contrail::database on contrail node

git-svn-id: https://10.135.121.138/svn/puppet_new_1/trunk/modules/jiocloud@910 7e7508ed-7dfa-4282-9f22-b7e683a64a08
removed param configure_contrail_node - to enable hiera automatic lookup

git-svn-id: https://10.135.121.138/svn/puppet_new_1/trunk/modules/jiocloud@914 7e7508ed-7dfa-4282-9f22-b7e683a64a08
python-neutronclient package to be hold to version 1:2.3.0-0ubuntu1, added code to do it in init stage - to hold it before package get installed

git-svn-id: https://10.135.121.138/svn/puppet_new_1/trunk/modules/jiocloud@917 7e7508ed-7dfa-4282-9f22-b7e683a64a08