Create cinder api v2 framework
After talking with the rest of the Cinder team, there is a general consensus to follow how Glance handles api versioning. The changes to the cinder api require us to split off into another version due interface and response changes.
The purpose of this blueprint is to record the API improvements discussed at the Grizzley design summit to create the v2.0 cinder API. The etherpad from the original discussion is available at:
https:/
General Requirements
=======
1. The current v1.0 cinder API will still be made available for backwards compatibility, but marked and documented as deprecated.
2. The v2.0 API will start with the current v1.0 API, updated with the new features.
3. The v2.0 API will have a version prefix of /v2/
Blueprint information
- Status:
- Complete
- Approver:
- John Griffith
- Priority:
- High
- Drafter:
- Mike Perez
- Direction:
- Approved
- Assignee:
- Mike Perez
- Definition:
- Approved
- Series goal:
- Accepted for grizzly
- Implementation:
- Implemented
- Milestone target:
- 2013.1
- Started by
- Mike Perez
- Completed by
- John Griffith
Related branches
Related bugs
Sprints
Whiteboard
Work Items
Dependency tree
* Blueprints in grey have been implemented.