Bug 1391970 - [tempest] test_delete_attached_volume fails in RHOS7
Summary: [tempest] test_delete_attached_volume fails in RHOS7
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Red Hat OpenStack
Classification: Red Hat
Component: openstack-nova
Version: 7.0 (Kilo)
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: async
: 7.0 (Kilo)
Assignee: Eoghan Glynn
QA Contact: Prasanth Anbalagan
URL:
Whiteboard:
Depends On: 1390109
Blocks: 1391195
TreeView+ depends on / blocked
 
Reported: 2016-11-04 14:12 UTC by Matthew Booth
Modified: 2022-07-09 08:45 UTC (History)
14 users (show)

Fixed In Version: openstack-nova-2015.1.4-21.el7ost
Doc Type: If docs needed, set a value
Doc Text:
Clone Of: 1390109
Environment:
Last Closed: 2017-02-15 22:59:42 UTC
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Launchpad 1630783 0 None None None 2016-11-04 14:12:22 UTC
OpenStack gerrit 384699 0 None None None 2016-11-04 14:12:22 UTC
Red Hat Issue Tracker OSP-16818 0 None None None 2022-07-09 08:45:00 UTC
Red Hat Product Errata RHSA-2017:0282 0 normal SHIPPED_LIVE Moderate: openstack-cinder, openstack-glance, and openstack-nova security update 2017-02-16 03:52:44 UTC

Comment 1 Matthew Booth 2016-11-04 14:13:24 UTC
Haven't verified this with a CI failure, but it certainly seems to be missing the same handling.

Comment 3 Prasanth Anbalagan 2017-01-16 21:33:28 UTC
Verified as follows - Error code 400 was returned as expected.

************
VERSION
************

# yum list installed | grep openstack-nova
openstack-nova-api.noarch        2015.1.4-22.el7ost      @RH7-RHOS-7.0          
openstack-nova-cert.noarch       2015.1.4-22.el7ost      @RH7-RHOS-7.0          
openstack-nova-common.noarch     2015.1.4-22.el7ost      @RH7-RHOS-7.0          
openstack-nova-compute.noarch    2015.1.4-22.el7ost      @RH7-RHOS-7.0          
openstack-nova-conductor.noarch  2015.1.4-22.el7ost      @RH7-RHOS-7.0          
openstack-nova-console.noarch    2015.1.4-22.el7ost      @RH7-RHOS-7.0          
openstack-nova-novncproxy.noarch 2015.1.4-22.el7ost      @RH7-RHOS-7.0          
openstack-nova-scheduler.noarch  2015.1.4-22.el7ost      @RH7-RHOS-7.0          

*********
LOGS
*********

# cinder list
+--------------------------------------+-----------+--------------+------+-------------+----------+-------------+
|                  ID                  |   Status  | Display Name | Size | Volume Type | Bootable | Attached to |
+--------------------------------------+-----------+--------------+------+-------------+----------+-------------+
| 83671658-730a-4a54-969a-925c8d6e0887 | available |     vol1     |  1   |      -      |  false   |             |
+--------------------------------------+-----------+--------------+------+-------------+----------+-------------+

# nova list
+--------------------------------------+------+--------+------------+-------------+---------------------+
| ID                                   | Name | Status | Task State | Power State | Networks            |
+--------------------------------------+------+--------+------------+-------------+---------------------+
| dd68313a-d630-49d6-a0d1-c4cefd018a2d | vm1  | ACTIVE | -          | Running     | public=172.24.4.227 |
+--------------------------------------+------+--------+------------+-------------+---------------------+

# nova volume-attach vm1 83671658-730a-4a54-969a-925c8d6e0887
+----------+--------------------------------------+
| Property | Value                                |
+----------+--------------------------------------+
| device   | /dev/vdb                             |
| id       | 83671658-730a-4a54-969a-925c8d6e0887 |
| serverId | dd68313a-d630-49d6-a0d1-c4cefd018a2d |
| volumeId | 83671658-730a-4a54-969a-925c8d6e0887 |
+----------+--------------------------------------+

# cinder list
+--------------------------------------+--------+--------------+------+-------------+----------+--------------------------------------+
|                  ID                  | Status | Display Name | Size | Volume Type | Bootable |             Attached to              |
+--------------------------------------+--------+--------------+------+-------------+----------+--------------------------------------+
| 83671658-730a-4a54-969a-925c8d6e0887 | in-use |     vol1     |  1   |      -      |  false   | dd68313a-d630-49d6-a0d1-c4cefd018a2d |
+--------------------------------------+--------+--------------+------+-------------+----------+--------------------------------------+

# nova list
+--------------------------------------+------+--------+------------+-------------+---------------------+
| ID                                   | Name | Status | Task State | Power State | Networks            |
+--------------------------------------+------+--------+------------+-------------+---------------------+
| dd68313a-d630-49d6-a0d1-c4cefd018a2d | vm1  | ACTIVE | -          | Running     | public=172.24.4.227 |
+--------------------------------------+------+--------+------------+-------------+---------------------+

# cinder delete vol1
Delete for volume vol1 failed: Volume 83671658-730a-4a54-969a-925c8d6e0887 is still attached, detach volume first. (HTTP 400) (Request-ID: req-62b16cd9-1e22-4374-b2c6-c719401b256a)
ERROR: Unable to delete any of the specified volumes.

Comment 5 errata-xmlrpc 2017-02-15 22:59:42 UTC
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.

For information on the advisory, and where to find the updated
files, follow the link below.

If the solution does not work for you, open a new bug report.

https://rhn.redhat.com/errata/RHSA-2017-0282.html


Note You need to log in before you can comment on or make changes to this bug.