Move the demo up front and further slide updates.
[libguestfs-talks.git] / 2012-dublin / notes.txt
1 [ ---- 0: Intro slide ---- ]
2
3 libguestfs is a C library for viewing and modifying disk images.  It
4 lets you open up any disk image, and look at the files inside it.  You
5 can also analyze disk images, inject files, or even create disk images
6 from scratch.
7
8 In this talk I'm going to show you a concrete example of using the
9 library from Python.  Then I'm going to talk about some of the latest
10 features of libguestfs and how they might be useful in OpenStack.
11
12 [ ---- 0.5: Demo ---- ]
13
14 [ ---- 1: Creating the handle, adding drives, launching. ---- ]
15
16 *** Link to guestfs-python
17
18 [ ---- 2: Inspect ---- ]
19
20 [ ---- 3: Inject files ---- ]
21
22 [ ---- 4: Shutdown the handle ---- ]
23
24 [ ---- 5: Alternative: mount-local ----- ]
25
26 OpenStack uses libguestfs for file injection currently.  With
27 RHEL 6.4 + mount-local support, we can do that much better.
28
29 [ ---- 7: OpenStack: Resizing, partition auditing ---- ]
30
31 [ ---- 8: OpenStack: sVirt ---- ]
32
33 Starting with RHEL 7, libguestfs will use sVirt to confine
34 the appliance.  This gives us exceptional, unmatched security
35 against malicious disk images that random users upload.
36
37 [ ---- 9: OpenStack: Sparsify, archiving ---- ]
38
39 [ ---- 10: OpenStack: Auditing, CVEs, licensing ---- ]
40
41 [ ---- 11: Summary ---- ]
42
43 Any questions?