terraform {
  required_providers {
    libvirt = {
      source  = "dmacvicar/libvirt"
      version = "0.6.10"
    }
  }
}

provider "libvirt" {
  # https://github.com/dmacvicar/terraform-provider-libvirt/issues/864
  #    uri = "qemu+ssh://arius.vpn.trygvis.io/system"

  # rm libvirt-arius.sock; ssh -nNT -L "$(pwd)/libvirt-arius.sock:/var/run/libvirt/libvirt-sock" arius.vpn.trygvis.io
  uri = "qemu+unix:///session?socket=${path.root}/libvirt-arius.sock"
}

resource "libvirt_volume" "debian-10" {
  name   = "debian-10-openstack-amd64.qcow2"
  source = "https://cloud.debian.org/cdimage/openstack/current-10/debian-10-openstack-amd64.qcow2"
}