Implement adding image data directly to Glance

Registered by Jay Pipes

Implement the API call which allows a caller to POST raw image data to Glance API:

POST /images/

With HTTP headers storing metadata about the image being added, and the request body being the raw image data.

Blueprint information

Status:
Complete
Approver:
Jay Pipes
Priority:
Essential
Drafter:
Jay Pipes
Direction:
Approved
Assignee:
Jay Pipes
Definition:
Approved
Series goal:
Accepted for bexar
Implementation:
Implemented
Milestone target:
None
Started by
Jay Pipes
Completed by
Jay Pipes

Sprints

Whiteboard

Essential because this functionality is critical for Xen snapshots to be stored in Glance.

Work items:

Currently, glance.client.Client contains plumbing for streaming the actual image data and storing in Swift/Filesystem, however, no unit tests test the functionality yet and it needs to be completed.

(?)

Work Items

Dependency tree

* Blueprints in grey have been implemented.

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.