On 24-Aug-2012, at 11:27 PM, Wido den Hollander <w...@widodh.nl> wrote:

> Hi,
> 
> While working on the documentation I'm figured it would be nice if we 
> would have a RPM / DEB repository.
> 
> The CloudStack packages depend on a lot of external packages and if 
> admins would install using yum or apt these dependencies would be 
> resolved automatically.

+1

> 
> For example:
> 
> $ echo "deb http://dl.cloudstack.org/debian 4.0" > 
> /etc/apt/sources.list.d/cs.list
> $ apt-get update
> $ apt-get install cloud-agent
> 
> This is a Ubuntu example, but the same goes for RHEL.
> 
> We would however need to host binary packages, are we allowed to do so 
> on the ASF infra?
> 
> Otherwise I'm volunteering to provide space for this mirror.
> 
> It would really simplify a lot of things if we could have such a 
> repository instead of having admins download all the seperate RPM or DEB 
> packages manually.
> 
> I'm trying to get rid of:
> 
> $ tar xzf cloudstack-4.0.tar.gz
> $ cd cloudstack-4.0
> $ ./install.sh
> 
> Such install scripts do all kinds of "black magic" which the admin knows 
> nothing about. I'm documenting all the steps an admin has to take to 
> prepare, install and configure the management server and agent on RHEL 
> (CentOS) or Ubuntu.

We should also do this elsewhere.
For ubuntu I see we already have https://launchpad.net/cloudstack, why not use 
this to package and host repo for Ubuntu?
Also, we may publish releases via Ubuntu's MOTU (master of the universe), Arch 
Linux's AUR and for other Linux distros maintained by community.

> 
> Do you guys see a benefit in this idea?

+1 apt-get install cloudstack :D

> 
> A couple of steps to be taken if we want this:
> * Space (Again, offering!)
> * Builds need to be uploaded, these have to be tested very well!
> * Signing of the builds, who does that?
> 
> Suggestions or comments?
> 
> Wido

Reply via email to