Bug 682591 - (followup) Some additions to the Vagrant documentation [r=rhelmer]
authorMatt Brubeck <mbrubeck@mozilla.com>
Thu, 29 Mar 2012 15:44:47 -0700
changeset 768 a2f6f4802749fb3448d09ce211a1e53a6e978c16
parent 767 e4eb74b2aafb28ebf1952b4cdd42ba12ea8f24d8
child 769 080c7295739d64bfb3a142a738e70cab3858d5bc
push id407
push usermbrubeck@mozilla.com
push dateThu, 29 Mar 2012 22:44:25 +0000
reviewersrhelmer
bugs682591
Bug 682591 - (followup) Some additions to the Vagrant documentation [r=rhelmer]
README
README.vagrant
--- a/README
+++ b/README
@@ -38,11 +38,16 @@ chmod a+w cache summaries
 python26 dataimport/import-buildbot-data.py -d 5 # 5 is the number of days to go back in time
 
 In order to keep the run data in the database up to date, the import script needs to be run periodically. You can do this with cron by editing your crontab file using the command "crontab -e" and adding this line:
 */5 * * * * python26 /path/to/tbpl/dataimport/import-buildbot-data.py
 This will run dataimport/import-buildbot-data.py every 5 minutes.
 
 If any of this doesn't work, or if you have any other questions, pester mstange or file a TBPL bug.
 
+Vagrant:
+
+See README.vagrant for a fully-automated method for setting up a TBPL
+server in a virtual machine.
+
 Test server instance:
 
 There is a staging installation of TBPL at https://tbpl-dev.allizom.org/ which gets all of the changes pushed to the central repository every 15 minutes.  If you commit code to that repository, please use the test instance to make sure that you have not broken anything before making your changes live on tbpl.mozilla.org.  For getting access to that instance, ping philor on IRC.
--- a/README.vagrant
+++ b/README.vagrant
@@ -3,17 +3,20 @@ install a complete Mozilla TBPL Server (
 environment in a local VM.
 
 ---
 INSTALL
 ---
 
 1) Install the latest Virtualbox from http://www.virtualbox.org/ 
 
-2) Install vagrant from http://vagrantup.com/
+2) Install an NFS server (or change ":nfs => true" to ":nfs => false" in
+   Vagrantfile to use Virtualbox shared folders, which might be slower)
+
+3) Install vagrant from http://vagrantup.com/
 
 $ vagrant up
 
 3) Add 33.33.33.10 to /etc/hosts:
 33.33.33.10	tbpl
 
 4) Enjoy your Mozilla TBPL environment!