Cannot boot from volume-backed instance snapshot
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Compute (nova) |
Fix Released
|
Critical
|
Feodor Tersin |
Bug Description
Since that https:/
Steps to reproduce against DevStack:
1 boot an instance from a volume:
nova boot inst --block-device source=
2 create a volume-backed snapshot
nova image-create inst volback
3 boot a new instance from the snapshot
nova boot inst1 --image volback --flavor m1.nano
Expected result: the new instance attributes.
Actual result:
ERROR (ClientException): The server has either erred or is incapable of performing the requested operation. (HTTP 500)
n-api log:
File "/opt/stack/
check_
File "/opt/stack/
auto_
File "/opt/stack/
image_meta = objects.
File "/opt/stack/
return cls(**image_meta)
File "/opt/stack/
setattr(self, key, kwargs[key])
File "/usr/local/
field_value = field.coerce(self, name, value)
File "/usr/local/
return self._null(obj, attr)
File "/usr/local/
raise ValueError(_("Field `%s' cannot be None") % attr)
ValueError: Field `container_format' cannot be None
!!! This blocks gating of stackforge/ec2-api project !!!
Changed in nova: | |
assignee: | nobody → Feodor Tersin (ftersin) |
description: | updated |
Changed in nova: | |
importance: | Undecided → High |
Changed in nova: | |
importance: | High → Critical |
Changed in nova: | |
milestone: | none → liberty-3 |
status: | Fix Committed → Fix Released |
Changed in nova: | |
milestone: | liberty-3 → 12.0.0 |
Fix proposed to branch: master /review. openstack. org/208932
Review: https:/