-0600-demo.d/f16x32.img
-0900-sparse.d/f16x32.img
-0900-sparse.d/f16x32.img.xz
+*.d/f16x32.img
+*.d/f16x32.img.xz
bindings
history
# History.
remember 'ls -l -h'
+remember 'ls -l -h -s'
remember 'file f16x32.img'
remember 'guestfish -a f16x32.img -i --rw'
echo "Example: Examine a disk image"
-cd 0600-demo.d
+cd 0050-demo.d
terminal
# History.
remember 'ls -l -h'
+remember 'ls -l -h -s'
+remember 'man virt-sparsify'
echo "Example: Sparsifying a disk image"
<p>
<a href="http://git.annexia.org/">git.annexia.org</a> → libguestfs-talks
+<small>(in Tech Talk format)</small>
+</p>
</div>
discusses some of the places that libguestfs might be used within
OpenStack.
-The whole talk is designed to take around 10 minutes, with lots of
-time at the end for open discussion.
\ No newline at end of file
+The whole talk is designed to take around 15 minutes, with lots of
+time at the end for open discussion.
+
+To run the talk you'll need Tech Talk PSE >= 1.1.0. If you don't have
+Tech Talk then just open up the HTML slides in a web browser.
+
+To start the talk, use `./run'.
library from Python. Then I'm going to talk about some of the latest
features of libguestfs and how they might be useful in OpenStack.
+[ ---- 0.5: Demo ---- ]
+
[ ---- 1: Creating the handle, adding drives, launching. ---- ]
*** Link to guestfs-python
OpenStack uses libguestfs for file injection currently. With
RHEL 6.4 + mount-local support, we can do that much better.
-[ ---- 6: Demo ---- ]
-
[ ---- 7: OpenStack: Resizing, partition auditing ---- ]
-
-
[ ---- 8: OpenStack: sVirt ---- ]
Starting with RHEL 7, libguestfs will use sVirt to confine
# Get everything into the cache.
guestfish -a /dev/null run > /dev/null 2>&1
-guestfish --ro -a 0600-demo.d/f16x32.img run > /dev/null 2>&1
+guestfish --ro -a 0050-demo.d/f16x32.img run > /dev/null 2>&1
# Run techtalk.
techtalk-pse