diff options
Diffstat (limited to 'scripts/virt-builder-prepare.sh')
-rw-r--r-- | scripts/virt-builder-prepare.sh | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/scripts/virt-builder-prepare.sh b/scripts/virt-builder-prepare.sh new file mode 100644 index 0000000..6212cfa --- /dev/null +++ b/scripts/virt-builder-prepare.sh @@ -0,0 +1,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" |