From chitlesh at fedoraproject.org Sat Jul 1 13:01:45 2006 From: chitlesh at fedoraproject.org (Chitlesh GOORAH) Date: Sat, 1 Jul 2006 14:01:45 +0100 Subject: [Fedora-livecd-list] Jeremy's code and my X crashes In-Reply-To: <1150755009.8144.35.camel@orodruin.boston.redhat.com> References: <13dbfe4f0606170632p5db5e890m4be07d9f6090e9a8@mail.gmail.com> <1150587628.2831.2.camel@aglarond.local> <13dbfe4f0606180145k2dde307bpfcea9d6dfb588cba@mail.gmail.com> <1150728722.7787.5.camel@orodruin.boston.redhat.com> <13dbfe4f0606190947y4708359egcf8c679a61c9dd47@mail.gmail.com> <1150742969.8144.11.camel@orodruin.boston.redhat.com> <13dbfe4f0606191459q3fc1f59cif6b8172a847c95eb@mail.gmail.com> <1150755009.8144.35.camel@orodruin.boston.redhat.com> Message-ID: <13dbfe4f0607010601l3cda9104mdbf1674c1bbd8c77@mail.gmail.com> On 6/19/06, Jeremy Katz wrote: > You want to be running the development tree. All of it. There's really > no testing at all of "what happens if I upgrade foo and not bar". It's > the road to disaster Im on Fedora Core 6 Test 1 [root at noname ~]# rpm -qa | grep anaconda anaconda-11.1.0.50-1 busybox-anaconda-1.1.3-2 But the latest anaconda broke fedora-livecd from Jeremy's fedora-livecd-0.01-1.src.rpm [root at noname fedora-livecd-0.01]# ./livecd.py http://mirrors.kernel.org/fedora/core/development/i386/os/ /tmp/lo.iso ['/usr/sbin/anaconda', '--rootpath=cd:/tmp/kadischi.0TkT0O/system', '--method=http://mirrors.kernel.org/fedora/core/development/i386/os/'] Traceback (most recent call last): File "/usr/sbin/anaconda", line 604, in ? import dispatch File "/usr/lib/anaconda/dispatch.py", line 19, in ? from packages import writeXConfiguration File "/usr/lib/anaconda/packages.py", line 27, in ? import fsset File "/usr/lib/anaconda/fsset.py", line 575, in ? fileSystemTypeRegister(gfsFileSystem()) File "/usr/lib/anaconda/fsset.py", line 552, in __init__ self.partedFileSystemType = parted.file_system_type_get("gfs") parted.error: unknown file system type anaconda failed. Exiting So do kadischi from today's cvs version: [root at noname fedora-livecd-0.01]# kadischi http://mirrors.kernel.org/fedora/core/development/i386/os/ /tmp/lo.iso Starting kadischi... Parsing command line arguments Checking UID Using buildstamp file /etc/kadischi/buildstamp. Product path set to Fedora. Now we are going to try to validate your repository (for now, only http, ftp and local repositories can be checked) URL http://mirrors.kernel.org/fedora/core/development/i386/os contacted. OK URL http://mirrors.kernel.org/fedora/core/development/i386/os/Fedora contacted. OK URL http://mirrors.kernel.org/fedora/core/development/i386/os/Fedora/base contacted. OK URL http://mirrors.kernel.org/fedora/core/development/i386/os/Fedora/RPMS contacted. OK Repository seems to be OK. Checking required packages Looking for config file Loading config file options *** running anaconda *** Traceback (most recent call last): File "/usr/sbin/anaconda", line 604, in ? import dispatch File "/usr/lib/anaconda/dispatch.py", line 19, in ? from packages import writeXConfiguration File "/usr/lib/anaconda/packages.py", line 27, in ? import fsset File "/usr/lib/anaconda/fsset.py", line 575, in ? fileSystemTypeRegister(gfsFileSystem()) File "/usr/lib/anaconda/fsset.py", line 552, in __init__ self.partedFileSystemType = parted.file_system_type_get("gfs") parted.error: unknown file system type *** Fatal error: /usr/sbin/anaconda returned non zero (256) exit code. Aborting execution. Cleaning up temporary files... Done. -- http://clunixchit.blogspot.com From jasperhartline at adelphia.net Sun Jul 2 00:24:06 2006 From: jasperhartline at adelphia.net (Jasper O'neal Hartline) Date: Sat, 01 Jul 2006 19:24:06 -0500 Subject: [Fedora-livecd-list] Jeremy's code and my X crashes In-Reply-To: <13dbfe4f0607010601l3cda9104mdbf1674c1bbd8c77@mail.gmail.com> References: <13dbfe4f0606170632p5db5e890m4be07d9f6090e9a8@mail.gmail.com> <1150587628.2831.2.camel@aglarond.local> <13dbfe4f0606180145k2dde307bpfcea9d6dfb588cba@mail.gmail.com> <1150728722.7787.5.camel@orodruin.boston.redhat.com> <13dbfe4f0606190947y4708359egcf8c679a61c9dd47@mail.gmail.com> <1150742969.8144.11.camel@orodruin.boston.redhat.com> <13dbfe4f0606191459q3fc1f59cif6b8172a847c95eb@mail.gmail.com> <1150755009.8144.35.camel@orodruin.boston.redhat.com> <13dbfe4f0607010601l3cda9104mdbf1674c1bbd8c77@mail.gmail.com> Message-ID: <44A71226.9060504@adelphia.net> Chitlesh GOORAH wrote: > Traceback (most recent call last): > File "/usr/sbin/anaconda", line 604, in ? > import dispatch > File "/usr/lib/anaconda/dispatch.py", line 19, in ? > from packages import writeXConfiguration > File "/usr/lib/anaconda/packages.py", line 27, in ? > import fsset > File "/usr/lib/anaconda/fsset.py", line 575, in ? > fileSystemTypeRegister(gfsFileSystem()) > File "/usr/lib/anaconda/fsset.py", line 552, in __init__ > self.partedFileSystemType = parted.file_system_type_get("gfs") > parted.error: unknown file system type > anaconda failed. Exiting This is probably best filed at http://bugzilla.redhat.com J. Hartline From chitlesh at fedoraproject.org Sun Jul 2 17:32:23 2006 From: chitlesh at fedoraproject.org (Chitlesh GOORAH) Date: Sun, 2 Jul 2006 19:32:23 +0200 Subject: [Fedora-livecd-list] Jeremy's code and my X crashes In-Reply-To: <44A71226.9060504@adelphia.net> References: <13dbfe4f0606170632p5db5e890m4be07d9f6090e9a8@mail.gmail.com> <1150587628.2831.2.camel@aglarond.local> <13dbfe4f0606180145k2dde307bpfcea9d6dfb588cba@mail.gmail.com> <1150728722.7787.5.camel@orodruin.boston.redhat.com> <13dbfe4f0606190947y4708359egcf8c679a61c9dd47@mail.gmail.com> <1150742969.8144.11.camel@orodruin.boston.redhat.com> <13dbfe4f0606191459q3fc1f59cif6b8172a847c95eb@mail.gmail.com> <1150755009.8144.35.camel@orodruin.boston.redhat.com> <13dbfe4f0607010601l3cda9104mdbf1674c1bbd8c77@mail.gmail.com> <44A71226.9060504@adelphia.net> Message-ID: <13dbfe4f0607021032r27191447ra17d933a552a5b11@mail.gmail.com> On 7/2/06, Jasper O'neal Hartline wrote: > This is probably best filed at http://bugzilla.redhat.com > filed, https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=197472 -- http://clunixchit.blogspot.com From jasperhartline at adelphia.net Mon Jul 3 04:35:20 2006 From: jasperhartline at adelphia.net (Jasper O'neal Hartline) Date: Sun, 02 Jul 2006 23:35:20 -0500 Subject: [Fedora-livecd-list] Saving user data and configurations Message-ID: <44A89E88.2000203@adelphia.net> Hi. On the wiki under the Schedule it states to use Linux4All as a starting point for saving user data and configurations. I have went against this approach and have written a small script here that uses dialog, and simply asks the (root) user if they would like to mount a disk partition under /home, since a logout and login of any standard user will use this directory. It supports disks hd[a-d][1-4] and sd[a-d][1-4] likewise is currently written to allow Ext2, Ext3 or Vfat partitions. Once the options are chosen, disk, partition, and filesystem type, it is mounted under /home for the user. I have also written a userhome.desktop file to be placed in /root/.config/autostart to launch the menu. I'm curious if this is a better approach than Linux4All's search-and-destroy method. I think it is a good approach for a start to allow mounting something under home, whether it be a HDD partition or a USB flash device. Likewise it can be built upon. Good idea or not? Chitlesh, were you going to write a Zenity equivalent to 07accounts.sh? J. Hartline From chitlesh at fedoraproject.org Mon Jul 3 08:35:19 2006 From: chitlesh at fedoraproject.org (Chitlesh GOORAH) Date: Mon, 3 Jul 2006 10:35:19 +0200 Subject: [Fedora-livecd-list] Saving user data and configurations In-Reply-To: <44A89E88.2000203@adelphia.net> References: <44A89E88.2000203@adelphia.net> Message-ID: <13dbfe4f0607030135u5b03b5dbnb6fa37ad9b7e23d7@mail.gmail.com> On 7/3/06, Jasper O'neal Hartline wrote: > Good idea or not? It's great. > Chitlesh, were you going to write a Zenity equivalent to 07accounts.sh? Yes, I will. Chitlesh -- http://clunixchit.blogspot.com From chitlesh at fedoraproject.org Tue Jul 4 07:40:57 2006 From: chitlesh at fedoraproject.org (Chitlesh GOORAH) Date: Tue, 4 Jul 2006 09:40:57 +0200 Subject: [Fedora-livecd-list] Jeremy's code and my X crashes In-Reply-To: <13dbfe4f0607021032r27191447ra17d933a552a5b11@mail.gmail.com> References: <13dbfe4f0606170632p5db5e890m4be07d9f6090e9a8@mail.gmail.com> <13dbfe4f0606180145k2dde307bpfcea9d6dfb588cba@mail.gmail.com> <1150728722.7787.5.camel@orodruin.boston.redhat.com> <13dbfe4f0606190947y4708359egcf8c679a61c9dd47@mail.gmail.com> <1150742969.8144.11.camel@orodruin.boston.redhat.com> <13dbfe4f0606191459q3fc1f59cif6b8172a847c95eb@mail.gmail.com> <1150755009.8144.35.camel@orodruin.boston.redhat.com> <13dbfe4f0607010601l3cda9104mdbf1674c1bbd8c77@mail.gmail.com> <44A71226.9060504@adelphia.net> <13dbfe4f0607021032r27191447ra17d933a552a5b11@mail.gmail.com> Message-ID: <13dbfe4f0607040040l6f2b677dmeadc8d57f5e11cbd@mail.gmail.com> On 7/2/06, Chitlesh GOORAH wrote: > filed, > https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=197472 What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |CLOSED Resolution| |RAWHIDE ------- Additional Comments From katzj redhat com 2006-07-03 23:48 EST ------- This is fixed in 11.1.0.51 -- http://clunixchit.blogspot.com From chitlesh at fedoraproject.org Tue Jul 4 08:17:24 2006 From: chitlesh at fedoraproject.org (Chitlesh GOORAH) Date: Tue, 4 Jul 2006 10:17:24 +0200 Subject: [Fedora-livecd-list] Call for Testing: Kadischi.py Message-ID: <13dbfe4f0607040117x71e81daaq90062fc9a110e729@mail.gmail.com> Hello there, I have adopted Jeremy's style and rewrote the today's kadischi.py cvs version. Before committing to cvs, I'm calling to test it for * smp * Xen * kickstart file * fc6t1 Things which have dropped - /etc/kadischi/kadischi.conf - /usr/local/share/kadischi/create-iso.sh Things to Work on from now: - better cleanup mechanism - work on the files which depends on flc_log and run - better mechanism for the buildstamp - see Kadischi/Schedule regards, Chitlesh Goorah -- http://clunixchit.blogspot.com From chitlesh at fedoraproject.org Tue Jul 4 08:18:20 2006 From: chitlesh at fedoraproject.org (Chitlesh GOORAH) Date: Tue, 4 Jul 2006 10:18:20 +0200 Subject: [Fedora-livecd-list] Re: Call for Testing: Kadischi.py In-Reply-To: <13dbfe4f0607040117x71e81daaq90062fc9a110e729@mail.gmail.com> References: <13dbfe4f0607040117x71e81daaq90062fc9a110e729@mail.gmail.com> Message-ID: <13dbfe4f0607040118k69d8aa29m3b6dc13137ac3557@mail.gmail.com> I forgot the attachement kadischi.py -- http://clunixchit.blogspot.com -------------- next part -------------- A non-text attachment was scrubbed... Name: kadischi.py Type: text/x-python Size: 12196 bytes Desc: not available URL: From jasperhartline at adelphia.net Tue Jul 4 08:49:46 2006 From: jasperhartline at adelphia.net (Jasper O'neal Hartline) Date: Tue, 04 Jul 2006 08:49:46 +0000 Subject: [Fedora-livecd-list] Call for Testing: Kadischi.py In-Reply-To: <13dbfe4f0607040117x71e81daaq90062fc9a110e729@mail.gmail.com> References: <13dbfe4f0607040117x71e81daaq90062fc9a110e729@mail.gmail.com> Message-ID: <44AA2BAA.6090408@adelphia.net> Chitlesh GOORAH wrote: > Things to Work on from now: > - better cleanup mechanism > - work on the files which depends on flc_log and run > - better mechanism for the buildstamp > - see Kadischi/Schedule > Can we add this also: Get Anaconda to do HDD installations from LiveCD J. Hartline From jasperhartline at adelphia.net Tue Jul 4 09:16:32 2006 From: jasperhartline at adelphia.net (Jasper O'neal Hartline) Date: Tue, 04 Jul 2006 09:16:32 +0000 Subject: [Fedora-livecd-list] Call for Testing: Kadischi.py In-Reply-To: <13dbfe4f0607040117x71e81daaq90062fc9a110e729@mail.gmail.com> References: <13dbfe4f0607040117x71e81daaq90062fc9a110e729@mail.gmail.com> Message-ID: <44AA31F0.1070505@adelphia.net> Chitlesh GOORAH wrote: > I have adopted Jeremy's style and rewrote the today's kadischi.py cvs > version. > > Before committing to cvs, I'm calling to test it for > * smp > * Xen > * kickstart file > * fc6t1 The two things I notice are broken are the SMP, or UP and SMP kernel installs and we are entering interactive modes while using kickstart files. This shouldn't happen. I think we can probably commit the new rewritten kadischi.py provided and work on these problems as we continue. If this is not a problem I can commit this later today. J. Hartline From chitlesh at fedoraproject.org Tue Jul 4 14:24:34 2006 From: chitlesh at fedoraproject.org (Chitlesh GOORAH) Date: Tue, 4 Jul 2006 16:24:34 +0200 Subject: [Fedora-livecd-list] Call for Testing: Kadischi.py In-Reply-To: <44AA2BAA.6090408@adelphia.net> References: <13dbfe4f0607040117x71e81daaq90062fc9a110e729@mail.gmail.com> <44AA2BAA.6090408@adelphia.net> Message-ID: <13dbfe4f0607040724g5c1f0179p602bad3b174f512c@mail.gmail.com> On 7/4/06, Jasper O'neal Hartline wrote: > Can we add this also: Get Anaconda to do HDD installations from LiveCD Yes, Why not -- http://clunixchit.blogspot.com From skunkworx at verizon.net Wed Jul 12 04:37:00 2006 From: skunkworx at verizon.net (Skunk Worx) Date: Tue, 11 Jul 2006 21:37:00 -0700 Subject: [Fedora-livecd-list] ld.so fc4 kernel 2.6.16-1.2111 behavior comments Message-ID: <44B47C6C.4010204@verizon.net> asking for my tech lead... he claims the dynamic loading changed in fedora sometime in the last several months. we have an application set with the usual bin,lib,include directories, and ld.so.conf entries to support the lib. he did a toplevel 'make clean ; make' on our source tree, which wiped out the existing so's from our lib on the hard drive and replaced them with the latest. then he started an app from our bin. he says the new symbols from the latest .sos were not present in dlsym calls. the old .so was still somehow being used. according to him this is broken behavior...he says this should never happen if the disk file changes, and he runs ldconfig (as he did), whether an existing app still has chunks of the old .so mapped or not. an init 6 cleared the problem (obviously) just curious if anyone has comments ... or pointers to a commentary about the behavior...i will relay them and post back as necessary. thanks, John From skunkworx at verizon.net Wed Jul 12 04:51:14 2006 From: skunkworx at verizon.net (Skunk Worx) Date: Tue, 11 Jul 2006 21:51:14 -0700 Subject: [Fedora-livecd-list] ld.so fc4 kernel 2.6.16-1.2111 behavior comments In-Reply-To: <44B47C6C.4010204@verizon.net> References: <44B47C6C.4010204@verizon.net> Message-ID: <44B47FC2.6050104@verizon.net> Skunk Worx wrote: > asking for my tech lead... exhausted...sorry for posting to the wrong list. --- John From jdogalt at yahoo.com Thu Jul 13 05:13:02 2006 From: jdogalt at yahoo.com (Jane Dogalt) Date: Wed, 12 Jul 2006 22:13:02 -0700 (PDT) Subject: [Fedora-livecd-list] hdd installs from livecd patch - where? Message-ID: <20060713051302.7826.qmail@web52601.mail.yahoo.com> I just noticed that fedora projects weekly says jasper provided a patch for the hdd installs. Was this a typo? The link only points to a message about the possibility of creating one, not an actual patch. -jdog __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com From jasperhartline at adelphia.net Thu Jul 13 08:56:27 2006 From: jasperhartline at adelphia.net (Jasper O'neal Hartline) Date: Thu, 13 Jul 2006 03:56:27 -0500 Subject: [Fedora-livecd-list] hdd installs from livecd patch - where? In-Reply-To: <20060713051302.7826.qmail@web52601.mail.yahoo.com> References: <20060713051302.7826.qmail@web52601.mail.yahoo.com> Message-ID: <44B60ABB.5050503@adelphia.net> Jane Dogalt wrote: >I just noticed that fedora projects weekly says jasper provided a patch for the >hdd installs. Was this a typo? The link only points to a message about the >possibility of creating one, not an actual patch. > > > I did go through the process of creating one, but it was very obtuse and wouldn't have been accepted by Anaconda dev. The problems lie within Anaconda, if you would like I can briefly go over them in a message to the list, perhaps someone wants to help submit patches to Anaconda dev and/or file RFEs? J. Hartline From jdogalt at yahoo.com Thu Jul 13 08:26:52 2006 From: jdogalt at yahoo.com (Jane Dogalt) Date: Thu, 13 Jul 2006 01:26:52 -0700 (PDT) Subject: [Fedora-livecd-list] hdd installs from livecd patch - where? In-Reply-To: <44B60ABB.5050503@adelphia.net> Message-ID: <20060713082652.96483.qmail@web52602.mail.yahoo.com> --- Jasper O'neal Hartline wrote: > Jane Dogalt wrote: > > >I just noticed that fedora projects weekly says jasper provided a patch for > the > >hdd installs. Was this a typo? The link only points to a message about the > >possibility of creating one, not an actual patch. > > > > > > > I did go through the process of creating one, but it was very obtuse and > wouldn't have been accepted > by Anaconda dev. The problems lie within Anaconda, if you would like I > can briefly go over them in a message > to the list, perhaps someone wants to help submit patches to Anaconda > dev and/or file RFEs? Yes. I'm guessing what we're talking about here is something akin to whats on the ubuntu live desktop cd, as the 'install' icon on the desktop (haven't actually clicked it yet, so I can only speculate as to what it does). The basic gist would seem to be an anaconda that was happy running under a window in X (like kadischi currently uses, but not rootpath, i.e. it does do partitioning, but like rootpath in that it is more hands-off WRT the running system). An alternative to that (and I think both alternatives have their usefulness) would be something which just does GUI partitioning, and then installs the livecd system itself to the harddrive (mkfs's the new partition, copies the squashfs contents, undoes the changes that were made specifically for the livecd environment). A third alternative which I'd like to see is the "rebootless installer livecd". I.e.- livecd system is implemented as a read-only ext3 filesystem image, copy-on-write is provided by devicemapper snapshot using a sparse ext3 image file created in tmpfs, and both of those things being devicemapper mirrors which are initially created and used as broken. Then if the user decides to install to disk, the mirrors are unbroken/fixed by duping them onto the harddisk the user configured to use. Then they are rebroken from the cd&tmpfs, and what you are left with is the livecd environment migrated onto the harddisk, and a fully usable system, with ejectable/usable cddrive, which has been fully installed without the need to ever reboot. (yes, I'm going off the deep end of ambition again...) -jdog __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com From jasperhartline at adelphia.net Thu Jul 13 11:02:45 2006 From: jasperhartline at adelphia.net (Jasper O'neal Hartline) Date: Thu, 13 Jul 2006 06:02:45 -0500 Subject: [Fedora-livecd-list] hdd installs from livecd patch - where? In-Reply-To: <20060713082652.96483.qmail@web52602.mail.yahoo.com> References: <20060713082652.96483.qmail@web52602.mail.yahoo.com> Message-ID: <44B62855.3070008@adelphia.net> Jane Dogalt wrote: >I'm guessing what we're talking about here is something akin to whats on the >ubuntu live desktop cd, as the 'install' icon on the desktop (haven't actually >clicked it yet, so I can only speculate as to what it does). > >The basic gist would seem to be an anaconda that was happy running under a >window in X (like kadischi currently uses, but not rootpath, i.e. it does do >partitioning, but like rootpath in that it is more hands-off WRT the running >system). > > Not particularly. It would use rootpath method, just with partitioning. Partitioning and mounting the system under /mnt/sysimage is no problem for Anaconda. (Provided the work is done to make that happen). Just so you aren't hanging on by the edge of your seat, I was able to get Anaconda, running from te LiveCD with Kadischi/Anaconda payload installed to right at installing packages. The place I stopped was during an exception in grabber.py in urlgrabber module for Python while trying to read the header files in /tmp/cache/headers saying xxx.hdr doesn't exist in /tmp/cache. I'm unsure if the Anaconda devs are interested in the porblems I've run over also. In any case hang tight, and I'll try to put together a concise list of items needing fixing in Anaconda for harddrive installations from the LiveCD. J. Hartline From katzj at redhat.com Thu Jul 13 13:17:40 2006 From: katzj at redhat.com (Jeremy Katz) Date: Thu, 13 Jul 2006 09:17:40 -0400 Subject: [Fedora-livecd-list] hdd installs from livecd patch - where? In-Reply-To: <20060713082652.96483.qmail@web52602.mail.yahoo.com> References: <20060713082652.96483.qmail@web52602.mail.yahoo.com> Message-ID: <1152796660.2847.2.camel@aglarond.local> On Thu, 2006-07-13 at 01:26 -0700, Jane Dogalt wrote: > An alternative to that (and I think both alternatives have their > usefulness) would be something which just does GUI partitioning, and > then installs the livecd system itself to the harddrive (mkfs's the > new partition, copies the squashfs contents, undoes the changes that > were made specifically for the livecd environment). Doing this is an extremely bad and dangerous proposition. There are way too many things that you can't really just "undo" from a live CD. I've been through this before, I think even on this list... Jeremy From jasperhartline at adelphia.net Thu Jul 13 15:31:52 2006 From: jasperhartline at adelphia.net (Jasper O'neal Hartline) Date: Thu, 13 Jul 2006 10:31:52 -0500 Subject: [Fedora-livecd-list] hdd installs from livecd patch - where? In-Reply-To: <1152796660.2847.2.camel@aglarond.local> References: <20060713082652.96483.qmail@web52602.mail.yahoo.com> <1152796660.2847.2.camel@aglarond.local> Message-ID: <44B66768.6000500@adelphia.net> Jeremy Katz wrote: >On Thu, 2006-07-13 at 01:26 -0700, Jane Dogalt wrote: > > >>An alternative to that (and I think both alternatives have their >>usefulness) would be something which just does GUI partitioning, and >>then installs the livecd system itself to the harddrive (mkfs's the >>new partition, copies the squashfs contents, undoes the changes that >>were made specifically for the livecd environment). >> >> > >Doing this is an extremely bad and dangerous proposition. There are way >too many things that you can't really just "undo" from a live CD. I've >been through this before, I think even on this list... > > Right. First of all it is SquashFS which is only appendable, not writeable. Second, Fedora Core is too robust of an operating system to just "copy the LiveCD to disk". Fedora Core isn't *known* to be a LiveCD, it is known for it's full-fledgedness.. so.. this warrants nothing less than a fully featured, as in with Anaconda, harddrive installation. J. Hartline From cnegus at rucls.net Thu Jul 13 14:28:36 2006 From: cnegus at rucls.net (Chris Negus) Date: Thu, 13 Jul 2006 09:28:36 -0500 Subject: [Fedora-livecd-list] hdd installs from livecd patch - where? In-Reply-To: <1152796660.2847.2.camel@aglarond.local> References: <20060713082652.96483.qmail@web52602.mail.yahoo.com> <1152796660.2847.2.camel@aglarond.local> Message-ID: <1152800916.16358.100.camel@einstein> On Thu, 2006-07-13 at 09:17 -0400, Jeremy Katz wrote: > On Thu, 2006-07-13 at 01:26 -0700, Jane Dogalt wrote: > > An alternative to that (and I think both alternatives have their > > usefulness) would be something which just does GUI partitioning, and > > then installs the livecd system itself to the harddrive (mkfs's the > > new partition, copies the squashfs contents, undoes the changes that > > were made specifically for the livecd environment). > > Doing this is an extremely bad and dangerous proposition. There are way > too many things that you can't really just "undo" from a live CD. I've > been through this before, I think even on this list... Jeremy, are there plans to produce any sort of combination live CD/installer for Fedora 6 (preferably on a DVD)? For those of us who want to redistribute Fedora, it would be great to be able to show a live CD, then have the user install from the same medium. Out of necessity, I put together a live CD that I distributed with the Fedora 5 Bible (obviously experimental and unsupportedTM). From the boot prompt, they could either run the live CD or launch the installer to do a permanent install from the network or other medium. While having a live CD and install DVD sit side-by-side on the same medium is not as interesting from a technical standpoint, it could be useful (as a minimum goal) from a marketing standpoint. Thoughts? -- Chris Negus From chitlesh at fedoraproject.org Thu Jul 13 17:09:56 2006 From: chitlesh at fedoraproject.org (Chitlesh GOORAH) Date: Thu, 13 Jul 2006 19:09:56 +0200 Subject: [Fedora-livecd-list] what we have done Message-ID: <13dbfe4f0607131009w1d883b8bn3f7d277cdd7f5296@mail.gmail.com> Hello there, In the last two weeks, Jasper and I worked on various parts of Kadischi (all our discussions were on IRC): - we have a new kadischi.py which was committed to cvs last week Due to the changes with respect to kadischi.py, + flc_log and run has been dropped from movefiles.py and lib/functions.py + path_exists and url_exists functions dropped from functions.py - we also have a small GUI for kadischi which takes a repository and the path and the filename of the iso and launch kadischi from a terminal. This is a fairly new feature, but it needs to improved. On Toshio's advice, we have used pam and consolehelper to launch kadischi with root access from gnome/kde menus (kadischi.desktop). - we have also a gui for userhome.sh. This script helps the root user to mount a partition (from a usb or hdd) as /home. - LiveCDs built (with Kadischi) ejects the cd properly on shutdown. - We have a spec file for kadischi. We thought to push kadischi in Fedora-extras-development only (not Fedora Extras). why ? + because if approved, we can see whether kadischi builds on x86_64, since there isn't syslinux on ppc, kadischi won't build on ppc. I'll try to find time to use grub instead. + perhaps we could have more contributors and testers. Till now, only Jasper and I are working on Kadischi. + this will make us work harder and know what is failing and on what to work on. Do share with us your views about it. But, yes there is a but, the GUI we have for kadischi in CVS isn't ready at 100%. DamienDurand proposed to work a python glade version of it. Once ready, we may push kadischi to Fedora-extras-development. Till now, Kadischi builds FC6 Livecds successfully if built on either FC6 or FC5, but the livecd doesn't boot. But we are working on it. As from today, ill be on vacation for one month. I'll try to find an hour or two to work on kadischi. DamienDurand do send me your progress on kadischi's GUI, though if it's now complete, we may work together on it. Jasper, can you take over kadischi's Fedora Weekly News for the next 4 mondays for me ? Cheers, Chitlesh Goorah -- http://clunixchit.blogspot.com From jasperhartline at adelphia.net Thu Jul 13 20:17:41 2006 From: jasperhartline at adelphia.net (Jasper O'neal Hartline) Date: Thu, 13 Jul 2006 15:17:41 -0500 Subject: [Fedora-livecd-list] what we have done In-Reply-To: <13dbfe4f0607131009w1d883b8bn3f7d277cdd7f5296@mail.gmail.com> References: <13dbfe4f0607131009w1d883b8bn3f7d277cdd7f5296@mail.gmail.com> Message-ID: <44B6AA65.6080908@adelphia.net> Chitlesh GOORAH wrote: > Jasper, can you take over kadischi's Fedora Weekly News for the next 4 > mondays for me ? > Yes. I can do that. One question, do we have a log of the failure or an error message or report for the FC6 LiveCD boot failures? We need that. J. Hartline From jdogalt at yahoo.com Thu Jul 13 20:15:13 2006 From: jdogalt at yahoo.com (Jane Dogalt) Date: Thu, 13 Jul 2006 13:15:13 -0700 (PDT) Subject: [Fedora-livecd-list] hdd installs from livecd patch - where? In-Reply-To: <1152796660.2847.2.camel@aglarond.local> Message-ID: <20060713201513.49067.qmail@web52603.mail.yahoo.com> --- Jeremy Katz wrote: > On Thu, 2006-07-13 at 01:26 -0700, Jane Dogalt wrote: > > An alternative to that (and I think both alternatives have their > > usefulness) would be something which just does GUI partitioning, and > > then installs the livecd system itself to the harddrive (mkfs's the > > new partition, copies the squashfs contents, undoes the changes that > > were made specifically for the livecd environment). > > Doing this is an extremely bad and dangerous proposition. There are way > too many things that you can't really just "undo" from a live CD. Not if the livecd generation tools are designed well. (including the appropriate 'undo' information). -jdog __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com From katzj at redhat.com Thu Jul 13 20:22:37 2006 From: katzj at redhat.com (Jeremy Katz) Date: Thu, 13 Jul 2006 16:22:37 -0400 Subject: [Fedora-livecd-list] hdd installs from livecd patch - where? In-Reply-To: <20060713201513.49067.qmail@web52603.mail.yahoo.com> References: <20060713201513.49067.qmail@web52603.mail.yahoo.com> Message-ID: <1152822157.9973.18.camel@aglarond.local> On Thu, 2006-07-13 at 13:15 -0700, Jane Dogalt wrote: > --- Jeremy Katz wrote: > > On Thu, 2006-07-13 at 01:26 -0700, Jane Dogalt wrote: > > > An alternative to that (and I think both alternatives have their > > > usefulness) would be something which just does GUI partitioning, and > > > then installs the livecd system itself to the harddrive (mkfs's the > > > new partition, copies the squashfs contents, undoes the changes that > > > were made specifically for the livecd environment). > > > > Doing this is an extremely bad and dangerous proposition. There are way > > too many things that you can't really just "undo" from a live CD. > > Not if the livecd generation tools are designed well. (including the > appropriate 'undo' information). The entire reason you do huge chunks of the changes is due to the fact that you have limited space with a live CD. It's hard to include undo information for things you remove without including them, thus negating the entire point of removing them. Jeremy From jdogalt at yahoo.com Thu Jul 13 20:20:53 2006 From: jdogalt at yahoo.com (Jane Dogalt) Date: Thu, 13 Jul 2006 13:20:53 -0700 (PDT) Subject: [Fedora-livecd-list] hdd installs from livecd patch - where? In-Reply-To: <44B66768.6000500@adelphia.net> Message-ID: <20060713202053.97092.qmail@web52601.mail.yahoo.com> --- Jasper O'neal Hartline wrote: > Jeremy Katz wrote: > > >On Thu, 2006-07-13 at 01:26 -0700, Jane Dogalt wrote: > > > > > >>An alternative to that (and I think both alternatives have their > >>usefulness) would be something which just does GUI partitioning, and > >>then installs the livecd system itself to the harddrive (mkfs's the > >>new partition, copies the squashfs contents, undoes the changes that > >>were made specifically for the livecd environment). > >> > >> > > > >Doing this is an extremely bad and dangerous proposition. There are way > >too many things that you can't really just "undo" from a live CD. I've > >been through this before, I think even on this list... > > > > > > Right. First of all it is SquashFS which is only appendable, not writeable. That really has nothing to do with the issue. You would make an ext3 filesystem on the disk, and copy the files (not the filesystem image) to the new filesystem. > Second, Fedora Core is too robust of an operating system to just "copy > the LiveCD to disk". That statement lacks any technical meaning. > Fedora Core isn't *known* to be a LiveCD, it is known for it's > full-fledgedness.. so.. > this warrants nothing less than a fully featured, as in with Anaconda, > harddrive installation. Just because a user of such a theoretical livecd installer could install a specific type of fedora system (the type the livecd creator put on the livecd), does not restrict the user from installing fedora as fully or minimally as they like using the traditional methods. I was not proposing a replacement for the official fedora installation procedure. Rather I was proposing an additional feature for a livecd generation tool. (and thereby some subset of the livecds produced with said tool). -jdog __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com From jdogalt at yahoo.com Thu Jul 13 20:25:11 2006 From: jdogalt at yahoo.com (Jane Dogalt) Date: Thu, 13 Jul 2006 13:25:11 -0700 (PDT) Subject: [Fedora-livecd-list] hdd installs from livecd patch - where? In-Reply-To: <1152822157.9973.18.camel@aglarond.local> Message-ID: <20060713202511.79202.qmail@web52612.mail.yahoo.com> --- Jeremy Katz wrote: > On Thu, 2006-07-13 at 13:15 -0700, Jane Dogalt wrote: > > --- Jeremy Katz wrote: > > > On Thu, 2006-07-13 at 01:26 -0700, Jane Dogalt wrote: > > > > An alternative to that (and I think both alternatives have their > > > > usefulness) would be something which just does GUI partitioning, and > > > > then installs the livecd system itself to the harddrive (mkfs's the > > > > new partition, copies the squashfs contents, undoes the changes that > > > > were made specifically for the livecd environment). > > > > > > Doing this is an extremely bad and dangerous proposition. There are way > > > too many things that you can't really just "undo" from a live CD. > > > > Not if the livecd generation tools are designed well. (including the > > appropriate 'undo' information). > > The entire reason you do huge chunks of the changes is due to the fact > that you have limited space with a live CD. It's hard to include undo > information for things you remove without including them, thus negating > the entire point of removing them. I was actually thinking more in terms of live-dvd's or live-blu-rays. I agree, there are situations where for space considerations you remove certain files, and in such situations, said files could not be included as 'undo' information (except perhaps as url references to be downloaded should a net connection be available). But again, I was not suggesting that such a theoretical installation mechanism be a *mandatory feature of all kadischi output*. But rather it be an *optional* feature used by some particular livecd configurations, when operational/design considerations warrant that it would be a useful feature. -jdog __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com From ingo at ingo-schaefer.de Fri Jul 14 06:56:38 2006 From: ingo at ingo-schaefer.de (Ingo Schaefer) Date: Fri, 14 Jul 2006 08:56:38 +0200 Subject: [Fedora-livecd-list] hdd installs from livecd patch - where? In-Reply-To: <1152800916.16358.100.camel@einstein> References: <20060713082652.96483.qmail@web52602.mail.yahoo.com> <1152796660.2847.2.camel@aglarond.local> <1152800916.16358.100.camel@einstein> Message-ID: <1152860198.3675.346.camel@schaefei01> Hello LiveCD-Folks, Am Donnerstag, den 13.07.2006, 09:28 -0500 schrieb Chris Negus: > Jeremy, are there plans to produce any sort of combination live > CD/installer for Fedora 6 (preferably on a DVD)? For those of us who > want to redistribute Fedora, it would be great to be able to show a live > CD, then have the user install from the same medium. Of course it would be great. Best would be to be able to start anaconda directly from the running live system. Kadischi is doing this already when producing livecd images, so why should this not be possible from the running livecd system? One benefit of this is: the livecd kernel is exactly the same kernel which will be installed - so every piece of hardware available to this kernel will be found on boot, too. (So the common problem of e.g. hard drive controllers which are recognized by the install kernel and not by the boot kernel is done in this case) One could even load additional drivers, creating/resizing partitions, backup data a.s.o. during/before installation. This would be a major benefit compared to actual installation procedure. My idea would be to include a modified version of the kickstart file on the cd, which should allow an exact (part-time-interactive) installation of all things on the livecd (except kadischi extras and things installed in later stages of livecd production). Part-time-interactive means, that partitioning, security and policy configuration etc. have to be interactive, package selection not. And if we ship anaconda already, this could be used for some kind of "normal" installation, too (without using the kickstart file) Of course the preferred and in some cases only possible installation method must be network based. > Out of necessity, I put together a live CD that I distributed with the > Fedora 5 Bible (obviously experimental and unsupportedTM). From the boot > prompt, they could either run the live CD or launch the installer to do > a permanent install from the network or other medium. This is another option I don't like so much. Regards, Ingo -- "Milchreis schmeckt hervorragend, wenn man ihn kurz vor dem Verzehr durch ein saftiges Steak ersetzt." gefunden bei frag-mutti.de -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 189 bytes Desc: This is a digitally signed message part URL: From cnegus at rucls.net Fri Jul 14 08:02:25 2006 From: cnegus at rucls.net (Chris Negus) Date: Fri, 14 Jul 2006 03:02:25 -0500 Subject: [Fedora-livecd-list] hdd installs from livecd patch - where? In-Reply-To: <1152860198.3675.346.camel@schaefei01> References: <20060713082652.96483.qmail@web52602.mail.yahoo.com> <1152796660.2847.2.camel@aglarond.local> <1152800916.16358.100.camel@einstein> <1152860198.3675.346.camel@schaefei01> Message-ID: <1152864145.16358.123.camel@einstein> On Fri, 2006-07-14 at 08:56 +0200, Ingo Schaefer wrote: > Hello LiveCD-Folks, > Am Donnerstag, den 13.07.2006, 09:28 -0500 schrieb Chris Negus: > > Out of necessity, I put together a live CD that I distributed with the > > Fedora 5 Bible (obviously experimental and unsupportedTM). From the boot > > prompt, they could either run the live CD or launch the installer to do > > a permanent install from the network or other medium. > > This is another option I don't like so much. I agree. Yours, and other people's, suggestion to start the installer from the running live CD is a much better idea. This is why I was hoping that there was a plan to make an official version of such a DVD. I'm guessing that the fact that there isn't even an official Fedora live CD yet might be an inhibiting factor. -- Chris Negus From jdogalt at yahoo.com Mon Jul 24 15:48:01 2006 From: jdogalt at yahoo.com (Jane Dogalt) Date: Mon, 24 Jul 2006 08:48:01 -0700 (PDT) Subject: [Fedora-livecd-list] hdd installs from livecd patch - where? In-Reply-To: <1152796660.2847.2.camel@aglarond.local> Message-ID: <20060724154801.21871.qmail@web52601.mail.yahoo.com> --- Jeremy Katz wrote: > On Thu, 2006-07-13 at 01:26 -0700, Jane Dogalt wrote: > > An alternative to that (and I think both alternatives have their > > usefulness) would be something which just does GUI partitioning, and > > then installs the livecd system itself to the harddrive (mkfs's the > > new partition, copies the squashfs contents, undoes the changes that > > were made specifically for the livecd environment). > > Doing this is an extremely bad and dangerous proposition. There are way > too many things that you can't really just "undo" from a live CD. I've > been through this before, I think even on this list... Believe me that I realize the impact of using Microsoft to bolster my argument, but that being said... It appears Vista is taking my approach, and IMO it's the smartest thing they've ever done- http://slashdot.org/article.pl?sid=06/07/24/1250220 Personally I can't wait until this becomes standard for the major linux distros, with perhaps the extension of the rebootless version (i.e. just a livedvd that boots, and can optionally be live-migrated to the hard disk, using dm snapshot and mirror tricks, along with ext3 online resizing). -jdog __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com From jasperhartline at adelphia.net Fri Jul 28 13:39:29 2006 From: jasperhartline at adelphia.net (Jasper O'neal Hartline) Date: Fri, 28 Jul 2006 08:39:29 -0500 Subject: [Fedora-livecd-list] hdd installs from livecd patch - where? In-Reply-To: <20060713082652.96483.qmail@web52602.mail.yahoo.com> References: <20060713082652.96483.qmail@web52602.mail.yahoo.com> Message-ID: <44CA1391.1020702@adelphia.net> Here is the outline below for Anaconda on LiveCD to install from HDD: 1) Don't use rootpath method at all, Anaconda handles this already during a real installation 2) Setup Kadischi patches for running using --hddinstall flags 3) Setup Anaconda to use --livecd or --hddinstall flags (--livecd method already in development) 4) In fsset.py utilities are in /sbin not /usr/bin or /usr/sbin like mke2fs and mkfs.jfs or tune2fs 5) Anaconda shows only Ext2 to be available from LiveCD installs 6) Let Kadischi run in --hddinstall mode only if /.livecd file is present (This is an Kadischi internal problem) 7) (This may be fixed in CVS) During mkDMNode() we fail if devices already exist in /dev 8) Syslogd.py module is invoked with the wrong filepath. (/sbin vs. /usr/sbin problems etc.) This is in particular order in which problems were encountered. I have rectified the problems yet I still get a failure on "usermod cannot be run" during fsset.py and right before installing packages. Thanks J. Hartline Jane Dogalt wrote: >--- Jasper O'neal Hartline wrote: > > > >>Jane Dogalt wrote: >> >> >> >>>I just noticed that fedora projects weekly says jasper provided a patch for >>> >>> >>the >> >> >>>hdd installs. Was this a typo? The link only points to a message about the >>>possibility of creating one, not an actual patch. >>> >>> >>> >>> >>> >>I did go through the process of creating one, but it was very obtuse and >>wouldn't have been accepted >>by Anaconda dev. The problems lie within Anaconda, if you would like I >>can briefly go over them in a message >>to the list, perhaps someone wants to help submit patches to Anaconda >>dev and/or file RFEs? >> >> > >Yes. > > > From meryem_saqalli at yahoo.fr Fri Jul 28 16:15:28 2006 From: meryem_saqalli at yahoo.fr (meryem saqalli) Date: Fri, 28 Jul 2006 18:15:28 +0200 (CEST) Subject: [Fedora-livecd-list] Meryem Message-ID: <20060728161528.74358.qmail@web25103.mail.ukl.yahoo.com> Dear Mr please can you tel me about step for create the livecd contenant fedora and paquetages calamv and fwbuilder. Thanks Best Regards --------------------------------- D?couvrez un nouveau moyen de poser toutes vos questions quelque soit le sujet ! Yahoo! Questions/R?ponses pour partager vos connaissances, vos opinions et vos exp?riences. Cliquez ici. -------------- next part -------------- An HTML attachment was scrubbed... URL: From jasperhartline at adelphia.net Fri Jul 28 17:42:13 2006 From: jasperhartline at adelphia.net (Jasper O'neal Hartline) Date: Fri, 28 Jul 2006 12:42:13 -0500 Subject: [Fedora-livecd-list] Meryem In-Reply-To: <20060728161528.74358.qmail@web25103.mail.ukl.yahoo.com> References: <20060728161528.74358.qmail@web25103.mail.ukl.yahoo.com> Message-ID: <44CA4C75.7030804@adelphia.net> meryem saqalli wrote: > Dear Mr > > please can you tel me about step for create the livecd contenant > fedora and paquetages calamv and fwbuilder. Steps for adding packages are outlined here: http://fedoraproject.org/wiki/Kadischi/FAQ#head-8b3335e4e47f9200b35702449f904f406a049a64 J. Hartline