Created attachment 889194[details]
The VM XML description
Description of problem:
I have a virtual machine with scsi controller with "default" model defined. I can't start the VM and an error message is issued: "Error starting domain: internal error: Unable to determine model for scsi controller".
Version-Release number of selected component (if applicable):
libvirt-1.1.3.4-4.fc20.x86_64
How reproducible:
I'm just trying to start the VM when the host machine is booted.
Actual results:
Error starting domain: internal error: Unable to determine model for scsi controller
Traceback (most recent call last):
File "/usr/share/virt-manager/virtManager/asyncjob.py", line 91, in cb_wrapper
callback(asyncjob, *args, **kwargs)
File "/usr/share/virt-manager/virtManager/asyncjob.py", line 127, in tmpcb
callback(*args, **kwargs)
File "/usr/share/virt-manager/virtManager/domain.py", line 1355, in startup
self._backend.create()
File "/usr/lib64/python2.7/site-packages/libvirt.py", line 708, in create
if ret == -1: raise libvirtError ('virDomainCreate() failed', dom=self)
libvirtError: internal error: Unable to determine model for scsi controller
Expected results:
VM started without the error above.
Additional info:
After restarting the libvirtd service (systemctl restart libvirtd.service), everything works correctly then.
Let me know if you need more debug info...
I'm not sure if there was any specific update for this, but I can't reproduce this anymore. It seems to be working now (libvirt-1.1.3.5-2.fc20.x86_64).
Created attachment 889194 [details] The VM XML description Description of problem: I have a virtual machine with scsi controller with "default" model defined. I can't start the VM and an error message is issued: "Error starting domain: internal error: Unable to determine model for scsi controller". Version-Release number of selected component (if applicable): libvirt-1.1.3.4-4.fc20.x86_64 How reproducible: I'm just trying to start the VM when the host machine is booted. Actual results: Error starting domain: internal error: Unable to determine model for scsi controller Traceback (most recent call last): File "/usr/share/virt-manager/virtManager/asyncjob.py", line 91, in cb_wrapper callback(asyncjob, *args, **kwargs) File "/usr/share/virt-manager/virtManager/asyncjob.py", line 127, in tmpcb callback(*args, **kwargs) File "/usr/share/virt-manager/virtManager/domain.py", line 1355, in startup self._backend.create() File "/usr/lib64/python2.7/site-packages/libvirt.py", line 708, in create if ret == -1: raise libvirtError ('virDomainCreate() failed', dom=self) libvirtError: internal error: Unable to determine model for scsi controller Expected results: VM started without the error above. Additional info: After restarting the libvirtd service (systemctl restart libvirtd.service), everything works correctly then. Let me know if you need more debug info...