tl;dr qemu with the libvirt provider. emulation, not virtualization, so its slow. but, it works. use the debian-9 template. debian-8 and fedora-25 have conflicting xen libraries.