>>>>>> - What kind of initrd shall be used?
>>>>>> o Use livecd-tools to build the initrd+kernel from
>>>>>>
>> Fedora/RHEL/CentOS?
>>
>>>>>> * Minimum size is 150MB
>>>>>> * Easy to maintain and regenerate
>>>>>> o Create a small busy-box initrd+kernel
>>>>>> * Minimum size is 20MB
>>>>>> * Harder to understand
>>>>>> * Requires more indepth linux knowledge
>>>>>>
>> I'd use the appliance creator tools (
thincrust.et.redhat.com) -- just
so
>> that it would be easier for more people to develop on it.
>>
>> Then we can ask them to make it possible to make smaller and smaller
>> images as needed :)
>>
>
> The toolchain looks nice to use, but I can't use it out-of-the-box. The
toolchain requires the latest releases of at least livecd-tools,
pykickstart and yum. Those are not available in RHEL4 or RHEL5(-epel).
>
> I rebuild at the livecd-tools rpm under RHEL5, but it failed because it
requires at least python 2.5 for the try..except..finally syntax.
>
> Any idea how to handle such build dependencies?
Not suprising. livecd-creator itself wasn't usable on EL either when we
doing koan live CD's (now replaced by "cobbler buildiso" because it
works everywhere -- it's just a "dumb" syslinux based ISO so it requires
much less to build and can be exceedingly small). However we really only
have to generate one ISO and then host it, rather than making each
person respin one.
Build it in a Fedora VM, perhaps?
There's also a mailing list:
http://www.redhat.com/mailman/listinfo/thincrust-devel
Only a simple filesystem image is required. I don't think we need the appliance-tools
multiple-fs patch for it. That means I can start already with the current available
livecd-tools from RHEL5-epel.
Later the appliance-tools support can be added to the build process to create a more
optimized image.
Regards,
Peter
This e-mail and any attachment is for authorised use by the intended recipient(s) only. It
may contain proprietary material, confidential information and/or be subject to legal
privilege. It should not be copied, disclosed to, retained or used by, any other party. If
you are not an intended recipient then please promptly delete this e-mail and any
attachment and all copies and inform the sender. Thank you.