Allow images to be uploaded to glance from an external location
External HTTP, S3 or Swift locations can be referenced when adding a new image, via the X-Image-
The Horizon team have a requirement to allow an image be added based on content from a pre-existing location, and for glance to actually upload from that external store. This could be acheived by adding support for a new header:
X-Image-
where URI is a HTTP, S3, or Swift location that's accessible to the glance API service. The result would be that the image content is uploaded to the backend store currently configured for the glance API service.
Blueprint information
- Status:
- Complete
- Approver:
- Eoghan Glynn
- Priority:
- Medium
- Drafter:
- Eoghan Glynn
- Direction:
- Approved
- Assignee:
- Eoghan Glynn
- Definition:
- Approved
- Series goal:
- Accepted for essex
- Implementation:
- Implemented
- Milestone target:
- 2012.1
- Started by
- Eoghan Glynn
- Completed by
- Eoghan Glynn
Related branches
Related bugs
Sprints
Whiteboard
Changed from X-Image-
It also has the advantage of similarity to the Swift X-Copy-From header.
Addressed by: https:/
Support new image copied from external storage.