Tasks before 1.6: - Make sure that C inspection is code is used in all possible places. Currently there are issues in these tools: . virt-inspector (ie. Sys::Guestfs::Lib) . guestmount should have -i/-a/-d options updated to match guestfish - Make sure guestfs_list_filesystems call is used in all possible places. (Currently just need to change Sys::Guestfs::Lib I think?) - More testing of virt-resize changes, to avoid any possible regression when 1.6 comes out. In particular still need to check that virt-resize --expand option works for all types of guests. Important bugs to fix before 1.6 (because they would create ABI issues if we tried to fix them afterwards): - https://bugzilla.redhat.com/show_bug.cgi?id=638899 /dev/mapper paths should not be returned from C inspection APIs - https://bugzilla.redhat.com/show_bug.cgi?id=638901 Appliance filename should not contain repository name - https://bugzilla.redhat.com/show_bug.cgi?id=634246 guestfs_part_get_parttype returns "loop" when run against a partition, LV or filesystem [document that this is not intentional, so that users don't think it is part of the ABI] Rich. -- Richard Jones, Virtualization Group, Red Hat http://people.redhat.com/~rjones libguestfs lets you edit virtual machines. Supports shell scripting, bindings from many languages. http://et.redhat.com/~rjones/libguestfs/ See what it can do: http://et.redhat.com/~rjones/libguestfs/recipes.html