[Fedora-livecd-list] [PATCH] overlay/persistence second pass - for developer reference only

Jeremy Katz katzj at redhat.com
Tue Aug 21 19:36:48 UTC 2007


On Mon, 2007-08-20 at 14:10 -0500, Douglas McClendon wrote:
> Jeremy Katz wrote:
> > On Mon, 2007-08-20 at 05:23 -0500, Douglas McClendon wrote:
> >> (I'm getting a sense of deja vu, that I'm learning the same lesson
> >> someone else recently learned here.  Lets see if the 3rd time is the
> >> charm...)
> > 
> > It looks like you're getting hit by what Colin was where the list is
> > eating some attachments :-/   FWIW, the "best" way of sending patches
> > directly from git is git-format-patch followed by git-send-email; I need
> > to sit down and write up some simple docs for using git + livecd-creator
> > and best practices.  Where's that 36 hour day? ;-) 
> > 
> > I'll try to get access to the list admin page later and try to tweak
> > stuff to avoid the problem later as I suspect it's that one of the
> > default mailman settings blocks attachments that look like mail to avoid
> > some of the WINMAIL.DAT crap.
> 
> Hmm...  The 3rd time did appear to be the charm for me.  Perhaps your 
> email client is eating a broader class of attachments than the list 
> itself.  To see the patch, see the archive link of the post you replied to-
> 
> https://www.redhat.com/archives/fedora-livecd-list/2007-August/msg00168.html

Weird.  In any case, I'm also now an admin for the list, and like I
said, I've _hopefully_ adjusted things so they should work anyway.
We'll see I guess.  And review coming up from looking at the patch
next...

> >> It may well be that a simpler persistence implementation that involves
> >> just extracting tarballs from usbsticks into the normal ram overlay, may
> >> be useful instead of (or even in addition to) this kind of
> >> implementation.  (or perhaps some implementation of unionfs will make it
> >> into fedora eventually?)
> > 
> > There's work on doing unionfs via fuse which could be interesting for
> > that in the medium term.  But I'm not sure how useful tarballs/unionfs
> > are when we think about the user experience.  If it's going to persist,
> > we want changes to "persist" as soon as they're done, not after some set
> > of stuff is done to apply them.
> 
> Well, the way ubuntu is trying to do it of course, is with unionfs 
> (since of course they use unionfs rather than dm-snapshot to get cow in 
> the first place).
> 
> And as such, unionfs can provide just as persistful an implementation as 
> the direction I've been going.  In both cases you can think of the 
> persistence as another embedded layer in the total root filesystem.

It's been quite a while since I looked at unionfs, but I vaguely
remember that it was more subtree overlays.  I guess you could perhaps
do a subtree of /.  But even so, I don't know that supporting multiple
ways of achieving the same goal is really where we want to go.  But it's
somewhat academic at the moment, so probably not much discussion needed.

> > Let's make things simpler for the moment and just ignore ntfs.  If we
> > get things happy with ext3 and vfat, then we can start to think about
> > ntfs.
> 
> I was ignoring ntfs, though not enough to remove the stuff that could 
> support it.

I say let's just pull it.  If it doesn't work right now, we might as
well save the effort of testing it and/or someone trying it, finding it
doesn't work, and filing a bug.  Plus, it then makes the changes clearer
for looking at.

Jeremy




More information about the livecd mailing list