1 [20 minutes + 5 for questions]
3 !!!!! DISPLAY RESOLUTION !!!!!
6 guestfish -a /dev/null run
7 ~/d/techtalk-pse/techtalk-pse
14 What do they want to do with images:
16 - inspection for auditing
17 - creation of blank / prepopulated
19 - use it from languages like Python, C, Ruby, Perl, Java
21 Adoption / find out more:
27 libguestfs is a set of tools for accessing and modifying virtual
28 machine (VM) disk images. You can use this to inject files, resize,
29 rescue, create, view or audit disks. libguestfs is also a library that
30 you can link to management programs written in C, Perl, Python, Ruby,
31 Java and other languages. In this talk, Richard Jones will introduce
32 the tools and give live demonstrations. He also talks about how they
33 work behind the scenes.
44 C library, API and a set of tools
46 (just a few are shown here)
48 full time development for 3 years, > 300,000 lines of code
50 using kernel + qemu code, so can handle qcow2, all sorts of filesystems
64 600 PREPOPULATED DISK IMAGE
71 tools (all of them here)
77 used in virt-v2v, virt-p2v