v3 API miscellaneous cleanup
Miscellaneous cleanups whilst doing v2->v3 API conversion. Holder for minor cleanups we want to do
Blueprint information
- Status:
- Started
- Approver:
- Russell Bryant
- Priority:
- Undefined
- Drafter:
- None
- Direction:
- Needs approval
- Assignee:
- Christopher Yeoh
- Definition:
- Drafting
- Series goal:
- None
- Implementation:
-
Good progress
- Milestone target:
- None
- Started by
- Christopher Yeoh
- Completed by
Related branches
Related bugs
Sprints
Whiteboard
Python style attribute naming - eg imageRef -> image_ref
Can't rely on device parameter with attach_volume with all hypervisors
Demotion of extensions from core
Promotion of extensions to core
XML Consistency with JSON
Remove serializer/
"None" removal in XML output (where JSON parameters are null)
All non core extensions should have attribute prefixes where they extend existing ones
Nova unittest suite celanup for V3 api
common server create controller class
flags we don't need in the v3 api
general cleanup of test_servers.py
extended attributes for server create (consistency between create/
Gerrit topic: https:/
Addressed by: https:/
Cleanup V3 API extension loading comment
This blueprint has been deferred from the icehouse-3 milestone to Juno because it missed the "feature proposal freeze" deadline. https:/
Unapproved - please re-submit via nova-spec --johnthetubagy (20th March 2014)
Removed from next, as next is now reserved for near misses from the last milestone --johnthetubagu
Can't rely on device parameter with attach_volume with all hypervisors
Demotion of extensions from core
Promotion of extensions to core
XML Consistency with JSON
Remove serializer/
"None" removal in XML output (where JSON parameters are null)
All non core extensions should have attribute prefixes where they extend existing ones
Nova unittest suite celanup for V3 api
common server create controller class
flags we don't need in the v3 api
general cleanup of test_servers.py
extended attributes for server create (consistency between create/
Gerrit topic: https:/
Addressed by: https:/
Cleanup V3 API extension loading comment
This blueprint has been deferred from the icehouse-3 milestone to Juno because it missed the "feature proposal freeze" deadline. https:/
Unapproved - please re-submit via nova-spec --johnthetubagy (20th March 2014)
Removed from next, as next is now reserved for near misses from the last milestone --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
Work items:
python style attribute naming: TODO
remove device parameter from attach_volume: TODO
Dependency tree

* Blueprints in grey have been implemented.