yahoo-eng-team team mailing list archive
-
yahoo-eng-team team
-
Mailing list archive
-
Message #57980
[Bug 1633535] Re: Cinder fails to attach second volume to Nova VM
Andrey Pavlov,
Thanks! I confirm that problem is exactly with second+ volumes. Updated
bug description.
** Changed in: manila
Status: In Progress => Confirmed
** Description changed:
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-dsvm-cinder" CI job [4], but, I assume, no one has paid attention to this.
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.
In scope of Manila project, one of its drivers is broken - Generic
driver that uses Cinder as backend.
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.
+ 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 i
+ tis also tempest bug, that should be addressed.
+
[1] http://logs.openstack.org/64/386364/1/check/gate-manila-tempest-
dsvm-postgres-generic-singlebackend-ubuntu-xenial-
nv/eef11b0/logs/screen-m-shr.txt.gz?level=TRACE#_2016-10-14_15_15_19_898
[2] https://review.openstack.org/387915
[3]
https://github.com/openstack/cinder/commit/6f174b412696bfa6262a5bea3ac42f45efbbe2ce
( https://review.openstack.org/385122 )
[4] http://logs.openstack.org/22/385122/1/check/gate-rally-dsvm-
cinder/b0332e2/rally-
plot/results.html.gz#/CinderVolumes.create_snapshot_and_attach_volume/failures
** Also affects: tempest
Importance: Undecided
Status: New
** Description changed:
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-dsvm-cinder" CI job [4], but, I assume, no one has paid attention to this.
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.
-
- In scope of Manila project, one of its drivers is broken - Generic
- driver that uses Cinder as backend.
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.
- 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 i
- tis also tempest bug, that should be addressed.
+ [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 i tis 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.
[1] http://logs.openstack.org/64/386364/1/check/gate-manila-tempest-
dsvm-postgres-generic-singlebackend-ubuntu-xenial-
nv/eef11b0/logs/screen-m-shr.txt.gz?level=TRACE#_2016-10-14_15_15_19_898
[2] https://review.openstack.org/387915
[3]
https://github.com/openstack/cinder/commit/6f174b412696bfa6262a5bea3ac42f45efbbe2ce
( https://review.openstack.org/385122 )
[4] http://logs.openstack.org/22/385122/1/check/gate-rally-dsvm-
cinder/b0332e2/rally-
plot/results.html.gz#/CinderVolumes.create_snapshot_and_attach_volume/failures
--
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to OpenStack Compute (nova).
https://bugs.launchpad.net/bugs/1633535
Title:
Cinder fails to attach second volume to Nova VM
Status in Cinder:
New
Status in ec2-api:
New
Status in Manila:
Confirmed
Status in OpenStack Compute (nova):
New
Status in tempest:
New
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-dsvm-cinder" CI job [4], but, I assume, no one has paid attention to this.
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.
[1] http://logs.openstack.org/64/386364/1/check/gate-manila-tempest-
dsvm-postgres-generic-singlebackend-ubuntu-xenial-
nv/eef11b0/logs/screen-m-shr.txt.gz?level=TRACE#_2016-10-14_15_15_19_898
[2] https://review.openstack.org/387915
[3]
https://github.com/openstack/cinder/commit/6f174b412696bfa6262a5bea3ac42f45efbbe2ce
( https://review.openstack.org/385122 )
[4] http://logs.openstack.org/22/385122/1/check/gate-rally-dsvm-
cinder/b0332e2/rally-
plot/results.html.gz#/CinderVolumes.create_snapshot_and_attach_volume/failures
To manage notifications about this bug go to:
https://bugs.launchpad.net/cinder/+bug/1633535/+subscriptions