Implement oslo.versionedobjects indirection API
Right now, oslo.versionedo
Backporting an object to a previous version can be used to run different code versions at the same time, facilitating upgrades without downtime and enabling rolling upgrades.
Making the RPC calls more transparent simplifies code development, by making the calls identical on server and client sides.
More information about versionedobjects can be found in the original proposal:
https:/
The goal of this blueprint is to implement the indirection_api taking the Nova implementation as a model.
Blueprint information
- Status:
- Complete
- Approver:
- Adrian Otto
- Priority:
- Undefined
- Drafter:
- Grzegorz Grasza
- Direction:
- Approved
- Assignee:
- Grzegorz Grasza
- Definition:
- Approved
- Series goal:
- None
- Implementation:
- Implemented
- Milestone target:
- None
- Started by
- Grzegorz Grasza
- Completed by
- Grzegorz Grasza
Related branches
Related bugs
Sprints
Whiteboard
Gerrit topic: https:/
Addressed by: https:/
Indirection API implementation