This bug has been migrated to another issue tracking site. It has been closed here and may no longer be being monitored.

If you would like to get updates for this issue, or to participate in it, you may do so at Red Hat Issue Tracker .
Bug 1594032 - overcloudrc should opt into a newer Cinder volume API version
Summary: overcloudrc should opt into a newer Cinder volume API version
Keywords:
Status: CLOSED MIGRATED
Alias: None
Product: Red Hat OpenStack
Classification: Red Hat
Component: openstack-tripleo-common
Version: 13.0 (Queens)
Hardware: Unspecified
OS: Unspecified
medium
medium
Target Milestone: ---
: ---
Assignee: Alan Bishop
QA Contact: David Rosenfeld
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2018-06-21 22:19 UTC by Eric Harney
Modified: 2024-01-05 11:47 UTC (History)
7 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2024-01-05 11:47:41 UTC
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Launchpad 1780287 0 None None None 2018-07-05 15:20:35 UTC
OpenStack gerrit 584441 0 None MERGED Include microversion in OS_VOLUME_API_VERSION 2022-04-11 15:49:59 UTC
OpenStack gerrit 869832 0 None MERGED volume: Allow more versions 2023-02-01 10:19:09 UTC
OpenStack gerrit 872355 0 None NEW Update OS_VOLUME_API_VERSION for Zed and Antelope 2023-01-31 21:00:05 UTC
Red Hat Issue Tracker OSP-31066 0 None None None 2024-01-05 11:47:59 UTC
Red Hat Issue Tracker   OSP-456 0 None None None 2024-01-05 11:47:40 UTC

Description Eric Harney 2018-06-21 22:19:09 UTC
Description of problem:
overcloudrc defaults to Cinder volume API v3.  This means that any features added in microversions after 3.0 are not visible.

We should consider bumping the overcloudrc to a newer microversion.

Version-Release number of selected component (if applicable):
OSP13

How reproducible:
Every time

Steps to Reproduce:
1.  Deploy OSP13
2.  Run "cinder list"
3.  Run "OS_VOLUME_API_VERSION=3.43 cinder list"

Comment 1 Alex Schultz 2018-06-26 20:33:18 UTC
Is this one of those options we should just not be specifying because it'll select the latest version available?

Comment 3 Alan Bishop 2018-07-04 13:29:15 UTC
(In reply to Alex Schultz from comment #1)
> Is this one of those options we should just not be specifying because it'll
> select the latest version available?

No, unfortunately cinder selects an even older version when none is specified (due to some "always be backward compatible" policy the community adopted long ago).

I can take this one, and the change will be in tripleo-common.

Comment 4 Alan Bishop 2018-08-09 20:34:24 UTC
This has been handled upstream as a bug, and the fix has already merged onto stable/queens, so I'm retargeting this for 13z.

Comment 5 Alan Bishop 2018-08-14 15:11:22 UTC
Upstream patch had to be reverted to work around a problem with the OSCLI.

Comment 6 Luigi Toscano 2021-03-23 09:26:05 UTC
The fix requires more work (also in openstackclient), so it is not going to land in 13 at this point. Reassigning to the next major release.

Comment 7 Alan Bishop 2021-09-16 17:26:37 UTC
Retargeting this to OSP-18. The issue is the openstack CLI finally has general support for cinder microversions [1], but that patch merged in Xena.

[1] https://review.opendev.org/c/openstack/python-openstackclient/+/792950


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