
Juan Quintela wrote:
- monitor: I need a way to get to the monitor when going through libvirt, in the past you couldn't allow this, but now it looks possible.
Now you can just start another monitor connection to qemu :-) Previously I've used a multiplexing script which accepts multiple monitor connections, and passes the commands to the real connection. It's not ideal because a slow command blocks any others, but it basically works.
- changing the emulator: It is normal for me to be using several qemu binaries for testing, changing it with libvirt is just a mess.
Same here, except not just for testing: I need to use different qemu binaries for production use, because newer ones don't work with some VM images that work on older ones.
- virt-viewer: I want to be able to switch consoles, period.
A decent VNC client gets close to this. If the qemus advertised themselves, some VNC clients would show a list of them automatically. As it is, I use Gnome's VNC client with a bookmark for each VM, which works quite well. It even has tabs :-)
- networking: man, setting networking is a mess, libvirt just does it for you.
networking is often a mess, and what libvirt does isn't always what you want, even if it often is. I need the option to set up networking separately and have libvirt use what it's given, otherwise I cannot use it. -- Jamie