summaryrefslogtreecommitdiff
path: root/vm-create
diff options
context:
space:
mode:
authorLars Wirzenius <liw@liw.fi>2013-09-28 14:37:46 +0100
committerLars Wirzenius <liw@liw.fi>2013-09-28 14:37:46 +0100
commitde0530cb8e73a665c59bc4854abd69ceb552a2ce (patch)
treea200a866067214a5c4ccf2be8d5b6202d4eb052d /vm-create
parent8cba1c8694c47fcdc865f210689b785d6393b421 (diff)
downloadjenkinstool-de0530cb8e73a665c59bc4854abd69ceb552a2ce.tar.gz
Tweaks to use LVs for storage
Diffstat (limited to 'vm-create')
-rwxr-xr-xvm-create6
1 files changed, 4 insertions, 2 deletions
diff --git a/vm-create b/vm-create
index 15a129b..f191693 100755
--- a/vm-create
+++ b/vm-create
@@ -21,6 +21,7 @@
set -eux
PATH="$PATH:/home/liw/vmdebootstrap/vmdebootstrap"
+VMTMP="/mnt/vmtmp"
# Create the SSH host and user keys.
for key in jenkins.host-key jenkins.user-key worker.host-key worker.user-key
@@ -39,10 +40,11 @@ for flavor in \
sid-amd64 sid-i386
do
conf="vm-data/$flavor.conf"
- img=$(awk '$1 ~ /^image[:=]?/ { print $NF }' "$conf")
+ img="$VMTMP"/$(awk '$1 ~ /^image[:=]?/ { print $NF }' "$conf")
if [ ! -e "$img" ]
then
- vmdebootstrap --config vm-data/common.conf --config "$conf" "$@"
+ vmdebootstrap --config vm-data/common.conf --config "$conf" \
+ --image "$img" "$@"
fi
done