Support API features added until the Train Release (2.51)

Registered by Goutham Pacha Ravi

This blueprint has been superseded. See the newer blueprint "Support API features exposed in newer API microversions" for updated plans.

Manila's API is microversioned. As of the Wallaby release cycle, the maximum API microversion supported by manila-ui is 2.44 [1]
So there's a need to catch up to the server's versions and features.

The REST API Microversion history document [2] details the changes in the API. This blueprint is to track API microversion catch up in manila-ui

[1] https://opendev.org/openstack/manila-ui/src/commit/a0da8534abe7fcc6743f266d32e81bf9e44bf168/manila_ui/api/manila.py#L31
[2] https://docs.openstack.org/manila/latest/contributor/api_microversion_history.html

Blueprint information

Status:
Complete
Approver:
Goutham Pacha Ravi
Priority:
Medium
Drafter:
Goutham Pacha Ravi
Direction:
Approved
Assignee:
None
Definition:
Superseded
Series goal:
Accepted for zed
Implementation:
Unknown
Milestone target:
milestone icon yoga-rc1
Completed by
Goutham Pacha Ravi

Whiteboard

(?)

Work Items

Dependency tree

* Blueprints in grey have been implemented.

This blueprint contains Public information 
Everyone can see this information.