** Changed in: nova
Status: New => Invalid
--
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/1223180
Title:
Block device mapping is not updated in the swap volume
Status in OpenStack Compute (Nova):
Invalid
Bug description:
swap volume is success.
But block device mapping is not updated.
Tried Commit ID:b037993984229bb698050f20e8719b8c06ff2be3
1. Try to swap volume from vol01 to vol02
$ nova show aa2c1541-d298-478c-9a35-7759a07a77b0
+--------------------------------------+------------------------------------------------------+
| Property | Value
|
+--------------------------------------+------------------------------------------------------+
| status | ACTIVE
|
| ... | ...
|
| os-extended-volumes:volumes_attached | [{u'id':
u'66230802-aed6-4a90-9dec-42fec910d13d'}] |
| ... | ...
|
+--------------------------------------+------------------------------------------------------+
$ mysql -e "select is,device_name,volume_id from block_device_mapping where
instance_uuid='aa2c1541-d298-478c-9a35-7759a07a77b0' and deleted=0"
+----+-------------+--------------------------------------+
| id | device_name | volume_id |
+----+-------------+--------------------------------------+
| 17 | /dev/vda | NULL |
| 19 | /dev/vdb | 66230802-aed6-4a90-9dec-42fec910d13d |
+----+-------------+--------------------------------------+
$ cinder list
+--------------------------------------+-----------+--------------+------+-------------+----------+--------------------------------------+
| ID | Status | Display Name | Size |
Volume Type | Bootable | Attached to |
+--------------------------------------+-----------+--------------+------+-------------+----------+--------------------------------------+
| 66230802-aed6-4a90-9dec-42fec910d13d | in-use | vol01 | 1 |
None | False | aa2c1541-d298-478c-9a35-7759a07a77b0 |
| c3d51a52-764a-4007-976a-136b544c561b | available | vol02 | 1 |
None | False | |
+--------------------------------------+-----------+--------------+------+-------------+----------+--------------------------------------+
$ virsh domblklist instance-0000000e
target source
------------------------------------------------
vda
/opt/stack/data/nova/instances/aa2c1541-d298-478c-9a35-7759a07a77b0/disk
vdb
/dev/disk/by-path/ip-192.168.122.180:3260-iscsi-iqn.2010-10.org.openstack:volume-66230802-aed6-4a90-9dec-42fec910d13d-lun-1
2. Swap volume is successful, but block device mapping is not updated.
$ cinder list => OK
+--------------------------------------+-----------+--------------+------+-------------+----------+--------------------------------------+
| ID | Status | Display Name | Size |
Volume Type | Bootable | Attached to |
+--------------------------------------+-----------+--------------+------+-------------+----------+--------------------------------------+
| 66230802-aed6-4a90-9dec-42fec910d13d | available | vol01 | 1 |
None | False | |
| c3d51a52-764a-4007-976a-136b544c561b | in-use | vol02 | 1 |
None | False | aa2c1541-d298-478c-9a35-7759a07a77b0 |
+--------------------------------------+-----------+--------------+------+-------------+----------+--------------------------------------+
$ virsh domblklist instance-0000000e => OK
target source
------------------------------------------------
vda
/opt/stack/data/nova/instances/aa2c1541-d298-478c-9a35-7759a07a77b0/disk
vdb
/dev/disk/by-path/ip-192.168.122.218:3260-iscsi-iqn.2010-10.org.openstack:volume-c3d51a52-764a-4007-976a-136b544c561b-lun-1
$ nova show aa2c1541-d298-478c-9a35-7759a07a77b0 => NG
+--------------------------------------+------------------------------------------------------+
| Property | Value
|
+--------------------------------------+------------------------------------------------------+
| status | ACTIVE
|
| ... | ...
|
| os-extended-volumes:volumes_attached | [{u'id':
u'66230802-aed6-4a90-9dec-42fec910d13d'}] |
| ... | ...
|
+--------------------------------------+------------------------------------------------------+
$ mysql -e "select is,device_name,volume_id from block_device_mapping where
instance_uuid='aa2c1541-d298-478c-9a35-7759a07a77b0' and deleted=0" => NG
+----+-------------+--------------------------------------+
| id | device_name | volume_id |
+----+-------------+--------------------------------------+
| 17 | /dev/vda | NULL |
| 19 | /dev/vdb | 66230802-aed6-4a90-9dec-42fec910d13d |
+----+-------------+--------------------------------------+
To manage notifications about this bug go to:
https://bugs.launchpad.net/nova/+bug/1223180/+subscriptions
--
Mailing list: https://launchpad.net/~yahoo-eng-team
Post to : [email protected]
Unsubscribe : https://launchpad.net/~yahoo-eng-team
More help : https://help.launchpad.net/ListHelp