Skip to content

Commit 95c198f

Browse files
committed
Updated devcloud README
1 parent c1c952b commit 95c198f

1 file changed

Lines changed: 26 additions & 0 deletions

File tree

tools/devcloud/README

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,10 +21,36 @@ NOTE - This folder is a work in progress. The project has not determined
2121
how to best establish a nightly DevCloud build process, or how to distribute
2222
the image.
2323

24+
===========================================================
25+
Contents:
26+
2427
This folder contains various scripts used to build the devcloud image.
2528
devcloudsetup.sh - the origional devcloud build script (assumes an Ubuntu 12.04 VM image)
2629

2730
build_vagrant_basebox.sh - a script that uses VirtualBox, VeeWee, Vagrant (patched) and puppet to create a devcloud basebox
2831
veewee - configuration files used to build a basic Ubuntu 12.04 vagrant box via VeeWee
2932
basebuild - The Vagrantfile and puppet module that gets applied to the basic Ubuntu 12.04 box
3033
devcloudbox - The Vagrantfile and puppet module that is used with the [hopefully] distributed devcloud base box
34+
35+
===========================================================
36+
Instructions:
37+
38+
To build a "devcloud base box", run you need a system with VirtualBox and rvm
39+
installed (use ruby 1.9.2). Run build_vagrant_basebox.sh to build the base box.
40+
41+
To use the "devcloud base box" that is created in the previous step, you
42+
need to have installed a forked version of Vagrant (until we make the changes
43+
plugins instead of direct source patches) that can be found here:
44+
45+
46+
Once installed per the Vagrant installation process, run:
47+
48+
vagrant box add devcloud [path to devcloud.box]
49+
50+
Then, either go into the devcloudbox folder of your checked out
51+
version of the CloudStack code (incubator-cloudstack/tools/devcloud/devcloudbox),
52+
or copy the contents of that folder to another location.
53+
54+
Assuming the patched Vagrant installation is working, you then
55+
simply run "vagrant up" from within that directory.
56+

0 commit comments

Comments
 (0)