shelve/unshelve does not work when instance created by bootable volume
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Compute (nova) |
Incomplete
|
Low
|
Unassigned |
Bug Description
When instance created by bootable volume, "shelve/unshelve" does not work properly.
In case of "shelve" instance, attached root volume does not detached.
In case of "unshelve" instance, the instance that created by bootable volume does not have
image ref information. Also sys_meta does not have any shelved information such as
"shelved_image_id" . Because when execute the "unshelve" command, "shelve_
2014-03-03 12:17:37 ERROR [nova.openstack
Traceback (most recent call last):
File "/usr/local/
**args)
File "/usr/local/
result = getattr(proxyobj, method)(ctxt, **kwargs)
File "/usr/local/
if sys_meta[
KeyError: 'shelved_image_id'
Here is my test step.
1. Instance create using bootable colume
==> nova boot --flavor 1 klee_test_autoha1 --block-device id=e9494670-
2. Execute shelve/unshelve command
Changed in nova: | |
assignee: | nobody → kwonho lee (lkhysy) |
description: | updated |
Changed in nova: | |
assignee: | kwonho lee (lkhysy) → Mehdi Abaakouk (sileht) |
Fix proposed to branch: master /review. openstack. org/77803
Review: https:/