Bump the versions for the Object and RPC API versions
Now objects are getting a long way towards complete, we have lots of versions we can drop, and corresponding RPC API calls.
For more details see:
https:/
Blueprint information
- Status:
- Complete
- Approver:
- John Garbutt
- Priority:
- High
- Drafter:
- John Garbutt
- Direction:
- Approved
- Assignee:
- Dan Smith
- Definition:
- Approved
- Series goal:
- Accepted for liberty
- Implementation:
- Implemented
- Milestone target:
- 12.0.0
- Started by
- John Garbutt
- Completed by
- John Garbutt
Related branches
Related bugs
Sprints
Whiteboard
Note: this is something done in the RC period previously, we are likely to let this drift into RC period again, as ideally it merges after all RPC and object changes for liberty are merged. --johnthetubaguy 28th August 2015
Gerrit topic: https:/
Addressed by: https:/
Add version 3.0 of conductor RPC interface
Addressed by: https:/
Remove lazy-loading property compute_task_api from compute api
Addressed by: https:/
Remove conductor 2.x RPC API
Addressed by: https:/
Remove and deprecate conductor compute_
Addressed by: https:/
Pull out the common bits of Instance into _BaseInstance
Addressed by: https:/
Fix an issue with NovaObjectRegistry hook
Addressed by: https:/
Refactor Instance tests to use objects.Instance
Addressed by: https:/
Update objects test infrastructure for multiple versions
Addressed by: https:/
Add Instance v2.0 object
Addressed by: https:/
Make the conductor fixture use version manifests
Addressed by: https:/
Implement manifest-based backports
Addressed by: https:/
Pull out the common bits of InstanceList into _BaseInstanceList
Addressed by: https:/
Teach conductor to do manifest-based object_
Gerrit topic: https:/
Addressed by: https:/
Freeze v1 Instance and InstanceList schema hashes
Addressed by: https:/
Drop unused conductor manager vol_usage_update() mock
Addressed by: https:/
Remove and deprecate conductor object_backport()