Hi Paul,

On 02/27/2013 10:21 AM, Paul Sanders wrote:
Hello All,

I wondered if anyone could shed some light on an issue I am having when
compiling cloud stack from source. I have now failed to get this built 10 +
times and I must be missing something very basic.

1) I have downloaded '*apache-cloudstack-4.0.1-incubating-src.tar.bz2*' and
extracted to my working directory.
2) First step I perform is to download the deps using '*mvn -P deps -Dnonoss
*'
3) I download the following files and copy to the deps folder:
     -  vmware-vim.jar
     -  vmware-vim25.jar
     - cloud-icontrol.jar
     - cloud-netscaler.jar
     - cloud-netscaler-sdx.jar
4) I then run ./*install-non-oss.sh *with finishes without issue.
5) I then run '*mvn install clean' *and then* *'*mvn install -Dnonoss*'
from the source root.
6) These finish without build errors.
7) Finally I run '*./waf rpm*' to create the RPM files.

When I install the RPMs on my management server, I am unable to add a
VMWare cluster as I get the error 'Could not find corresponding resource
manager for VMware'


I've never worked with VMware and CloudStack, but is the VMWare component enabled in your components.xml?

Wido

It is worth noting, I was also receiving an error during the RPM build:

*BUILDROOT/cloud-4.0.1-1.el6.*
*x86_64
error: Installed (but unpackaged) file(s) found:
    /usr/share/java/cloud-**iControl.jar
    /usr/share/java/cloud-**manageontap.jar
    /usr/share/java/cloud-**netscaler-sdx.jar
    /usr/share/java/cloud-**netscaler.jar
* *

RPM build errors:
     File listed twice: /usr/share/java/axis2-1.5.1.**jar
     File listed twice: /etc/cloud/management/Catalina
     File listed twice: /etc/cloud/management/**Catalina/localhost
     File listed twice: /etc/cloud/management/**Catalina/localhost/client
     File listed twice: /etc/cloud/management/db.**properties
     File listed twice: /etc/cloud/management/log4j-**cloud.xml
     File listed twice: /etc/cloud/management/tomcat6.**conf
     Installed (but unpackaged) file(s) found:
    /usr/share/java/cloud-**iControl.jar
    /usr/share/java/cloud-**manageontap.jar
    /usr/share/java/cloud-**netscaler-sdx.jar
    /usr/share/java/cloud-**netscaler.jar
system command rpmbuild failed with error value 1*

After some help from this mailing list, I managed to get this resolved by
adding the missing files to cloud.spec. However, I am still not getting the
vmware support within the build. When I add the paths for the
vmware-vim.jar, vmware-vim25.jar and vmware-apputils.jar (I have tried
renaming them to just vim.jar etc), I get the following error message when
running waf:

RPM build errors:
     File not found:
/root/wd/cloudstack/source/artifacts/rpmbuild/BUILDROOT/cloud-4.0.1-1.el6.x86_64/usr/share/java/apputils.jar
     File not found:
/root/wd/cloudstack/source/artifacts/rpmbuild/BUILDROOT/cloud-4.0.1-1.el6.x86_64/usr/share/java/vim.jar
     File not found:
/root/wd/cloudstack/source/artifacts/rpmbuild/BUILDROOT/cloud-4.0.1-1.el6.x86_64/usr/share/java/vim25.jar
system command rpmbuild failed with error value 1

Any help would be greatly appreciated as I have now managed to confuse
myself :(



---
Kind Regards

Paul Sanders
Mail: paul.sander...@googlemail.com


Reply via email to