aboutsummaryrefslogtreecommitdiff
path: root/kvmx-create
diff options
context:
space:
mode:
authorSilvio Rhatto <rhatto@riseup.net>2018-07-30 11:03:10 -0300
committerSilvio Rhatto <rhatto@riseup.net>2018-07-30 11:03:10 -0300
commit45dcc460ffeb579b0234b0e8e077b30384c7587d (patch)
treefb2e165ddbdc371c51271a8b900458ff769d5d3c /kvmx-create
parent3ba2d2535d4fb8bc8e31dadcbac9c7cdaf3942e3 (diff)
downloadkvmx-45dcc460ffeb579b0234b0e8e077b30384c7587d.tar.gz
kvmx-45dcc460ffeb579b0234b0e8e077b30384c7587d.tar.bz2
Drop vmdebootstrap as it will be descontinued
See https://lists.debian.org/msgid-search/aeb59515ee63c658e40927a401fd1b200747a168.camel@liw.fi
Diffstat (limited to 'kvmx-create')
-rwxr-xr-xkvmx-create44
1 files changed, 1 insertions, 43 deletions
diff --git a/kvmx-create b/kvmx-create
index 70812ff..1a825ae 100755
--- a/kvmx-create
+++ b/kvmx-create
@@ -137,7 +137,6 @@ function kvmx_config {
kvmx_user_config qcow2_compression y "Image compression (y/n)"
fi
- kvmx_user_config method custom "Bootstrap method: custom or vmdeboostrap"
kvmx_user_config bootloader grub "Bootloader: grub or extlinux"
}
@@ -160,40 +159,6 @@ fi
kvmx_sudo_run mkdir -p `dirname $image`
#
-# vmdebootstrap version
-#
-function kvmx_create_vmdebootstrap {
- # Check for requirements
- for req in vmdebootstrap; do
- kvmx_install_package $req
- done
-
- # Image format
- if [ "$format" == "qcow2" ]; then
- format="--convert-qcow2"
-
- if [ "$qcow2_compression" == "y" ]; then
- compression="-c"
- fi
- fi
-
- if [ "$booloader" == "grub" ]; then
- boot_option="--grub"
- fi
-
- # Run
- kvmx_sudo_run vmdebootstrap --verbose --image=$image --size=$size --distribution=$version \
- --mirror=$mirror --arch=$arch --hostname=$hostname.$domain $boot_option $format
-
- # Fix permissions
- kvmx_sudo_run chown -R `whoami`. `dirname $image`
-
- # Cleanup
- kvmx_sudo_run rm debootstrap.log
- kvmx_sudo_run rm ${image}.raw
-}
-
-#
# Custom version
#
function kvmx_create_custom {
@@ -508,11 +473,4 @@ EOF
}
# Dispatch
-if [ "$method" == "custom" ]; then
- kvmx_create_custom
-elif [ "$method" == "vmdebootstrap" ]; then
- kvmx_create_vmdebootstrap
-else
- echo "$BASENAME: invalid method $method"
- exit 1
-fi
+kvmx_create_custom