The Manila API has evolved, and 2.49 is the latest available API version in Stein. However, the API version in the UI is hardcoded at 2.32 [1]
This means that users do not have access to:
* Timestamp details exposed in access_list API, available since API v2.33
* User Messages API available since v2.37
* IPv6 access rules support added in v2.38
* Active directory organizational unit information added in v2.44
* Access rule metadata added in v2.45
* Share replica export locations added in v2.47
and many more fixes and enhancements as detailed in the API reference [2] and the changelog
[1] https://opendev.org/openstack/manila-ui/src/commit/ca9cb26eee4acab86fb116e14dbd5c565abc1d66/manila_ui/api/manila.py#L35
[2] https://developer.openstack.org/api-ref/shared-file-system/
[3] https://docs.openstack.org/manila/latest/contributor/api_microversion_history.html
Reviewed: https:/ /review. opendev. org/704157 /git.openstack. org/cgit/ openstack/ manila- ui/commit/ ?id=7ff565844ae 1e00be4025a4880 87f687fe5091ac
Committed: https:/
Submitter: Zuul
Branch: master
commit 7ff565844ae1e00 be4025a488087f6 87fe5091ac
Author: Maari Tamm <email address hidden>
Date: Fri Jan 24 13:41:01 2020 +0000
Update API version to 2.33
The Manila API version in the UI needs to be updated
and it was advised to do that step by step.
In this patch we update it to v2.33, that adds timestamp details:
/dashboard/ project/ shares/ <share_ id>/
/dashboard/ project/ shares/ <share_ id>/rules/
/dashboard/ admin/shares/ <share_ id>/
’updated_at’ & ‘created_at’ to access_list API
With this patch we make those two added values visible in the dashboard
at:
Partial-Bug: #1823078 625538c13a30438 a548498626e
Change-Id: I2502e1446070ef