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...
So this is only an issue when trying to autostart the VM on host boot up? If so, does it always reproduce on host boot up?
Nope, I'm starting the VM manually. The error always shows up until the libvirtd.service is restarted. Sorry for the confusion...
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).