Граф коммитов

153 Коммитов

Автор SHA1 Сообщение Дата
Mahesh 2e24f60ad2 Fix license headers
Change-Id: I0d0ff721fc180bc0650c65964557a435638f8c89
2011-07-22 14:28:18 -07:00
Mahesh 2e1a5b8cfd Rewrite chef recipes from scratch.
Remove the stock recipes downloaded from opscode website. These were all
written from scratch.

Testing Done: BVT tests

Change-Id: Ibf2cc130e1c80941173ceba3dd4d5574b20d7c14
2011-07-21 16:13:41 -07:00
Mahesh e0b834702f Chef scripts to deploy cloud foundry
This is part 1 of what I think will be a 3 part change. This change adds the
basic chef recipes to deploy cloudfoundry on a single host. The major change is
to install ruby1.8 and ruby1.9 into a configurable directory. As a result I
added a wrapper script to invoke vcap start that sets up the ruby paths
appropriately before starting indivdual components. Note, these changes do not
download the vcap repo (I will add that in a later change).

Most of the chef recipes were downloaded from the opscode website. Some of them
have been modified to meet our requirements.

Usage:
1.  run dev_setup/bin/vcap_dev_setup to install all the components required
by cloud foundry
2.  run dev_setup/bin/vcap_dev {start, stop, restart} to start cloud foundry
components.

Testing: Installed a base Ubuntu image, ran bvts on cloud foundry installed
using these new scripts.

Change-Id: I22cf25131ae8f8ab725408521a44401578eceedd
2011-07-20 13:46:59 -07:00