https://bugzilla.novell.com/show_bug.cgi?id=856973
https://bugzilla.novell.com/show_bug.cgi?id=856973#c14
--- Comment #14 from Stanley Dziegiel
Right. As we've discussed, you have to 'virsh define vm.xml' to import the old machines into libvirt. Did you try that with Debian6.xml after making the change I suggested in #10?
Thank you, I have run virsh define Debian6.xml with driver name='qemu' and both restarted libvirtd and later rebooted but both attempts lead to this Traceback: Error starting domain: internal error: libxenlight failed to create new domain 'Debian6' Traceback (most recent call last): File "/usr/share/virt-manager/virtManager/asyncjob.py", line 96, in cb_wrapper callback(asyncjob, *args, **kwargs) File "/usr/share/virt-manager/virtManager/asyncjob.py", line 117, in tmpcb callback(*args, **kwargs) File "/usr/share/virt-manager/virtManager/domain.py", line 1168, in startup self._backend.create() File "/usr/lib64/python2.7/site-packages/libvirt.py", line 697, in create if ret == -1: raise libvirtError ('virDomainCreate() failed', dom=self) libvirtError: internal error: libxenlight failed to create new domain 'Debian6'
The proper way to "copy" the .xml files to /etc/libvirt/libxl is to use 'virsh define vm.xml'. You can literally copy files to this location, but libvirtd must be restarted so they are read.
If you have the old xml files, then import them using 'virsh define vm.xml'. If they fail to import, then let's figure out why.
-- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.