On Wed, 2010-12-15 at 14:29 -0500, Scott Henson wrote:
On Tue, 14 Dec 2010 12:25:11 -0800, Clint Byrum
<clint(a)ubuntu.com> wrote:
> I just wanted to introduce myself, and let you, the cobbler development
> community, know whats going on with Cobbler in Ubuntu.
>
> We've decided to get Cobbler into shape for packaging in Ubuntu 11.04
> (Natty Narwhal), and we'll be working on submitting patches so Cobbler
> can deploy Ubuntu Server smoothly. This should also improve the
> situation for Debian as well.
Welcome, glad to have you here. I look forward to working with you as
there have been many people asking for this.
We're tracking our work for Natty in a blueprint here:
https://blueprints.launchpad.net/ubuntu/+spec/cloud-server-n-install-service
> I've submitted a few minor tickets (616 and 617) with
patches to get the
> ball rolling, and we'll probably be submitting a few more as we work on
> it.
I've applied the two fixes. I noticed that the patches were not exactly
in the mbox format that git-am likes to see. What tool did you use to
generate them?
Great thanks!
We're using quilt to keep them separate from the upstream codebase. This
is primarily done so that we are always in a state where we can upload
to Ubuntu. If we worked directly in git we'd always have to be pulling
these patches out to upload a source package, and the separation between
patches that are a WIP would not be as clear.
However, it makes sense that we should actually apply the quilt patches
to the latest git HEAD and send them via the methods described in the
cobbler dev wiki.
> Here is what we're working on now:
>
> * Getting it working and packaged on Ubuntu w/ the current feature set
> * Policy compliance for packaging in Ubuntu (licensing, FHS, etc)
> * Importing Ubuntu ISO's and Repositories
There was a post to the list about a week ago about pulling out the
distribution specific parts in import into modules. I think working
with this would be the best way forward. Right now there is all kinds
of Red Hat specific logic all over the place and adding a new
distribution might be a maddening process. Getting things all into one
spot should help this a lot.
Most of the other devs are, I think, reading this list now, so hopefully
they'll chime in if they want to volunteer to do some of this
extraction. I know Chuck Short has been working on re-enabling some of
the commented out ubuntu/debian stuff.
> * Installing Ubuntu w/ preseeds
The current kickstart templates should allow this. But if there was
something special you would like to do, I'd be open to hearing that.
I believe the desire to use preseeding is to be able to provide deep
configuration of packages before the first boot. There's also just a
desire to be able to do it "the Debian way" and import existing preseeds
that organizations have.