On Fri, Jun 25, 2010 at 1:47 AM, Tomas Bednar <tbednar(a)cs.uvic.ca> wrote:
Yes, I would be interested more in making cobbler deploy Ubuntu than
running
on
it. Although, it would be nice to be able to do both.
In my mind, making pxegen.py config write function do the right thing
when
generating a config for Ubuntu with both kickseed or preseeding, would be a
priority
Current pxegen.py code assumes that both debian and ubuntu use preseeding
571 elif distro.breed == "debian" or distro.breed ==
"ubuntu":
572 append_line = "%s auto url=%s" % (append_line,
kickstart_path)
If you want all your ubuntus to use kickstart, just split this line.
If want to use either one or another, my suggestion is to add a new
ubuntu-ks breed. But if you want to use both simultaneously, I see no
easy path.
But, according kickseed documentation, you can supply whatever debconf
values you want in the kickseed file, so I don't see any strong reason
to use both simultaneously.
In contrast, adding an Ubuntu distro may involve some manual effort
at this
time,
but it is done once and does not need to be scaled to the number of systems.
Having said that, if any body can fix that ... great.
Maybe you will import the distro only once. But you will probably want
to update it from time to time.
The structure of debian media and repositories is completelly
different from redhat approach, and including support for
debian/ubuntu imports and repositories is by far much less trivial
than support kickseed and preseeding at the same time.
Javier Palacios