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
> >>>>
> >

Reply via email to