Debian 8 was released a couple of days ago, and you can now install it through virt-builder.
Use --notes
to read the release notes:
$ virt-builder debian-8 --notes
To build an image:
$ virt-builder debian-8 \ --firstboot-command "dpkg-reconfigure openssh-server"
To boot it under libvirt:
$ virt-install --import \ --name debian-8 --ram 2048 \ --disk path=debian-8.img,format=raw --os-variant=debianwheezy
(At some point --os-variant=debianjessie
will work, but virt-install doesn’t support it yet)
Update: This is how I ended up running Debian 8:
$ virt-builder debian-8 \ --size=30G \ --root-password PASSWORD \ --edit '/etc/apt/sources.list: s/wheezy/jessie/g' \ --run-command ' apt-get -y install debian-keyring debian-archive-keyring apt-key update ' \ --install emacs,nfs-common,sudo \ --edit '/etc/ssh/sshd_config: s/^#PermitEmptyPasswords no/PermitEmptyPasswords yes/' \ --firstboot FIRSTBOOT.sh --run-command 'update-rc.d virt-sysprep-firstboot defaults' \ --run-command 'killall dbus-daemon cgmanager ||:'