You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cloudstack.apache.org by al...@apache.org on 2012/08/08 20:55:24 UTC

[20/43] git commit: Updated devcloud README

Updated devcloud README


Project: http://git-wip-us.apache.org/repos/asf/incubator-cloudstack/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-cloudstack/commit/95c198f3
Tree: http://git-wip-us.apache.org/repos/asf/incubator-cloudstack/tree/95c198f3
Diff: http://git-wip-us.apache.org/repos/asf/incubator-cloudstack/diff/95c198f3

Branch: refs/heads/vpc
Commit: 95c198f356dfdae7e3bbb1d2ea698fd852fc6268
Parents: c1c952b
Author: Chip Childers <ch...@gmail.com>
Authored: Tue Aug 7 20:00:50 2012 -0400
Committer: Chip Childers <ch...@gmail.com>
Committed: Tue Aug 7 20:01:30 2012 -0400

----------------------------------------------------------------------
 tools/devcloud/README |   26 ++++++++++++++++++++++++++
 1 files changed, 26 insertions(+), 0 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-cloudstack/blob/95c198f3/tools/devcloud/README
----------------------------------------------------------------------
diff --git a/tools/devcloud/README b/tools/devcloud/README
index ef2bcc0..b016154 100644
--- a/tools/devcloud/README
+++ b/tools/devcloud/README
@@ -21,6 +21,9 @@ NOTE - This folder is a work in progress.  The project has not determined
 how to best establish a nightly DevCloud build process, or how to distribute
 the image.
 
+===========================================================
+Contents:
+
 This folder contains various scripts used to build the devcloud image.
 devcloudsetup.sh - the origional devcloud build script (assumes an Ubuntu 12.04 VM image)
 
@@ -28,3 +31,26 @@ build_vagrant_basebox.sh - a script that uses VirtualBox, VeeWee, Vagrant (patch
 veewee - configuration files used to build a basic Ubuntu 12.04 vagrant box via VeeWee
 basebuild - The Vagrantfile and puppet module that gets applied to the basic Ubuntu 12.04 box
 devcloudbox - The Vagrantfile and puppet module that is used with the [hopefully] distributed devcloud base box
+
+===========================================================
+Instructions:
+
+To build a "devcloud base box", run you need a system with VirtualBox and rvm
+installed (use ruby 1.9.2).  Run build_vagrant_basebox.sh to build the base box.
+
+To use the "devcloud base box" that is created in the previous step, you
+need to have installed a forked version of Vagrant (until we make the changes
+plugins instead of direct source patches) that can be found here:
+
+
+Once installed per the Vagrant installation process, run:
+
+vagrant box add devcloud [path to devcloud.box]
+
+Then, either go into the devcloudbox folder of your checked out 
+version of the CloudStack code (incubator-cloudstack/tools/devcloud/devcloudbox),
+or copy the contents of that folder to another location.
+
+Assuming the patched Vagrant installation is working, you then
+simply run "vagrant up" from within that directory.
+