Description of problem: manila-ui does not use the latest micro-versions to gather information from the server. This prevents manila-ui from gathering information exposed by new APIs and also adopt features that manila exposes only in new API versions. Additional info: manila-ui's pinned request API version is here: - Some new API features that manila-ui does not expose are: * 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
manila-ui's pinned request API version is here: https://opendev.org/openstack/manila-ui/src/commit/ca9cb26eee4acab86fb116e14dbd5c565abc1d66/manila_ui/api/manila.py#L35
Adjusting the expectations from this bug a bit. manila-ui still trails in feature parity from the manila server. However, after some discussions regarding this issue upstream (in several Project Teams Gathering events) and downstream, it makes sense to catch up to as many API versions as possible. With the upstream Xena release, manila-ui will support API version 2.46 [1]. [1] https://github.com/openstack/manila-ui/blob/544305443a2002c0658a93fdb9a129f57d2977bb/manila_ui/api/manila.py#L31
Bulk moving target milestone to GA after the release of Beta on 14th June '23.