> -----Original Message----- > From: John Burwell [mailto:jburw...@basho.com] > Sent: Wednesday, October 03, 2012 5:38 AM > To: cloudstack-dev@incubator.apache.org > Subject: Re: updating cloudstack devcloud puppet recipes > > Chip, > > James and I have been discussing the following workflow where Maven > drives Vagrant: > > 1. Check from git > 2. Maven builds CloudStack on the developer's workstation > 3. If necessary, Maven provisions a base devcloud VM using Vagrant > 4. Maven deploys the build from Step 2 into the devcloud provisioned > in Step 2 > > Once James has the Vagrant devcloud box working, we were going to > attack the Maven integration for provisioning and deployment. This > approach would provide the equivalent functionality to the current > deploy and rdeploy Ant tasks. > > Does this approach sound reasonable?
Yes, it's great! Hope we can get it work in this way, thus remove ant totally. > -John > > On Oct 2, 2012, at 11:02 AM, Chip Childers <chip.child...@sungard.com> > wrote: > > > On Fri, Sep 21, 2012 at 5:29 AM, sebgoa <run...@gmail.com> wrote: > >> Hi James, > >> > >> I have been using devcloud and was testing the build but I never got > around to solve the last few issues, somehow the box it created never > had the xen kernel even though the puppet recipes seemed fine. There > was also an issue with the root password not being set properly. There > was also an issue with veewee not having the ubuntu 12.04.1 templates, > but it seems to have been fixed. > >> I will be happy to help you test it. > >> > >> -sebastien > > > > James and Sebastien - > > > > I committed a couple of fixes to the build process, specifically to > > install and use mvn. I know that you guys are working on a cleaner > > implementation (again, thanks), so I wanted you to be aware that the > > source changed a little bit on that front. I added a script to > > download and install maven 3, and modified the code compile script to > > use maven for the deps download step. > > > > -chip > > > > > >> On Sep 20, 2012, at 11:33 PM, James Martin wrote: > >> > >>> Howdy folks. Seems I sent this message to the old sourceforge list > >>> earlier, if you have a duplicate, apologies (thanks to the kind > soul > >>> that pointed this out). > >>> > >>> I've been doing some work updating the devcloud puppet recipes -- > >>> cleaning them up, making them at little easier to read, etc. I > wanted > >>> to make sure I was not duplicating anyone else's work before I > >>> proceeded further. I'll submit a patch within a week or so if all > is > >>> good. Thanks! > >>> > >>> > >>> -James > >> > >> -Sebastien Goasguen > >> > >> > >> > >> > >>