Ok, sounds good.  I'll keep an eye out for next Weds.

On Fri, Nov 30, 2012 at 2:20 PM, Rohit Yadav <rohit.ya...@citrix.com> wrote:
> James, we've weekly IRC meetings, maybe you can join us next Wednesday. 
> Watchout on the mailing list, the meeting schedule is announced prior to the 
> meeting on dev ml.
> Regards.
> ________________________________________
> From: James Martin [jmar...@basho.com]
> Sent: Friday, November 30, 2012 8:48 PM
> To: cloudstack-dev@incubator.apache.org
> Subject: Re: back in the game, deploying to devcloud
>
> Sebastien,
>
> Thanks for the context.  An IRC meetup would be great.
>
> -James
>
>
> On Fri, Nov 30, 2012 at 9:58 AM, Sebastien Goasguen <run...@gmail.com> wrote:
>> Maybe I can help with a bit of context here,
>>
>> After Edison released the first devcloud, Chip started to automate the 
>> building of devcloud. He contributed some early code in /tools/devcloud 
>> which used veewee/vagrant and puppet to build the image automatically. I 
>> tested it and created the wiki page:
>>
>>> https://cwiki.apache.org/CLOUDSTACK/building-devcloud.html
>>
>> but this was not finished and fully tested.
>>
>> Time passed...
>>
>> Then James started fixing this.
>>
>> Time passed…
>>
>> Then Rohit just released a new devcloud which solved problems a few of us 
>> where having, especially with the host only interface.
>>
>> The automation of building devcloud is still there.
>>
>> What would be nice is for James and Rohit to sync, so that what Rohit did 
>> can be automated by the work from James with vagrant and puppet.
>>
>> The current problem James is having just seems to be a building issue with 
>> maven that Rohit could help with ? However James may have to look at using 
>> Wheezy per Rohit's work?
>>
>> Maybe an IRC discussion can help ?
>>
>> Hope that helps,
>>
>> -Sebastien
>>
>>
>> On Nov 30, 2012, at 3:31 PM, Charles Moulliard <ch0...@gmail.com> wrote:
>>
>>> There is a wiki page here :
>>> https://cwiki.apache.org/CLOUDSTACK/building-devcloud.html
>>>
>>>
>>> On Fri, Nov 30, 2012 at 3:16 PM, James Martin <jmar...@basho.com> wrote:
>>>
>>>> Rohit,
>>>>
>>>> I've spent quite a bit of time fixing all the veewee and vagrant
>>>> configs in tools devcloud, and also re-rewirting the puppet stuff.  I
>>>> understand that you create the image yourself because it's a hassle to
>>>> do so yourself.  My work has alleviated that problem.
>>>>
>>>> RIght now the fruit of my labor is a fully ready configured vm, I just
>>>> need instructions on how to deploy the build to it.  There is nothing
>>>> on http://rohityadav.in/logs/devcloud that mentnions how to do so.
>>>>
>>>> - James
>>>>
>>>> On Fri, Nov 30, 2012 at 2:51 AM, Rohit Yadav <rohit.ya...@citrix.com>
>>>> wrote:
>>>>> James, I see your point, this will probably be fixed later on. We need
>>>> to fix the veewee and vagrant configs in tools/devcloud.
>>>>> Right now I created only the image as most people would not want to
>>>> create their own. If you're looking to create your own, checkout diy
>>>> section of http://rohityadav.in/logs/devcloud
>>>>> The problem is I've used Debian Wheezy, configuring the vagrant box was
>>>> tricky also some packages like mkisofs and maven3 will have to fetched as
>>>> they are not on distro's repos.
>>>>> Any help in fixing these scripts would be great.
>>>>>
>>>>> Regards.
>>>>>
>>>>> ________________________________________
>>>>> From: James Martin [jmar...@basho.com]
>>>>> Sent: Friday, November 30, 2012 1:10 PM
>>>>> To: cloudstack-dev@incubator.apache.org
>>>>> Subject: Re: back in the game, deploying to devcloud
>>>>>
>>>>> Just to clear things up -- I'm not using an image at all.  I'm working
>>>>> on the stuff that builds devcloud.  I'd like devcloud to be part of
>>>>> the source tree, not something external that you download.  I feel
>>>>> this makes for a cleaner development experience and forces the
>>>>> creation of the devcloud image to remain in the core codebase.
>>>>>
>>>>> The goal is to be able, from the cloudstack project root:
>>>>>
>>>>> cd tools/devcloud
>>>>> vagrant up
>>>>> vagrant ssh
>>>>>
>>>>> In order for this to work it requires a vagrant basebox, and a vagrant
>>>>> xenbox.  Currently in my fork these are built cleanly with veewee,
>>>>> vagrant, and puppet via a shell script by simply:
>>>>>
>>>>> cd tools/devcloud/deps
>>>>> ./boxer.sh -b all
>>>>>
>>>>> And you end up with:
>>>>>
>>>>> vagrant box list
>>>>> devcloudbase     (virtualbox)
>>>>> devcloudbase-xen (virtualbox)
>>>>>
>>>>> Once those vagrant boxes are completed you'd run,
>>>>>
>>>>> cd ../
>>>>> vagrant up
>>>>> vagrant ssh
>>>>>
>>>>> vagrant ssh
>>>>> Welcome to Ubuntu 12.04.1 LTS (GNU/Linux 3.2.0-29-generic-pae i686)
>>>>>
>>>>> * Documentation:  https://help.ubuntu.com/
>>>>> Last login: Fri Nov 30 05:29:32 2012 from 10.0.2.2
>>>>> devcloud@devcloud:~$ ls /opt/cloudstack/
>>>>> apache-tomcat-6.0.32  apache-tomcat-6.0.32.zip  incubator-cloudstack
>>>>> startdevcloud.sh
>>>>>
>>>>> and now you have an clean devcloud vagrant install.  If you ever screw
>>>>> up the system,
>>>>> you simply:
>>>>> vagrant destroy
>>>>> vagrant up
>>>>>
>>>>> to start fresh
>>>>>
>>>>> I have all of that completed.  I just want to be able to install a
>>>>> build to this blank vm.  It seems like I should follow these steps:
>>>>>
>>>>>
>>>> https://cwiki.apache.org/confluence/display/CLOUDSTACK/CloudStack+devcloud+environment+setup
>>>>>
>>>>> but I receive an error here:
>>>>>
>>>>> mvn -P developer -pl developer,tools/devcloud -Ddeploydb
>>>>> [INFO] Scanning for projects...
>>>>> [INFO]
>>>> ------------------------------------------------------------------------
>>>>> [INFO] Reactor Build Order:
>>>>> [INFO]
>>>>> [INFO] Apache CloudStack Developer Tools
>>>>> [INFO] Apache CloudStack Developer Tools
>>>>> [INFO]
>>>>> [INFO]
>>>> ------------------------------------------------------------------------
>>>>> [INFO] Building Apache CloudStack Developer Tools 4.1.0-SNAPSHOT
>>>>> [INFO]
>>>> ------------------------------------------------------------------------
>>>>> [INFO]
>>>>> [INFO] --- properties-maven-plugin:1.0-alpha-2:read-project-properties
>>>>> (default) @ cloud-developer ---
>>>>> [WARNING] Ignoring missing properties file:
>>>>>
>>>> /Users/jmartin/work/code/basho-cloudstack/utils/conf/db.properties.override
>>>>> [INFO]
>>>>> [INFO] --- maven-remote-resources-plugin:1.3:process (default) @
>>>>> cloud-developer ---
>>>>> [INFO]
>>>>> [INFO] --- maven-antrun-plugin:1.7:run (default) @ cloud-developer ---
>>>>> [INFO] Executing tasks
>>>>>
>>>>> main:
>>>>>     [copy] Copying 60 files to
>>>>> /Users/jmartin/work/code/basho-cloudstack/developer/target/db
>>>>>     [copy] Copying 9 files to
>>>>> /Users/jmartin/work/code/basho-cloudstack/developer/target/db
>>>>> [INFO] Executed tasks
>>>>> [INFO]
>>>>> [INFO] --- sql-maven-plugin:1.5:execute (drop-database) @
>>>> cloud-developer ---
>>>>> [INFO]
>>>> ------------------------------------------------------------------------
>>>>> [INFO] Reactor Summary:
>>>>> [INFO]
>>>>> [INFO] Apache CloudStack Developer Tools ................. FAILURE
>>>> [2.025s]
>>>>> [INFO] Apache CloudStack Developer Tools ................. SKIPPED
>>>>> [INFO]
>>>> ------------------------------------------------------------------------
>>>>> [INFO] BUILD FAILURE
>>>>> [INFO]
>>>> ------------------------------------------------------------------------
>>>>> [INFO] Total time: 2.947s
>>>>> [INFO] Finished at: Fri Nov 30 02:15:39 EST 2012
>>>>> [INFO] Final Memory: 12M/81M
>>>>> [INFO]
>>>> ------------------------------------------------------------------------
>>>>> [ERROR] Failed to execute goal
>>>>> org.codehaus.mojo:sql-maven-plugin:1.5:execute (drop-database) on
>>>>> project cloud-developer: Communications link failure
>>>>> [ERROR]
>>>>> [ERROR] The last packet sent successfully to the server was 0
>>>>> milliseconds ago. The driver has not received any packets from the
>>>>> server. Can not read response from server. Expected to read 4 bytes,
>>>>> read 0 bytes before connection was unexpectedly lost.
>>>>> [ERROR] -> [Help 1]
>>>>> [ERROR]
>>>>> [ERROR] To see the full stack trace of the errors, re-run Maven with
>>>>> the -e switch.
>>>>> [ERROR] Re-run Maven using the -X switch to enable full debug logging.
>>>>> [ERROR]
>>>>> [ERROR] For more information about the errors and possible solutions,
>>>>> please read the following articles:
>>>>> [ERROR] [Help 1]
>>>>> http://cwiki.apache.org/confluence/display/MAVEN/MojoExecutionException
>>>>>
>>>>>
>>>>> I don't believe that it's connecting to the vagrant vm I have running
>>>>> and doing the proper deploys.  How can we fix this?
>>>>>
>>>>> Thanks!
>>>>>
>>>>> James
>>>>>
>>>>>
>>>>>
>>>>> On Thu, Nov 29, 2012 at 7:12 PM, Rohit Yadav <rohit.ya...@citrix.com>
>>>> wrote:
>>>>>> Irrespective of whatever cloudstack version you're on, you don't have
>>>> different workflows for 4.0 and asf master, just build, deploydb and run
>>>> the mgmt server as you have on your laptop, using the new devcloud image:
>>>> http://people.apache.org/~bhaisaab/cloudstack/devcloud/devcloud2.ova
>>>>>>
>>>>>> And make sure to set these global settings and restart mgmt server,
>>>> before you deploy a basic zone:
>>>>>>
>>>>>> host = 192.168.56.1
>>>>>> system.vm.use.local.storage = true
>>>>>> management.network.cidr = 192.168.56.0/24
>>>>>> secstorage.allowed.internal.sites = 192.168.56.0/8
>>>>>>
>>>>>> If you're want to build inside use host ip equal to 192.168.56.10.
>>>> Checkout instructions on working with ASF master and the new devcloud in
>>>> the DevCloud 2.0 section: http://rohityadav.in/logs/devcloud/
>>>>>>
>>>>>> Hope this helps,
>>>>>> Rohit
>>>>>>
>>>>>> On 29-Nov-2012, at 3:54 PM, Prasanna Santhanam <t...@apache.org> wrote:
>>>>>>
>>>>>>> On Thu, Nov 29, 2012 at 06:43:29PM -0500, James Martin wrote:
>>>>>>>> Sorry folks, had to take a long hiatus from my cloudstack work, but
>>>>>>>> I'm back in the game and determined to get my devcloud work ready for
>>>>>>>> a patch and submitted.  Right now the problem I'm running into is
>>>>>>>> deploying the build:
>>>>>>>>
>>>>>>>> mvn clean install -P developer -D skipTests ; ant build-all rdeploy
>>>>>>>> rdeploydb -Dport=7222
>>>>>>>>
>>>>>>>>
>>>>>>>> [sshexec]
>>>>>>>> [sshexec]
>>>>>>>> [sshexec] deploydb:
>>>>>>>> [sshexec]
>>>>>>>> [sshexec]
>>>>>>>> [sshexec] deploycddb:
>>>>>>>> [sshexec]
>>>>>>>> [sshexec]      [exec] failed to init cloudev
>>>>>>>> dbdeploy-db-clouddev.sh: line 20: clouddev.sql: No such file or
>>>>>>>> directory
>>>>>>>>
>>>>>>>
>>>>>>> Just wondering which image of devloud you were using. Rohit released
>>>>>>> a new Debian Wheezy based image recently which works against master.
>>>>>>>
>>>>>>> Are you running this for 4.0?
>>>>>>>
>>>>>>>
>>>>>>> --
>>>>>>> Prasanna.,
>>>>>>
>>>>
>>>
>>>
>>>
>>> --
>>> Charles Moulliard
>>> Apache Committer / Sr. Enterprise Architect (RedHat)
>>> Twitter : @cmoulliard | Blog : http://cmoulliard.blogspot.com
>>

Reply via email to