Add cloning package requirements more explicit
It appears that we use virt-sysprep
tool from https://libguestfs.org/ for cloning VM disk images.
But, it appears that libguestfs
is not a hard dependency per libvirt-vm-cloner.vala
- Any reasons why ? I tried installing
guestfs-tools
package in debian which pulled in 16MB worth of packages ( which I guess is not a lot ) - Make this obvious when the user tries to clone the VM. Currently, there is no indication that the cloning has failed (even when it has failed), except for the following debug message (which is displayed only when debug is enabled)
libvirt-vm-cloner.vala:25: Failed to run virt-sysprep: Failed to execute child process “virt-sysprep” (No such file or directory). You're on your own.