Create EBS volumes as root and local on boot-time

Registered by dan kim

BootFromVolume feature can boot instance with pre-created volumes.
Now it should be needed to support auto-create volumes when booting instance.
It should copy the image into the volume on boot-time NOT use pre-created snapshot or pre-created volume.

Blueprint information

Status:
Complete
Approver:
Vish Ishaya
Priority:
Low
Drafter:
None
Direction:
Approved
Assignee:
Samsung SDS
Definition:
Obsolete
Series goal:
None
Implementation:
Slow progress
Milestone target:
None
Started by
Thierry Carrez
Completed by
Vish Ishaya

Related branches

Sprints

Whiteboard

Seems reasonable. --Vish

Gerrit topic: https://review.openstack.org/#q,topic:bp/auto-create-boot-volumes,n,z

Addressed by: https://review.openstack.org/4576
    blueprint auto-create-boot-volumes https://blueprints.launchpad.net/nova/+spec/auto-create-boot-volumes

Addressed by: https://review.openstack.org/4674
    added _get_image_meta in 'LibvirtConnection'

Addressed by: https://review.openstack.org/4676
    fixed to use _get_image_meta

This is going into cinder

(?)

Work Items

Dependency tree

* Blueprints in grey have been implemented.