[Fedora-livecd-list] [PATCH]: Fix --base-on

Douglas McClendon dmc.fedora at filteredperception.org
Wed Oct 24 04:34:30 UTC 2007


Jeremy Katz wrote:
> On Tue, 2007-10-23 at 20:14 -0500, Douglas McClendon wrote:
>> Jeremy Katz wrote:

>> As for what you said, and Rahul- It sounded like he wanted something 
>> akin to the traditional installer.  I.e. anaconda fullscreen with no 
>> windowmanager or desktop. 
> 
> Right -- the two are different.  The main connection is "args coming
> from the command line".  And I'm trying something now which would do
> Rahul's request.  If it works, it might be worth having available and
> undocumented.
> 
>>  Can you give an example or two of things that 
>> would be supported in the generic case that you speak of?  Are we 
>> talking something crazy like a kernel cmdline of 
>> "autorun='firefox file:///usr/share/doc/fedora/releasenotes'"
> 
> Something like that.  Or perhaps to run an arbitrary dogtail script
> after the user logs in.  Yes, really crazy.  But if we want to get to
> where the QA is being done in an automated fashion, crazy is probably
> the only way to get there :-/

Thanks, now it is clear.  It all sounds good.

Keep in mind the coolness that is-

a) use isodump to extract the kernel, initrd, and syslinux.cfg from a 
recently spun livecd iso

b) grab the default append string from the syslinux.cfg

c) add your dogtail invocation args to that append string

d) launch qemu with -kernel -initrd -append, and -vnc, and using vncrec 
to record the session

e) post the vnc video transcoded to a popular format (mpg, swf) to a 
website.  (for times when an optional visual inspection pass of dogtail 
test results will be useful in addition to any completely automated 
pass/fail test scripts)

-dmc




More information about the Fedora-livecd-list mailing list