Hi all,

In setting up the CloudStack build environment on DevCloud, I followed the 
instructions given on this guide - 
https://cwiki.apache.org/confluence/display/CLOUDSTACK/CloudStack+devcloud+environment+setup

In the process I felt some things were missing that should've definitely been 
present on the guide, especially when it is being as a sole guide to building 
CloudStack for the first time.

Before I make additions to the wiki, I wanted to confirm if these are some 
things that people have commonly faced so that the additions are valid ones.


 1.  Specify that maven3 should be used in the build process and not any of the 
previous versions.
 2.  Although I had assigned sufficient memory for the DevCloud VM, the build 
install kept quitting due to lack of memory. I later discovered that this was 
due to lack of swap space. I ended up creating a swap file and instructing the 
OS to use that as swap space.
 3.  There are instructions to set the db root password to NULL and a SO link 
attached. This did not help me and I (with the help of my colleague) had to 
change the password to something else in utils/conf/db.properties and in the 
database for maven to be able to access the db I the build process.
 4.  Jetty wasn't installed by default and I had to make additions in the root 
pom.xml to instruct maven to download it.
 5.  When deploying the devcloud.cfg file, I discovered that the python-mysql 
connector was not present in the VM and I had to manually download and install 
it.

Seeing all this, it seems like there needs to be a mention of all these caveats 
in the wiki so that people don't end up feeling lost.

Kindly comment on problems that you or someone you know has faced as well and 
I'll incorporate them as well.

Thanks,
Abhijith

Reply via email to