Random OpenOffice updates.
[libguestfs-talks.git] / 2014-fosdem / builder.d / builder.sh
1 #!/bin/bash -
2
3 guests=( $(
4   virt-builder -l | awk '{print $1}'
5 ) )
6 formats=( raw qcow2 )
7 count=0
8
9 while true; do
10     guest=${guests[$(($RANDOM % ${#guests[*]}))]}
11     format=${formats[$(($RANDOM % ${#formats[*]}))]}
12
13     ((count++))
14     echo -e "\n*** Building guest # $count\n"
15
16     virt-builder $guest --output $guest.img \
17         --format $format \
18         --no-sync \
19         --hostname test$count.example.com \
20         --timezone Europe/Brussels \
21         --write '/etc/motd:
22             Welcome to FOSDEM 2014'
23
24     rm $guest.img; # Save space!
25 done