Bug 1695868 - Support API version upto 2.46 in Manila UI
Summary: Support API version upto 2.46 in Manila UI
Keywords:
Status: MODIFIED
Alias: None
Product: Red Hat OpenStack
Classification: Red Hat
Component: openstack-manila-ui
Version: 17.1 (Wallaby)
Hardware: Unspecified
OS: Unspecified
high
medium
Target Milestone: ---
: ---
Assignee: Victoria Martinez de la Cruz
QA Contact: vhariria
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2019-04-03 20:10 UTC by Goutham Pacha Ravi
Modified: 2023-08-15 12:55 UTC (History)
11 users (show)

Fixed In Version: openstack-manila-ui-5.1.1-1.20221130040825.db23e83.el9ost
Doc Type: No Doc Update
Doc Text:
Clone Of:
Environment:
Last Closed:
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Launchpad 1823078 0 None None None 2019-04-03 20:29:14 UTC
OpenStack gerrit 783041 0 None MERGED API v2.45, adds metadata support to access rules 2022-11-23 17:33:50 UTC
OpenStack gerrit 784728 0 None MERGED API v2.46, added 'is_default' field to share types 2022-11-23 17:33:50 UTC
OpenStack gerrit 793087 0 None MERGED API v2.46, added 'is_default' field to share group types 2022-11-23 17:33:50 UTC
OpenStack gerrit 807201 0 None MERGED Follow up patch for API v2.45, fixes bug on rule metadata form 2022-11-23 17:31:44 UTC
Red Hat Issue Tracker OSP-2685 0 None None None 2021-11-17 10:33:47 UTC

Description Goutham Pacha Ravi 2019-04-03 20:10:02 UTC
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

Comment 1 Goutham Pacha Ravi 2019-04-03 20:24:27 UTC
manila-ui's pinned request API version is here: https://opendev.org/openstack/manila-ui/src/commit/ca9cb26eee4acab86fb116e14dbd5c565abc1d66/manila_ui/api/manila.py#L35

Comment 8 Goutham Pacha Ravi 2021-09-22 20:30:03 UTC
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

Comment 19 Lukas Svaty 2023-06-16 08:13:29 UTC
Bulk moving target milestone to GA after the release of Beta on 14th June '23.


Note You need to log in before you can comment on or make changes to this bug.