8 Commits

Author SHA1 Message Date
xiaodongwang
7f080e4e51 fix pep8 warning and move major util code from bin to compass dir.
Change-Id: I7baa536888db1ca46cadcdf07ef9cc0a1a3a12fb
2014-02-19 22:25:45 -08:00
zhaoxinyu
203a167ce1 Add packages download in prepare script to save build time
prepare script will run when nodepool update test slave image,
so when install script runs, all the big packages are in place.

Change-Id: I3baabee2833d9db115fd4c1c929a1074113f30fa
2014-02-19 04:23:02 +00:00
zhaoxinyu
d5c2d5eedb Add looking for env variables to overwrite hardcoded values
Also add timeout for checking installation status

To be suitable for jenkins test. The PRESET_VALUES can all be set to
compass IP. Also set mac address to the pxe vm in jenkins slaves.
Currently we only test os-dashboard role to save time.

Change-Id: I6194f62f21887af173c5c318577c4eb86de0eabf
2014-02-15 00:49:56 +00:00
xiaodongwang
2beaa6421e make install script rerun and add logrotate support.
Change-Id: I84526351f9aa4882d498601ebe9681e622909516
2014-02-07 21:54:28 -08:00
Xicheng Chang
7bb1a48246 fix bugs in install scripts
Change-Id: Ia844376ceec44627acf640fa02870b39536f30bf
2014-02-04 16:54:49 -08:00
Xicheng Chang
7c31e6a7fd Updated install scripts
Migrate to stackforge/compass-core. If the installation is based
on local, now run './install.sh --source=local'. If the source
variable is not specified, the installer will download it from the
public repo.

Change-Id: Ic4dd746642a4231b11d5618fff8c5cda4cc39630
2014-01-23 10:31:17 -08:00
Weidong Shao
055e69bb82 Update Compass install script and config management code 2014-01-10 23:20:31 +00:00
syang
cf67d3ad47 Migrate repo of 'compass' to repo of 'compass-core', leave 'compass' to host project homepage 2014-01-08 19:18:04 -08:00