#7673 NORM Future : Migrate XS build and installation procedures to Pungi
Zarro Boogs per Child
bugtracker at laptop.org
Mon Jul 28 01:53:52 EDT 2008
#7673: Migrate XS build and installation procedures to Pungi
-----------------------------+----------------------------------------------
Reporter: martin.langhoff | Owner: martin.langhoff
Type: task | Status: new
Priority: normal | Milestone: Future Release
Component: school server | Version: not specified
Keywords: | Next_action: never set
Verified: 0 | Blockedby:
Blocking: 7671 |
-----------------------------+----------------------------------------------
livecd-tools's livecd-creator is not very appropriate for the task. Being
a server task, the XS image does not benefit much from running as a
LiveCD, and the tools are brittle --
Some problems:
- Only F7 can build F7 due to complex interactions with the
host environment tools.
- During the build, daemons and processes _in_ the image are
installed and started in a chroot. This can cause trouble
with the host environment.
We should explore a migration to pungi -- looking for
- resiliency
- the build should not depend much on the host
- the build process should not start daemons and
processes of the target img
- faster - by not doing pointless work installing the RPMs
The problem-space of pungi seems easier than the one for livecd-tools, so
it is likely that it will be easier to work with.
However, it is not clear how mature pungi is. At the current stage, pungi
on F9 errors out when asked to build an installer based on the current XS
repositories.
--
Ticket URL: <http://dev.laptop.org/ticket/7673>
One Laptop Per Child <http://laptop.org/>
OLPC bug tracking system
More information about the Bugs
mailing list