Add a storage adapter for EMC Atmos based storage clouds
Provide a storage adapter for EMC Atmos powered clouds. The adapter should be similar to the ones for Swift or S3, with just slight differences in the API for providing RESTful based storage.
Adapter should perform all tasks that other adapters provide, include image saving, retrieval, deletion, and verification.
The adapter should return a URI in a format that is consistent with other storage adapters. The adapter should also support images larger than 5GB. It should also work in different TCP ports, including http and https. All configuration information for the adapter should be included in the glance-api.conf file
Full test cases should also be provided.
Blueprint information
- Status:
- Not started
- Approver:
- Brian Waldon
- Priority:
- Low
- Drafter:
- Saunders
- Direction:
- Approved
- Assignee:
- None
- Definition:
- Approved
- Series goal:
- None
- Implementation:
- Not started
- Milestone target:
- None
- Started by
- Completed by
Related branches
Related bugs
Sprints
Whiteboard
Gerrit topic: https:/
Addressed by: https:/
blueprint atmos-storage-
Addressed by: https:/
blueprint atmos-storage-
Looks like this one withered on the vine due to lack of review attention. If there is any interest in reviving it you'll have to contact the glance-drivers / ptl directly.
markwash abandoned 2014-02-07
Work Items
Work items:
- Add New directives in the glance-api.conf file: DONE
- Create esu.py storage adapter in /store/ directory: INPROGRESS
- Make changes to the glance/
- Made changes to the location.py to include atmos: INPROGRESS
- Create new unit test for testing atmos adapter: INPROGRESS
- Modify test_store_
- Test full images and integration with OpenStack: TODO
- Update store_utils.py to include test setup for Atmos: TODO