X-Git-Url: http://git.annexia.org/?p=libguestfs.git;a=blobdiff_plain;f=TODO;h=5002fc155d209105411c2ad181d3901fa1ffbe4a;hp=fdb96fe2eedf1532707f13b405878c67e7a070b6;hb=65f44b459070a1dbfba66c31e0be69588e49f4a8;hpb=5067f8fc779837385c6ce4a41e60420ffa52bbe9 diff --git a/TODO b/TODO index fdb96fe..5002fc1 100644 --- a/TODO +++ b/TODO @@ -206,6 +206,10 @@ http://www.perlmonks.org/index.pl?node_id=582185 Note that pty requires cooperation inside the C code too (there are two sides to a pty, and one has to be handled after the fork). +[I tried to implement this in the new C virt-rescue, but it doesn't +work. qemu is implementing its own ptys, and they are broken. Need +to fix qemu.] + Windows-based daemon/appliance ------------------------------ @@ -234,6 +238,8 @@ However this won't work easily for VM disk images in the disk image. One would have to download those to the host and launch another libguestfs instance. +[Not sure this is such a good idea. See also live CD inspection idea below.] + Map filesystems to disk blocks ------------------------------ @@ -264,16 +270,6 @@ Fix 'file' https://www.redhat.com/archives/libguestfs/2010-June/msg00053.html https://www.redhat.com/archives/libguestfs/2010-June/msg00079.html -Regression test on virt-inspector ---------------------------------- - -Occasionally we break virt-inspector through some change. We should -add a regression test for it. However this is hard because we'd need -to avoid having to carry huge images. - -Update: I managed to fit a real-but-minimal Fedora 13 image into 6.2 MB. -See: http://rwmj.wordpress.com/2010/09/07/tip-pack-files-into-a-new-disk-image/#content - Freeze/thaw filesystems ----------------------- @@ -319,7 +315,6 @@ Currently LUKS support only works if the device contains volume groups. If it contains, eg., partitions, you cannot access them. We would like to add: - - An easier way to use this from guestfish. - Direct access to the /dev/mapper device (eg. if it contains anything apart from VGs). @@ -382,9 +377,3 @@ live CD inspection guestfish -i livecd.iso Could this be done through the core API and existing calls? - -Trace ------ - -Traces should include the return value from functions as well, -to make them more useful when debugging problems.