[Yahoo-eng-team] [Bug 1241615] Re: rebuild with volume attached leaves instance without the volume and in an inconsistent state

2015-08-02 Thread Davanum Srinivas (DIMS)
** Changed in: nova/havana
   Status: In Progress = Won't Fix

-- 
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/1241615

Title:
  rebuild with volume attached leaves instance without the volume and in
  an inconsistent state

Status in OpenStack Compute (nova):
  Fix Released
Status in OpenStack Compute (nova) havana series:
  Won't Fix

Bug description:
  I created a backup to an instance which had no volume attached.

  attached a volume - rebuild the instance from the backup.

  It appears as though the volume is not attached anymore after the
  rebuild, but if we try to attach it to the same device we get an error
  that a device is already attached:

  2013-10-18 16:54:36.632 2478 DEBUG qpid.messaging [-] RETR[2fca830]: 
Message(properties={'x-amqp-0-10.routing-key': 
u'reply_70fb16e321724b38b3d3face4e83f363'}, content={u'oslo.message': 
u'{_unique_id: dd2a85b63c56498c8f2835f9b96e9bb9
  , failure: null, _msg_id: 7ce524cebbb34aecab9d608a48103a1c, result: 
null, ending: true}', u'oslo.version': u'2.0'}) _get 
/usr/lib/python2.6/site-packages/qpid/messaging/endpoints.py:654
  2013-10-18 16:54:36.633 2478 DEBUG qpid.messaging.io.ops [-] SENT[2fa6cb0]: 
MessageFlow(destination='0', unit=0, value=1L, id=serial(5206)) write_op 
/usr/lib/python2.6/site-packages/qpid/messaging/driver.py:686
  2013-10-18 16:54:36.634 2478 DEBUG qpid.messaging.io.ops [-] SENT[2fa6cb0]: 
SessionCompleted(commands=[0-5199]) write_op 
/usr/lib/python2.6/site-packages/qpid/messaging/driver.py:686
  2013-10-18 16:54:36.639 2478 ERROR nova.openstack.common.rpc.amqp 
[req-4a884bb4-5ba6-403d-8be7-df1eeebc1324 bbce236d5aac4d1dbc086a8835ed0ebc 
d09f3bf0f9224affa92ab97010b37270] Exception during message handling
  2013-10-18 16:54:36.639 2478 TRACE nova.openstack.common.rpc.amqp Traceback 
(most recent call last):
  2013-10-18 16:54:36.639 2478 TRACE nova.openstack.common.rpc.amqp   File 
/usr/lib/python2.6/site-packages/nova/openstack/common/rpc/amqp.py, line 461, 
in _process_data
  2013-10-18 16:54:36.639 2478 TRACE nova.openstack.common.rpc.amqp **args)
  2013-10-18 16:54:36.639 2478 TRACE nova.openstack.common.rpc.amqp   File 
/usr/lib/python2.6/site-packages/nova/openstack/common/rpc/dispatcher.py, 
line 172, in dispatch
  2013-10-18 16:54:36.639 2478 TRACE nova.openstack.common.rpc.amqp result 
= getattr(proxyobj, method)(ctxt, **kwargs)
  2013-10-18 16:54:36.639 2478 TRACE nova.openstack.common.rpc.amqp   File 
/usr/lib/python2.6/site-packages/nova/exception.py, line 90, in wrapped
  2013-10-18 16:54:36.639 2478 TRACE nova.openstack.common.rpc.amqp payload)
  2013-10-18 16:54:36.639 2478 TRACE nova.openstack.common.rpc.amqp   File 
/usr/lib/python2.6/site-packages/nova/exception.py, line 73, in wrapped
  2013-10-18 16:54:36.639 2478 TRACE nova.openstack.common.rpc.amqp return 
f(self, context, *args, **kw)
  2013-10-18 16:54:36.639 2478 TRACE nova.openstack.common.rpc.amqp   File 
/usr/lib/python2.6/site-packages/nova/compute/manager.py, line 243, in 
decorated_function
  2013-10-18 16:54:36.639 2478 TRACE nova.openstack.common.rpc.amqp pass
  2013-10-18 16:54:36.639 2478 TRACE nova.openstack.common.rpc.amqp   File 
/usr/lib/python2.6/site-packages/nova/compute/manager.py, line 229, in 
decorated_function
  2013-10-18 16:54:36.639 2478 TRACE nova.openstack.common.rpc.amqp return 
function(self, context, *args, **kwargs)
  2013-10-18 16:54:36.639 2478 TRACE nova.openstack.common.rpc.amqp   File 
/usr/lib/python2.6/site-packages/nova/compute/manager.py, line 271, in 
decorated_function
  2013-10-18 16:54:36.639 2478 TRACE nova.openstack.common.rpc.amqp e, 
sys.exc_info())
  2013-10-18 16:54:36.639 2478 TRACE nova.openstack.common.rpc.amqp   File 
/usr/lib/python2.6/site-packages/nova/compute/manager.py, line 258, in 
decorated_function
  2013-10-18 16:54:36.639 2478 TRACE nova.openstack.common.rpc.amqp return 
function(self, context, *args, **kwargs)
  2013-10-18 16:54:36.639 2478 TRACE nova.openstack.common.rpc.amqp   File 
/usr/lib/python2.6/site-packages/nova/compute/manager.py, line 3624, in 
reserve_block_device_name
  2013-10-18 16:54:36.639 2478 TRACE nova.openstack.common.rpc.amqp return 
do_reserve()
  2013-10-18 16:54:36.639 2478 TRACE nova.openstack.common.rpc.amqp   File 
/usr/lib/python2.6/site-packages/nova/openstack/common/lockutils.py, line 
246, in inner
  2013-10-18 16:54:36.639 2478 TRACE nova.openstack.common.rpc.amqp return 
f(*args, **kwargs)
  2013-10-18 16:54:36.639 2478 TRACE nova.openstack.common.rpc.amqp   File 
/usr/lib/python2.6/site-packages/nova/compute/manager.py, line 3613, in 
do_reserve
  2013-10-18 16:54:36.639 2478 TRACE nova.openstack.common.rpc.amqp 
context, instance, bdms, device)
  2013-10-18 16:54:36.639 2478 TRACE nova.openstack.common.rpc.amqp   File 
/usr/lib/python2.6/site-packages/nova/compute/utils.py, line 135, in 

[Yahoo-eng-team] [Bug 1241615] Re: rebuild with volume attached leaves instance without the volume and in an inconsistent state

2014-03-05 Thread Thierry Carrez
** Changed in: nova
   Status: Fix Committed = Fix Released

-- 
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/1241615

Title:
  rebuild with volume attached leaves instance without the volume and in
  an inconsistent state

Status in OpenStack Compute (Nova):
  Fix Released
Status in OpenStack Compute (nova) havana series:
  In Progress

Bug description:
  I created a backup to an instance which had no volume attached.

  attached a volume - rebuild the instance from the backup.

  It appears as though the volume is not attached anymore after the
  rebuild, but if we try to attach it to the same device we get an error
  that a device is already attached:

  2013-10-18 16:54:36.632 2478 DEBUG qpid.messaging [-] RETR[2fca830]: 
Message(properties={'x-amqp-0-10.routing-key': 
u'reply_70fb16e321724b38b3d3face4e83f363'}, content={u'oslo.message': 
u'{_unique_id: dd2a85b63c56498c8f2835f9b96e9bb9
  , failure: null, _msg_id: 7ce524cebbb34aecab9d608a48103a1c, result: 
null, ending: true}', u'oslo.version': u'2.0'}) _get 
/usr/lib/python2.6/site-packages/qpid/messaging/endpoints.py:654
  2013-10-18 16:54:36.633 2478 DEBUG qpid.messaging.io.ops [-] SENT[2fa6cb0]: 
MessageFlow(destination='0', unit=0, value=1L, id=serial(5206)) write_op 
/usr/lib/python2.6/site-packages/qpid/messaging/driver.py:686
  2013-10-18 16:54:36.634 2478 DEBUG qpid.messaging.io.ops [-] SENT[2fa6cb0]: 
SessionCompleted(commands=[0-5199]) write_op 
/usr/lib/python2.6/site-packages/qpid/messaging/driver.py:686
  2013-10-18 16:54:36.639 2478 ERROR nova.openstack.common.rpc.amqp 
[req-4a884bb4-5ba6-403d-8be7-df1eeebc1324 bbce236d5aac4d1dbc086a8835ed0ebc 
d09f3bf0f9224affa92ab97010b37270] Exception during message handling
  2013-10-18 16:54:36.639 2478 TRACE nova.openstack.common.rpc.amqp Traceback 
(most recent call last):
  2013-10-18 16:54:36.639 2478 TRACE nova.openstack.common.rpc.amqp   File 
/usr/lib/python2.6/site-packages/nova/openstack/common/rpc/amqp.py, line 461, 
in _process_data
  2013-10-18 16:54:36.639 2478 TRACE nova.openstack.common.rpc.amqp **args)
  2013-10-18 16:54:36.639 2478 TRACE nova.openstack.common.rpc.amqp   File 
/usr/lib/python2.6/site-packages/nova/openstack/common/rpc/dispatcher.py, 
line 172, in dispatch
  2013-10-18 16:54:36.639 2478 TRACE nova.openstack.common.rpc.amqp result 
= getattr(proxyobj, method)(ctxt, **kwargs)
  2013-10-18 16:54:36.639 2478 TRACE nova.openstack.common.rpc.amqp   File 
/usr/lib/python2.6/site-packages/nova/exception.py, line 90, in wrapped
  2013-10-18 16:54:36.639 2478 TRACE nova.openstack.common.rpc.amqp payload)
  2013-10-18 16:54:36.639 2478 TRACE nova.openstack.common.rpc.amqp   File 
/usr/lib/python2.6/site-packages/nova/exception.py, line 73, in wrapped
  2013-10-18 16:54:36.639 2478 TRACE nova.openstack.common.rpc.amqp return 
f(self, context, *args, **kw)
  2013-10-18 16:54:36.639 2478 TRACE nova.openstack.common.rpc.amqp   File 
/usr/lib/python2.6/site-packages/nova/compute/manager.py, line 243, in 
decorated_function
  2013-10-18 16:54:36.639 2478 TRACE nova.openstack.common.rpc.amqp pass
  2013-10-18 16:54:36.639 2478 TRACE nova.openstack.common.rpc.amqp   File 
/usr/lib/python2.6/site-packages/nova/compute/manager.py, line 229, in 
decorated_function
  2013-10-18 16:54:36.639 2478 TRACE nova.openstack.common.rpc.amqp return 
function(self, context, *args, **kwargs)
  2013-10-18 16:54:36.639 2478 TRACE nova.openstack.common.rpc.amqp   File 
/usr/lib/python2.6/site-packages/nova/compute/manager.py, line 271, in 
decorated_function
  2013-10-18 16:54:36.639 2478 TRACE nova.openstack.common.rpc.amqp e, 
sys.exc_info())
  2013-10-18 16:54:36.639 2478 TRACE nova.openstack.common.rpc.amqp   File 
/usr/lib/python2.6/site-packages/nova/compute/manager.py, line 258, in 
decorated_function
  2013-10-18 16:54:36.639 2478 TRACE nova.openstack.common.rpc.amqp return 
function(self, context, *args, **kwargs)
  2013-10-18 16:54:36.639 2478 TRACE nova.openstack.common.rpc.amqp   File 
/usr/lib/python2.6/site-packages/nova/compute/manager.py, line 3624, in 
reserve_block_device_name
  2013-10-18 16:54:36.639 2478 TRACE nova.openstack.common.rpc.amqp return 
do_reserve()
  2013-10-18 16:54:36.639 2478 TRACE nova.openstack.common.rpc.amqp   File 
/usr/lib/python2.6/site-packages/nova/openstack/common/lockutils.py, line 
246, in inner
  2013-10-18 16:54:36.639 2478 TRACE nova.openstack.common.rpc.amqp return 
f(*args, **kwargs)
  2013-10-18 16:54:36.639 2478 TRACE nova.openstack.common.rpc.amqp   File 
/usr/lib/python2.6/site-packages/nova/compute/manager.py, line 3613, in 
do_reserve
  2013-10-18 16:54:36.639 2478 TRACE nova.openstack.common.rpc.amqp 
context, instance, bdms, device)
  2013-10-18 16:54:36.639 2478 TRACE nova.openstack.common.rpc.amqp   File 
/usr/lib/python2.6/site-packages/nova/compute/utils.py, line 135, in 

[Yahoo-eng-team] [Bug 1241615] Re: rebuild with volume attached leaves instance without the volume and in an inconsistent state

2013-12-06 Thread Alan Pevec
** Also affects: nova/havana
   Importance: Undecided
   Status: New

** Changed in: nova/havana
   Importance: Undecided = High

** Changed in: nova/havana
   Status: New = In Progress

** Changed in: nova/havana
 Assignee: (unassigned) = Nikola Đipanov (ndipanov)

-- 
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/1241615

Title:
  rebuild with volume attached leaves instance without the volume and in
  an inconsistent state

Status in OpenStack Compute (Nova):
  In Progress
Status in OpenStack Compute (nova) havana series:
  In Progress

Bug description:
  I created a backup to an instance which had no volume attached.

  attached a volume - rebuild the instance from the backup.

  It appears as though the volume is not attached anymore after the
  rebuild, but if we try to attach it to the same device we get an error
  that a device is already attached:

  2013-10-18 16:54:36.632 2478 DEBUG qpid.messaging [-] RETR[2fca830]: 
Message(properties={'x-amqp-0-10.routing-key': 
u'reply_70fb16e321724b38b3d3face4e83f363'}, content={u'oslo.message': 
u'{_unique_id: dd2a85b63c56498c8f2835f9b96e9bb9
  , failure: null, _msg_id: 7ce524cebbb34aecab9d608a48103a1c, result: 
null, ending: true}', u'oslo.version': u'2.0'}) _get 
/usr/lib/python2.6/site-packages/qpid/messaging/endpoints.py:654
  2013-10-18 16:54:36.633 2478 DEBUG qpid.messaging.io.ops [-] SENT[2fa6cb0]: 
MessageFlow(destination='0', unit=0, value=1L, id=serial(5206)) write_op 
/usr/lib/python2.6/site-packages/qpid/messaging/driver.py:686
  2013-10-18 16:54:36.634 2478 DEBUG qpid.messaging.io.ops [-] SENT[2fa6cb0]: 
SessionCompleted(commands=[0-5199]) write_op 
/usr/lib/python2.6/site-packages/qpid/messaging/driver.py:686
  2013-10-18 16:54:36.639 2478 ERROR nova.openstack.common.rpc.amqp 
[req-4a884bb4-5ba6-403d-8be7-df1eeebc1324 bbce236d5aac4d1dbc086a8835ed0ebc 
d09f3bf0f9224affa92ab97010b37270] Exception during message handling
  2013-10-18 16:54:36.639 2478 TRACE nova.openstack.common.rpc.amqp Traceback 
(most recent call last):
  2013-10-18 16:54:36.639 2478 TRACE nova.openstack.common.rpc.amqp   File 
/usr/lib/python2.6/site-packages/nova/openstack/common/rpc/amqp.py, line 461, 
in _process_data
  2013-10-18 16:54:36.639 2478 TRACE nova.openstack.common.rpc.amqp **args)
  2013-10-18 16:54:36.639 2478 TRACE nova.openstack.common.rpc.amqp   File 
/usr/lib/python2.6/site-packages/nova/openstack/common/rpc/dispatcher.py, 
line 172, in dispatch
  2013-10-18 16:54:36.639 2478 TRACE nova.openstack.common.rpc.amqp result 
= getattr(proxyobj, method)(ctxt, **kwargs)
  2013-10-18 16:54:36.639 2478 TRACE nova.openstack.common.rpc.amqp   File 
/usr/lib/python2.6/site-packages/nova/exception.py, line 90, in wrapped
  2013-10-18 16:54:36.639 2478 TRACE nova.openstack.common.rpc.amqp payload)
  2013-10-18 16:54:36.639 2478 TRACE nova.openstack.common.rpc.amqp   File 
/usr/lib/python2.6/site-packages/nova/exception.py, line 73, in wrapped
  2013-10-18 16:54:36.639 2478 TRACE nova.openstack.common.rpc.amqp return 
f(self, context, *args, **kw)
  2013-10-18 16:54:36.639 2478 TRACE nova.openstack.common.rpc.amqp   File 
/usr/lib/python2.6/site-packages/nova/compute/manager.py, line 243, in 
decorated_function
  2013-10-18 16:54:36.639 2478 TRACE nova.openstack.common.rpc.amqp pass
  2013-10-18 16:54:36.639 2478 TRACE nova.openstack.common.rpc.amqp   File 
/usr/lib/python2.6/site-packages/nova/compute/manager.py, line 229, in 
decorated_function
  2013-10-18 16:54:36.639 2478 TRACE nova.openstack.common.rpc.amqp return 
function(self, context, *args, **kwargs)
  2013-10-18 16:54:36.639 2478 TRACE nova.openstack.common.rpc.amqp   File 
/usr/lib/python2.6/site-packages/nova/compute/manager.py, line 271, in 
decorated_function
  2013-10-18 16:54:36.639 2478 TRACE nova.openstack.common.rpc.amqp e, 
sys.exc_info())
  2013-10-18 16:54:36.639 2478 TRACE nova.openstack.common.rpc.amqp   File 
/usr/lib/python2.6/site-packages/nova/compute/manager.py, line 258, in 
decorated_function
  2013-10-18 16:54:36.639 2478 TRACE nova.openstack.common.rpc.amqp return 
function(self, context, *args, **kwargs)
  2013-10-18 16:54:36.639 2478 TRACE nova.openstack.common.rpc.amqp   File 
/usr/lib/python2.6/site-packages/nova/compute/manager.py, line 3624, in 
reserve_block_device_name
  2013-10-18 16:54:36.639 2478 TRACE nova.openstack.common.rpc.amqp return 
do_reserve()
  2013-10-18 16:54:36.639 2478 TRACE nova.openstack.common.rpc.amqp   File 
/usr/lib/python2.6/site-packages/nova/openstack/common/lockutils.py, line 
246, in inner
  2013-10-18 16:54:36.639 2478 TRACE nova.openstack.common.rpc.amqp return 
f(*args, **kwargs)
  2013-10-18 16:54:36.639 2478 TRACE nova.openstack.common.rpc.amqp   File 
/usr/lib/python2.6/site-packages/nova/compute/manager.py, line 3613, in 
do_reserve
  2013-10-18 16:54:36.639 2478 TRACE