http://bugzilla.suse.com/show_bug.cgi?id=856973 James Fehlig <jfehlig@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|CONFIRMED |RESOLVED Resolution|--- |FIXED --- Comment #22 from James Fehlig <jfehlig@suse.com> --- (In reply to Stanley Dziegiel from comment #21)
I reckon that these are the steps that we used to revive the openSuSE 12.3 Debian6 domU in openSuSE 13.1:
1. remove xend 2. update device='cdrom' stanza to use <driver name='qemu'/> 3. destroy any existing VMs with xl destroy Debian6 4. update Debian6.xml to use the interface type='bridge' stanza to what you suggested above in #20 5. virsh define Debian6.xml 6. YaST -> VMM -> localhost(xen) -> Debian6 -> <click start button>
That sounds correct, if a bit painful. Ideally, switching from libvirt+xend to libvirt+libxl should be as simple as 1. export (or save) current domXML for all domains 2. remove xend 3. restart libvirtd to load the libxl driver 4. import domXML for all domains But in practice there are some differences between xend and libxl. There are also some bugs, which we've fixed as they are discovered. The libxl driver is much improved in the recently released libvirt 1.2.15. Look for it in Tumbleweed soon. -- You are receiving this mail because: You are on the CC list for the bug.