nova-compute restart over ande over again when the right volume path cannot get volume size
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Compute (nova) |
Confirmed
|
Low
|
Unassigned |
Bug Description
The method _get_instance_
try:
out, _err = utils.execute(
except processutils.
if not utils.path_
raise exception.
else:
raise
So, in this case, if the logical volume path is exactly exists, but something wrong with the backend to get volume size, it will raise "ProcessExecuti
Code in libvirt driver as following:
dk_size = lvm.get_
We think the error appeared in backend should not infact the nova-compute service.
we think we can catch ProcessExecutio
This bug appeared in Kilo as well as Liberty.
description: | updated |
Changed in nova: | |
assignee: | nobody → nail-zte (nail-i) |
tags: | added: liberty-backport-potential |
tags: | added: libvirt |
tags: | added: volumes |
Would you please paste the compute.log