Description of problem: Paravirt xen guests need to boot from a kernel/initrd. This works fine for the initial install, but post-install it is neccessary to boot from the kernel/initrd inside the guest. This requires use of pygrub. Xenner does not support invoking pygrub. Version-Release number of selected component (if applicable): How reproducible: Steps to Reproduce: 1. 2. 3. Actual results: Expected results: Additional info:
pygrub is supported, it is invoked automatically when started without -kernel option. It isn't documented though (which should be fixed, so I leave that one open as reminder to update the docs).
We should probably add an explicit command line param -bootloader PATH-TO-BOOTLOADER Libvirt's XML format allows us to specify an arbitrary path to a bootloader, and I thus was planning to add a '-bootloader' flag to qemu-dm to support Xennite, so we might as well keep Xenner consistent in this regard & do the same.
-bootloader arg sounds very useful. I'll implement that.
Done.