aboutsummaryrefslogtreecommitdiffstats
path: root/scripts/virt-builder-prepare.sh
blob: 6212cfa56d5f1d9404b1741956abd13f638a03c9 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#!/bin/sh
#
# prepare image as virt-builder template
#

# args
image="$1"

# config
scripts="$(dirname $0)"
info="${image%.qcow2}.info"

# go!
virt-sysprep -a "$image"
virt-sparsify --inplace "$image"
qemu-img info --output=json "$image" > "$info"
xz --verbose "$image"
$scripts/virt-builder-index.sh "$info"