Skip to content

Commit

Permalink
Bump microversion to 2.95
Browse files Browse the repository at this point in the history
There are no client-side changes for either 2.94 or 2.95, so just do
the bump and add release notes.

Change-Id: I8c2bfd48526840fc618820b9ae6a12dc98cdef45
  • Loading branch information
notartom authored and sahid committed Feb 2, 2023
1 parent c7cb02f commit 85e4f08
Show file tree
Hide file tree
Showing 4 changed files with 24 additions and 1 deletion.
2 changes: 1 addition & 1 deletion novaclient/__init__.py
Expand Up @@ -25,4 +25,4 @@
# when client supported the max version, and bumped sequentially, otherwise
# the client may break due to server side new version may include some
# backward incompatible change.
API_MAX_VERSION = api_versions.APIVersion("2.93")
API_MAX_VERSION = api_versions.APIVersion("2.95")
2 changes: 2 additions & 0 deletions novaclient/tests/unit/v2/test_shell.py
Expand Up @@ -4700,6 +4700,8 @@ def test_versions(self):
87, # doesn't require any changes in novaclient.
89, # There are no version-wrapped shell method changes for this.
93, # There are no version-wrapped shell method changes for this.
94, # There are no version-wrapped shell method changes for this.
95, # There are no version-wrapped shell method changes for this.
])
versions_supported = set(range(0,
novaclient.API_MAX_VERSION.ver_minor + 1))
Expand Down
11 changes: 11 additions & 0 deletions releasenotes/notes/microversion-v2_94-5368d5dd7c5f6484.yaml
@@ -0,0 +1,11 @@
---
features:
- |
Added support for `microversion 2.94`_. There are no client-side changes
for this microversion, but sending this microversion allows the
``hostname`` parameter in the server create, server update, and server
rebuild APIs to be a fully qualified domain name (FQDN). Prior to this
microversion, server-side validation only allows short names as the
``hostname``.
.. _microversion 2.94: https://docs.openstack.org/nova/latest/reference/api-microversion-history.html#id83
10 changes: 10 additions & 0 deletions releasenotes/notes/microversion-v2_95-3c6ad46be2656684.yaml
@@ -0,0 +1,10 @@
---
features:
- |
Added support for `microversion 2.95`_. There are no client-side changes
for this microversion, but sending this microversion triggers evacuated
instances to be stopped on the destination host. Prior to this
microversion, instances were keeping their state from source to
destination host.
.. _microversion 2.95: https://docs.openstack.org/nova/latest/reference/api-microversion-history.html#id84

0 comments on commit 85e4f08

Please sign in to comment.