Change-Id: Ieb82235bd6b436b6716992c1b45698b083d03d86
remove pre-existing chef files before uploading new chef files.
having legacy stale chef roles/cookbooks/databags in the knife
source directory will result in possible failure of dependency check,
so gurantee we have the latest code in that directory.
clean installation logs when refresh database.
Change-Id: I6609e90e51d8ca3560f1848f2de62e148f0c5b49
Create virtualenv for compass, point compass site packages to virtualenv,
make virtualenv accessable for apache.
Change compass executable scripts to use python in env to be virtualenv
compatible.
Make progress_update daemon use virtualenv.
Comment out some health checks that use packages not available to pip, eg,
yum, apt since we have other ways to check packages any way.
Conflicts:
conf/compassd
install/compass.sh
install/dependency.sh
install/prepare.sh
misc/apache/compass.wsgi
requirements.txt
Change-Id: Ib48633601bf238ffc660c4694834897edbe45e07