XenServer attach second Cinder volume failed
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Compute (nova) |
Fix Released
|
Medium
|
Bob Ball | ||
Liberty |
Fix Released
|
Medium
|
Kevin Bringard |
Bug Description
With some Cinder backends (specifically those that provide multiple LUNs over the same IQN), XenServer cannot attach multiple disks to a VM.
Openstack kilo version nova-compute 2015.1.1-1.el7
Logs from nova-compute after attaching second volume to xenserver host:
2015-11-12 18:36:50.250 996 ERROR nova.virt.
...
2015-11-12 18:36:50.250 996 TRACE nova.virt.
...
2015-11-12 18:36:50.250 996 TRACE nova.virt.
Reproduction steps
1. create first cinder volume on storage array - seen with a storwize 7000. (cinder create)
2. attach that volume to instance VM reside on xenserver host (first volume attached ok). (nova volume-attach)
3. create second cinder volume on storage array.
4. attach second cinder volume to instance VM on the same xenserver host as in step 2.
5. attach second volume failed
Expected result:
Second volume attached ok and gets available to VM instance
description: | updated |
tags: | added: xenserver |
summary: |
- Openstack cinder and XenServer attach second volume failed + XenServer attach second Cinder volume failed |
Changed in nova: | |
status: | New → Confirmed |
Changed in nova: | |
importance: | Undecided → Medium |
assignee: | nobody → Bob Ball (bob-ball) |
milestone: | none → mitaka-1 |
Changed in nova: | |
status: | Confirmed → In Progress |
tags: | added: volumes |
tags: | added: kilo-backport-potential liberty-backport-potential |
Changed in nova: | |
assignee: | Bob Ball (bob-ball) → Matt Riedemann (mriedem) |
Changed in nova: | |
assignee: | Matt Riedemann (mriedem) → Bob Ball (bob-ball) |
tags: |
added: in-stable-liberty removed: kilo-backport-potential liberty-backport-potential |
Bugfix at https:/ /review. openstack. org/#/c/ 244789/