live migrate rollback disconnect other's volume
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Compute (nova) |
Confirmed
|
Medium
|
Unassigned |
Bug Description
I encountered this bug in my daily test. I found in live migration process when volume initialize connection failed at dest host, the rollback process will misdisconnect other's volume on dest host.
my test step is as follows:
1) create 2 Compute node (host#1 and host#2)
2) create 1 VM on host#1 with volume vol01(vm01)
3) live-migrate vm01 from host#1 to host#2
4) vol01 initialize connection failed on host#2
5) live-migrate rollback and disconnect volume on host#2
6) some volume on host#2 was disconnected by mistake
The issue is that in rollback process, nova disconnect volume from the block_device_
Changed in nova: | |
assignee: | nobody → Bin Zhou (binzhou) |
tags: | added: live-migration |
description: | updated |
Changed in nova: | |
status: | New → Confirmed |
importance: | Undecided → Medium |
Fix proposed to branch: master /review. openstack. org/387226
Review: https:/