if ! [[ "8 9 10 11 12 13" == *"$(grep VERSION_ID /etc/os-release | cut -d '"' -f 2 | cut -d '.' -f 1)"* ]];
then
    echo "Debian $(grep VERSION_ID /etc/os-release | cut -d '"' -f 2 | cut -d '.' -f 1) is not currently supported.";
    exit;
fi


NAME='demo-cloud'
IFACE=eno3
BR=vmbr1
ISOPOOL=${HOME}/KVM/hbues/isos
#ISO=debian-12.11.0-amd64-netinst.iso
#ISO=debian-13.3.0-amd64-netinst.iso
ISO=ubuntu-24.04.4-live-server-amd64.iso
MACZERO=52:54:00:05:5b:05
MACONE=52:54:00:05:5c:05
DISKPATH=${HOME}/KVM/hbues
DISK=${NAME}.qcow2
DISK2=${NAME}_data.qcow2
DISKSIZE=120
#DISKSIZE2=4096
DISKSIZE2=120
CPUS=4
MEM=8192
SPICEPORT=59011
VNCPORT=59111


# NewMachine
virt-install --connect qemu:///session \
   --name ${NAME} \
   --virt-type kvm \
   --memory ${MEM} \
   --machine q35 \
   --disk ${DISKPATH}/${DISK},size=${DISKSIZE} \
   --disk ${DISKPATH}/${DISK2},size=${DISKSIZE2} \
   --cdrom ${ISOPOOL}/${ISO} \
   --controller type=scsi,model=virtio-scsi,driver.iommu=on \
   --controller type=virtio-serial,driver.iommu=on \
   --rng /dev/random,driver.iommu=on \
   --memballoon driver.iommu=on \
   --vcpus ${CPUS} \
   --network bridge=${IFACE},model=virtio,driver.iommu=on,mac.address=${MACZERO} \
   --network bridge=${BR},model=virtio,driver.iommu=on,mac.address=${MACONE} \
   --graphics spice \
   --graphics vnc \
   --os-type linux \
   --os-variant debiantesting



