instance path not be deleted after evacuate
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Compute (nova) |
Confirmed
|
Undecided
|
Unassigned |
Bug Description
Description
===========
After evacuate an instance to a new host, then live-migration it to the old host, nova-compute report "DestinationDis
When nova-compute on old host restarts, it only deletes the evacuated instance path that needs destroying disks. If the instance is on shared block storage such as ceph, nova-compute will not delete instance path.
Steps to reproduce
===========
* create an instance on a compute node using ceph backend
* crash the compute node
* evacuate the instance
* reboot the crashed node
Expected result
===============
The evacuated instance path should be deleted.
Actual result
=============
After crashed nova-compute restarts, the instance path still exists.
Environment
===========
I used stable Newton. But I think it's still valid on the master.
Changed in nova: | |
assignee: | nobody → Xiao Gong (gongxiao) |
tags: | added: evacuate |
description: | updated |
Changed in nova: | |
status: | Incomplete → Opinion |
status: | Opinion → Incomplete |
Changed in nova: | |
status: | Incomplete → Confirmed |
Changed in nova: | |
assignee: | Xiao Gong (gongxiao) → nobody |
Can we get a formal verification on master. So much of the ceph code has changed since then.