[CentOS-devel] custom iso spin

Thu Dec 29 16:02:29 UTC 2011
Larry Brigman <larry.brigman at gmail.com>

On Thu, Dec 29, 2011 at 7:46 AM, Karanbir Singh <mail-lists at karan.org>wrote:

> hey,
> On 12/29/2011 04:21 AM, Larry Brigman wrote:
> > I see the small ISO images but I would like
> > to build something custom but not a live image.
> So, in CentOS-6, we have the capability to churn our almost arbitrary
> number of 'spins' at buildtime and have them tested / released in sync
> with the main distro ( eg. the minimal install iso set ).
> Have an interesting idea that could potentially appeal to more than just
> yourself and your kitchen sink ? why not do this as a part of the CentOS
> buildprocess and have the results pushed in sync with the main distro.
> We could, should there be a need, even have rpms that are not a part of
> the distro ( eg. somethings from an external third party repo ). There
> would be some stuff that needs resolved and make sure all licenses etc
> are in place, and some level of assurances are in place for upgrade path
> etc. But it can be done, fairly easily.

That sounds good.  I have built ISO's with upstream packages that weren't
even from EPEL.

> > What tools do you use to create these images?
> we have only ever used anaconda. There are various other tools that are
> around, some more popular at various points in time than others - but
> within the CentOS space - we have only used anaconda.

I take it the tools are in anaconda-runtime or their dependency set?

> > Is there some documentation on building a custom iso spin?
> > I would also like to be able to drive the tools.
> What does that mean 'drive the tools' ?

I have used buildinstall from anaconda-runtime package but trying
my same recipe that I used from Centos 5 doesn't work.  So I wonder,
 if I was giving the correct input to the tool or if the project has a set
scripts that provide that input in some manner that would better
document the tools?
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.centos.org/pipermail/centos-devel/attachments/20111229/560a2ed6/attachment-0005.html>