[Openstack-devel] GSoC : packaging OpenStack

Thomas Goirand thomas at goirand.fr
Wed Apr 4 05:21:29 UTC 2012


On 04/04/2012 07:03 AM, Loic Dachary wrote:
>  Hi,
> 
> There are three submissions now:
> 
> http://wiki.debian.org/SummerOfCode2012/StudentApplications/AronXu
> http://wiki.debian.org/SummerOfCode2012/StudentApplications/SyedArmani
> http://wiki.debian.org/SummerOfCode2012/StudentApplications/shashanksahni
> 
> and I slightly updated the project to remind of the existence of puppet /
> chef. It is tempting for a packager to cross the boundary and do work tha
>t is best done with puppet / chef. At least as much as it is tempting for
> a puppet module writer to do things such as handling package dependencies
> using puppet instead of fixing the installation dependencies of the package itself ;-)

Loic,

I don't think the project would be as interesting if it depends on
puppet or chef. IMHO, we'd be better without it. We have debconf for a
asking the relevant questions, and I believe it should be enough to make
sensible configuration in nova/swift/glance.

Also, other people are already working on chef/puppet.

One of the ways I'd see this project would be simply having few meta
packages that would pull the needed dependencies, and enhanced debconf
questions and configuration. That's it.

Yes, *on top* of the above, we can have chef / puppet stuff, but it
shouldn't, IMO, be mandatory for this GoC project. We should be able to
install openstack only with apt.

That's only my view of it though, I'd welcome you to say otherwise and
explain why! :)

Cheers,

Thomas



More information about the Openstack-devel mailing list