Libvirt: defaulting dev bus for block devices sometimes breaks
Bug #1234311 reported by
Nikola Đipanov
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Compute (nova) |
Invalid
|
High
|
Unassigned |
Bug Description
Libvirt driver would try to decide the device bus (in case it was not
specified or not a valid value) based on the device name. This can fail,
but the possible failure wasn't taken into account.
See bug #1229273 for the stack trace.
tags: | added: libvirt |
Changed in nova: | |
status: | New → Confirmed |
importance: | Undecided → High |
Changed in nova: | |
status: | Incomplete → Invalid |
To post a comment you must log in.
For unknown device, exception is already being catched in nova/virt/ libvirt/ blockinfo. py ( Grizzly )
144 else: NovaException(
145 raise exception.
146 _("Unable to determine disk prefix for %s") %
147 disk_bus)
Can you please let us know which version of openstack are you referring to ?
>> This can fail, but the possible failure wasn't taken into account. Can you please let us know which failure scenario are you refering to ? Can you please eloborate.