diff options
author | Sean McGinnis <sean.mcginnis@gmail.com> | 2019-04-17 09:28:50 -0500 |
---|---|---|
committer | Brian Rosmaita <rosmaita.fossdev@gmail.com> | 2019-05-08 19:43:01 -0400 |
commit | 44bcd69f5a34905a63c5fa849bcfbee7b73fd56d (patch) | |
tree | c35211d64b82d401fac3fee24529919cc1c32017 | |
parent | 37a9779ed2acd5d3bf5413647f7f0eea5e30cc35 (diff) | |
download | python-cinderclient-44bcd69f5a34905a63c5fa849bcfbee7b73fd56d.tar.gz |
Raise API max version for Rocky updates4.0.2
Functionality was added during rocky, but the MAX_VERSION of the client
was not updated for these versions. This raises the version to support
the added functionality.
3.53 - Schema validation - no client changes
3.54 - Add mode option to attachment-create:
I22cfddd0192c4a72b8f844f23d1fa51b96c57e06
3.55 - Transfer snapshots with volumes
I61a84b5abf386a4073baea57d8820c8fd762ae03
This patch adds a release note to the cherry pick indicated below.
Change-Id: I8c8fb8f552e529c8474a3e3b771ba8eb7aed193a
Signed-off-by: Sean McGinnis <sean.mcginnis@gmail.com>
(cherry picked from commit b843a168efc9261a12ebe322fe701ef355474874)
(cherry picked from commit ee37f267354a8dfe5d4b9b05c261bf86f329cfb8)
-rw-r--r-- | cinderclient/api_versions.py | 2 | ||||
-rw-r--r-- | releasenotes/notes/update-rocky-max-api-version-ff9cc9a9ed8353c1.yaml | 22 |
2 files changed, 23 insertions, 1 deletions
diff --git a/cinderclient/api_versions.py b/cinderclient/api_versions.py index 0fcb208..cb7b54b 100644 --- a/cinderclient/api_versions.py +++ b/cinderclient/api_versions.py @@ -29,7 +29,7 @@ LOG = logging.getLogger(__name__) # key is a deprecated version and value is an alternative version. DEPRECATED_VERSIONS = {"1": "2"} DEPRECATED_VERSION = "2.0" -MAX_VERSION = "3.52" +MAX_VERSION = "3.55" MIN_VERSION = "3.0" _SUBSTITUTIONS = {} diff --git a/releasenotes/notes/update-rocky-max-api-version-ff9cc9a9ed8353c1.yaml b/releasenotes/notes/update-rocky-max-api-version-ff9cc9a9ed8353c1.yaml new file mode 100644 index 0000000..ff6836f --- /dev/null +++ b/releasenotes/notes/update-rocky-max-api-version-ff9cc9a9ed8353c1.yaml @@ -0,0 +1,22 @@ +--- +prelude: > + This release fixes the issue that functionality had been implemented + in the previous release to handle up to microversion 3.55 of the Block + Storage API, but the cinderclient was under the impression that it + could only handle up to microversion 3.52. +issues: + - | + There is a possible backward incompatability issue that could affect + consumers of the + ``cinderclient.client.get_highest_client_server_version(url)`` method. + It might have been expected that the 4.0.x series of releases would be + capped at microversion 3.52; however, in this release, that method may + return up to microversion 3.55. Ordinarily, this would be signaled by + incrementing the minor version of the cinderclient; however, that cannot + be done for this release because the 4.1.x series has already been + released from the stein branch. +upgrade: + - | + This version of the cinderclient can communicate with the Block Storage + API up to microversion 3.55. The previous release could only handle up + to microversion 3.52. |