Cannot unshelve instance with user volumes
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Compute (nova) |
Fix Released
|
High
|
Mehdi Abaakouk |
Bug Description
the steps to reproduce:
1. boot an instance with user volume: nova boot --flavor 11 --image cirros --block-
2. shelve the instance: nova shelve 958b6615-
3. unshelve the instance: nova unshelve 958b6615-
the instance will be in task_state of "unshelving", and the error message in log file is:
[-] Exception during message handling: Invalid volume: status must be 'available'
Traceback (most recent call last):
File "/opt/stack/
incoming.
File "/opt/stack/
return self._do_
File "/opt/stack/
result = getattr(endpoint, method)(ctxt, **new_args)
File "/opt/stack/
payload)
File "/opt/stack/
six.
File "/opt/stack/
return f(self, context, *args, **kw)
File "/opt/stack/
pass
File "/opt/stack/
six.
File "/opt/stack/
return function(self, context, *args, **kwargs)
File "/opt/stack/
function(self, context, *args, **kwargs)
File "/opt/stack/
e, sys.exc_info())
File "/opt/stack/
six.
File "/opt/stack/
return function(self, context, *args, **kwargs)
File "/opt/stack/
do_
File "/opt/stack/
return f(*args, **kwargs)
File "/opt/stack/
filter_
File "/opt/stack/
block_
File "/opt/stack/
instance=
File "/opt/stack/
six.
File "/opt/stack/
self.driver, self._await_
File "/opt/stack/
map(
File "/opt/stack/
bdm.
File "/opt/stack/
ret_val = method(obj, context, *args, **kwargs)
File "/opt/stack/
volume_
File "/opt/stack/
raise exception.
InvalidVolume: Invalid volume: status must be 'available'
Changed in nova: | |
assignee: | nobody → Liusheng (liusheng) |
tags: | added: volumes |
Changed in nova: | |
assignee: | Liusheng (liusheng) → Mehdi Abaakouk (sileht) |
Changed in nova: | |
importance: | Undecided → High |
Changed in nova: | |
milestone: | none → juno-3 |
status: | Fix Committed → Fix Released |
Changed in nova: | |
milestone: | juno-3 → 2014.2 |
Fix proposed to branch: master /review. openstack. org/87188
Review: https:/