Support download from and upload to Cinder volumes

Registered by Tomoki Sekiyama

Currently Glance's Cinder backend driver doesn't support uploading/downloading.

Blueprint of current implementation:
  https://blueprints.launchpad.net/glance/+spec/glance-cinder-driver

As missing parts in Cinder listed above (os-brick library, readonly-volumes, multi-attach) are now supported, now we can implement uploading and downloading for it.

Blueprint information

Status:
Started
Approver:
Flavio Percoco
Priority:
Undefined
Drafter:
Tomoki Sekiyama
Direction:
Needs approval
Assignee:
Tomoki Sekiyama
Definition:
Approved
Series goal:
Accepted for mitaka
Implementation:
Needs Code Review
Milestone target:
None
Started by
Tomoki Sekiyama

Related branches

Sprints

Whiteboard

Glance-specs: https://review.openstack.org/183363

Gerrit topic: https://review.openstack.org/#q,topic:bp/cinder-store-upload-download,n,z

Addressed by: https://review.openstack.org/166414
    WIP: Implement get, add and delete for cinder store

Addressed by: https://review.openstack.org/186201
    Importing oslo.rootwrap into Glance

2015-10-12 NOTE (nikhil): Please send us a note/ping if you think this should be targeted to Mitaka.

(?)

Work Items

Dependency tree

* Blueprints in grey have been implemented.

This blueprint contains Public information 
Everyone can see this information.