#!/bin/bash

usage() {
    echo "usage: vm-minimal-install vm-name tree-url" 1>&2    
    exit 1
}

[[ $# != 2 ]] && usage

vm_name="$1"
tree_url="$2"
imgdir="/home/archive/virt-images/"

#updates="http://people.redhat.com/~prajnoha/bz1331709/updates.img"
updates="http://people.redhat.com/kzak/bz1331709/updates.img"

virt-install --connect=qemu:///system \
    --network=bridge:virbr0 \
    --initrd-inject=/var/local/raid.ks \
    --extra-args="ks=file:/raid.ks sshd updates=${updates}
      debug text keymap=us console=tty0 console=ttyS0,115200" \
    --name="$vm_name" \
    --os-variant "rhel7" \
    --disk ${imgdir}/${vm_name}-0.img,size=4,format=raw \
    --disk ${imgdir}/${vm_name}-1.img,size=4,format=raw \
    --ram 2048 \
    --vcpus=4 \
    --check-cpu \
    --accelerate \
    --hvm \
    --location="$tree_url" \
    --nographics
