Hey, I moved the stuff I was working on in the maven-to-rpm branch over to master (https://git-wip-us.apache.org/repos/asf?p=incubator-cloudstack.git;a=commit;h=4572bc0685bb4f81068fd431fd23db024b32f265). It's not complete yet, but it does build and package the management-server on a centos 6.3 system. The big idea here is to provide a reference example of packaging without waf.
Everything is put in the packaging subdirectory in the master branch. With the new rpms I was able to setup a system and connect it to some xen hypervisors and get a basic cloudstack setup going, but I haven't done any testing beyond that yet. Running package.sh in the centos63 directory should do the trick. I tried setting up the job on Jenkins as well, but I'm seeing some weird errors there that I haven't figured out yet. Cheers, Hugo > -----Original Message----- > From: John Burwell [mailto:jburw...@basho.com] > Sent: Tuesday, October 30, 2012 9:06 PM > To: cloudstack-dev@incubator.apache.org > Subject: Re: Nightly DEB/RPM Repos (was Re: Package Build Procedure) > > Prasanna, > > For our purposes, it more important that the packaging process is captured in > a set of reliable build scripts. We are working to integration test a fairly > large > patch. Therefore, we need a way to reliably build packages from our feature > branch into our integration test environment before submission. > > Thanks, > -John > > On Oct 30, 2012, at 12:45 PM, Prasanna Santhanam <t...@apache.org> wrote: > > > Just wanted to rekindle this before it was forgotten. > > > > For integration test environments as John B. mentioned below it would > > be really handy to have repos with nightly builds for RPM and DEB. The > > test environment I've prepared also needs DEBs and RPMs from master > > for its runs towards 4.1. Since master's packaging is not working at > > the moment it makes no sense to have these runs. > > > > Is there anyone working on this already? > > > > I've never done any packaging myself before, but will start looking > > into it this week if others haven't gotten to it already. I'm guessing > > I can start with the maven-to-rpm branch that Hugo had been working on > > earlier as a start? > > > > -- > > Prasanna., > > > > On Tue, Oct 30, 2012 at 02:16:16AM +0530, Edison Su wrote: > >> People are planning to work on the deb > >> build(http://markmail.org/message/lsjigqvnbkjtbl4y), don't know the > >> status though. > > > >> For current master, the shortest cut is using > >> WAR(~/.m2/repository/org/apache/cloudstack/cloud-client-ui/4.1.0- > SNAP > >> SHOT/cloud-client-ui-4.1.0-SNAPSHOT.war) > >> > >>> -----Original Message----- > >>> From: John Burwell [mailto:jburw...@basho.com] > >>> Sent: Monday, October 29, 2012 1:18 PM > >>> To: cloudstack-dev@incubator.apache.org > >>> Subject: Re: Package Build Procedure > >>> > >>> Edison, > >>> > >>> Is there an ETA for landing those changes into master? Also, how do > >>> you recommend packaging current master for deployment into an > >>> integration test environment? We working under the (false) > >>> assumption that building Debian packages would be the shortest path. > >>> > >>> Thanks, > >>> -John > >>> > >>> On Oct 29, 2012, at 4:11 PM, Edison Su <edison...@citrix.com> wrote: > >>> > >>>> Packaging doesn't work on master branch, this is a known issue, > >>>> unless we > >>> merged hugo's maven-to-rpm branch into master. > >>>> > >>>>> -----Original Message----- > >>>>> From: Rohit Yadav [mailto:rohit.ya...@citrix.com] > >>>>> Sent: Monday, October 29, 2012 1:01 PM > >>>>> To: cloudstack-dev@incubator.apache.org > >>>>> Subject: RE: Package Build Procedure > >>>>> > >>>>> Edison, building not much problem as packaging, from what I follow > >>>>> John is trying to do dpkg-buildpackage which fails. > >>>>> Updates, progress on packaging, rpm, debian? > >>>>> ________________________________________ > >>>>> From: Edison Su [edison...@citrix.com] > >>>>> Sent: Tuesday, October 30, 2012 1:27 AM > >>>>> To: cloudstack-dev@incubator.apache.org > >>>>> Subject: RE: Package Build Procedure > >>>>> > >>>>> Are you using the latest master or can you try it on latest > master(HEAD: > >>>>> a2d50c7e43f7e7fe1493972646c6f776af9d8143)? > >>>>> The build works for me: mvn clean install -P developer > >>>>> > >>>>>> -----Original Message----- > >>>>>> From: John Burwell [mailto:jburw...@basho.com] > >>>>>> Sent: Monday, October 29, 2012 11:37 AM > >>>>>> To: cloudstack-dev@incubator.apache.org > >>>>>> Subject: Re: Package Build Procedure > >>>>>> > >>>>>> Edison and Rohit, > >>>>>> > >>>>>> Attached is the output mvm -X -P developer -pl tools/apidoc. > >>>>>> > >>>>>> Thank you for your help, > >>>>>> -John > >>>> > >