Define core REST API for V3 API
These are the changes required to finally nail down exactly what is the core REST V3 API
Blueprint information
- Status:
- Started
- Approver:
- Dan Smith
- Priority:
- Low
- Drafter:
- Christopher Yeoh
- Direction:
- Needs approval
- Assignee:
- Christopher Yeoh
- Definition:
- Drafting
- Series goal:
- None
- Implementation:
-
Needs Code Review
- Milestone target:
- None
- Started by
- Russell Bryant
- Completed by
Related branches
Related bugs
Sprints
Whiteboard
This currently involves:
Making all flavor plugins except for rxtx core
Remove resize from core (separate into a distinct plugin which will not be in the core plugin list)
Gerrit topic: https:/
Addressed by: https:/
Split resize as extension from v3 servers core
Addressed by: https:/
Add decorator expected_errors for resize_server v3
Addressed by: https:/
Removes console output plugin from the core list
Addressed by: https:/
Disable auto allocate network for v3 api
Addressed by: https:/
Disable remove neutron ports when delete instace for v3 api
Addressed by: https:/
Enable pass port ids with multiple servers creation in V3
Addressed by: https:/
Add server create extension point for networks in APIv3
Addressed by: https:/
Add attach and detach port for extension networks v3
Addressed by: https:/
Extend servers core to list port ids in os-networks v3
Gerrit topic: https:/
Addressed by: https:/
Merges block_device_
Given v3 is not released in icehouse, and given the uncertainty, sorry, but lets concentrate on other things for Icehouse --johnthetubagu
Making all flavor plugins except for rxtx core
Remove resize from core (separate into a distinct plugin which will not be in the core plugin list)
Gerrit topic: https:/
Addressed by: https:/
Split resize as extension from v3 servers core
Addressed by: https:/
Add decorator expected_errors for resize_server v3
Addressed by: https:/
Removes console output plugin from the core list
Addressed by: https:/
Disable auto allocate network for v3 api
Addressed by: https:/
Disable remove neutron ports when delete instace for v3 api
Addressed by: https:/
Enable pass port ids with multiple servers creation in V3
Addressed by: https:/
Add server create extension point for networks in APIv3
Addressed by: https:/
Add attach and detach port for extension networks v3
Addressed by: https:/
Extend servers core to list port ids in os-networks v3
Gerrit topic: https:/
Addressed by: https:/
Merges block_device_
Given v3 is not released in icehouse, and given the uncertainty, sorry, but lets concentrate on other things for Icehouse --johnthetubaguy
Marking this blueprint as definition: Drafting. If you are still working on this, please re-submit via nova-specs. If not, please mark as obsolete, and add a quick comment to describe why. --johnthetubaguy (20th April 2014)
Work Items
Dependency tree

* Blueprints in grey have been implemented.