Add RAID viewer.
[libguestfs-talks.git] / 2015-virt-tools / run
1 #!/bin/bash -
2 # Run the talk.
3
4 set -e
5
6 # Avoid GNOME keyring stupidity
7 export GNOME_KEYRING_CONTROL=
8 export GNOME_KEYRING_PID=
9
10 # No proxy.
11 #unset http_proxy
12 #unset https_proxy
13 #unset ftp_proxy
14
15 # Get everything into the cache.
16 guestfish -a /dev/null run || exit 1
17
18 # If not 'quick mode', create the initial images.
19 if [ "$1" != "--quick" ]; then
20     # Clean up everything.
21     find -name '*~' -delete
22     rm -f [1-9]000-*.d/*
23
24     pushd 1000-virt-resize.d
25     virt-builder --format qcow2 fedora-22
26     popd
27
28     pushd 2000-virt-sparsify.d
29     qemu-img convert ../1000-virt-resize.d/fedora-22.qcow2 -O raw -o preallocation=falloc fedora-22.img
30     popd
31
32     pushd 3000-virt-customize.d
33     qemu-img convert ../1000-virt-resize.d/fedora-22.qcow2 -O raw fedora-22.img
34     popd
35
36     pushd 4000-virt-sysprep.d
37     qemu-img convert ../1000-virt-resize.d/fedora-22.qcow2 -O raw fedora-22.img
38     popd
39
40     pushd 5000-virt-builder.d
41     popd
42 fi
43
44 # Run techtalk.
45 #techtalk-pse
46 ~/d/techtalk-pse/techtalk-pse