cloudstack-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Marcus Sorensen <>
Subject Re: Generate single rpm quickly (cloudstack-agent)
Date Fri, 05 Jul 2013 21:38:50 GMT
You only need to run when you've tested everything and made
sure it's ready. Then you package the final product. For testing, you
can just edit in its installed location on the server.

You can run the agent in a VM if you're using vmware-fusion or KVM,
you just have to enable the support for vmx on the hypervisor so you
can modprobe the kvm modules, and then set the 'nested' flag on the
module configs. If you don't, I believe the agent will fail to start
anyway, as it does 'lsmod| grep kvm' on startup.

See devcloud-kvm as an example of running the agent in a vm:

On Fri, Jul 5, 2013 at 11:42 AM, Abhishek Lahiri <> wrote:
> Hi,
> I am attempting to make a simple change in the
> cloudstack/dist/rpmbuild/SOURCES/cloudstack-4.2.0-SNAPSHOT/python/lib/cloudutils/
> script , so that the cloudstack-setup-agent script does not throw an error
> and exit if it cannot fine /dev/kvm (usage scenario - running cloudstack
> inside a running vm). Anyway the change is trivial , but after I make the
> change I have to run cloudstack/packaging/centos63/ which takes a
> very long time to complete and generate the rpms under
> cloudstack/dist/rpmbuild/RPMS/x86_64. Is there any way I can speed up this
> process? I just need to generate the
> cloudstack-agent-4.2.0-SNAPSHOT.el6.x86_64.rpm package everytime I make
> some change to the script.  This will save me a lot of time.
> Thanks
> AL

View raw message