Cinder fails to attach second volume to Nova VM
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Cinder |
Fix Released
|
High
|
Huang Zhiteng | ||
OpenStack Compute (nova) |
Invalid
|
Medium
|
Unassigned | ||
OpenStack Shared File Systems Service (Manila) |
Invalid
|
Critical
|
Unassigned | ||
ec2-api |
Fix Released
|
High
|
Unassigned | ||
tempest |
Fix Released
|
Low
|
Ken'ichi Ohmichi |
Bug Description
Cinder fails to attach second volume to Nova VM. This second volume gets "in-use" status, but does not have any attachments. Also, such volume cannot be detached from VM [4]. Test gerrit change [2] proves that commit to Cinder [3] is THE CAUSE of a bug.
Also, bug was reproduced even before merge of [3] with "gate-rally-
Local testing shows that IF bug appears then volume never gets attached and list of attachments stays empty. And waiting between 'create' (wait until 'available' status) and 'attach' commands does not help at all.
How to reproduce:
1) Create VM
2) Create Volume
3) Attach volume (2) to the VM (1)
4) Create second volume
5) Try attach second volume (4) to VM (1) - it will fail.
[Tempest] Also, the fact that Cinder gates passed with [3] means that tempest does not have test that attaches more than one volume to one Nova VM. And it is also tempest bug, that should be addressed.
[Manila] In scope of Manila project, one of its drivers is broken - Generic driver that uses Cinder as backend.
[2] https:/
[3] https:/
Changed in manila: | |
importance: | Undecided → Critical |
milestone: | none → ocata-1 |
description: | updated |
description: | updated |
Changed in manila: | |
assignee: | nobody → Valeriy Ponomaryov (vponomaryov) |
status: | New → In Progress |
summary: |
- generic driver cannot make fs on cinder volume + Generic driver fails to attach Cinder volume to Nova VM |
description: | updated |
description: | updated |
description: | updated |
description: | updated |
description: | updated |
description: | updated |
description: | updated |
description: | updated |
description: | updated |
description: | updated |
description: | updated |
description: | updated |
description: | updated |
description: | updated |
description: | updated |
description: | updated |
description: | updated |
description: | updated |
description: | updated |
description: | updated |
description: | updated |
Changed in cinder: | |
status: | New → Confirmed |
Changed in cinder: | |
importance: | Undecided → Medium |
Changed in tempest: | |
assignee: | nobody → Arvinder Singh (arvinder-singh) |
status: | New → Confirmed |
Changed in ec2-api: | |
importance: | Undecided → High |
Changed in cinder: | |
importance: | Medium → High |
Changed in tempest: | |
importance: | Undecided → Low |
Changed in nova: | |
importance: | Undecided → Medium |
Changed in ec2-api: | |
status: | New → Fix Released |
Changed in manila: | |
status: | Confirmed → Invalid |
assignee: | Valeriy Ponomaryov (vponomaryov) → nobody |
milestone: | ocata-1 → none |
Changed in nova: | |
assignee: | nobody → aishwarya (bkaishwarya) |
Fix proposed to branch: master /review. openstack. org/387560
Review: https:/