Support for API microversions
Nova API started support microversions from Kilo release(
NovaClient should not fall behind, so implementation of microversions support at client side is very important.
Blueprint information
- Status:
- Complete
- Approver:
- John Garbutt
- Priority:
- Low
- Drafter:
- Andriy Kurilin
- Direction:
- Approved
- Assignee:
- Andriy Kurilin
- Definition:
- Approved
- Series goal:
- Accepted for liberty
- Implementation:
- Implemented
- Milestone target:
- None
- Started by
- Andriy Kurilin
- Completed by
- Andriy Kurilin
Related branches
Related bugs
Sprints
Whiteboard
Gerrit topic: https:/
Addressed by: https:/
Implements 'microversions' api type - Part 1
Addressed by: https:/
Implements 'microversions' api type - Part 2
Addressed by: https:/
Raise exception when API does't support microversions
Addressed by: https:/
discover supported versions to choose latest one
Addressed by: https:/
Change default compute api version
Gerrit topic: https:/
Addressed by: https:/
Add "get_current" method to VersionManager
Addressed by: https:/
Copy cli arguments in api_versions.wraps decorator
Work Items
Work items:
* SPEC: Nova API Microversions support in NovaClient - https:/