python-novaclient 18.3.0 (antelope)
We are ecstatic to announce the release of: python-novaclient 18.3.0: Client library for OpenStack Compute API This release is part of the antelope release series. The source is available from: https://opendev.org/openstack/python-novaclient Download the package from: https://pypi.org/project/python-novaclient Please report issues through: https://bugs.launchpad.net/python-novaclient/+bugs For more details, please see below. 18.3.0 ^^^^^^ New 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". (https://docs.openstack.org/nova/latest/reference/api-microversion- history.html#id83) * 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. (https://docs.openstack.org/nova/latest/reference/api-microversion- history.html#id84) Changes in python-novaclient 18.2.0..18.3.0 ------------------------------------------- 85e4f083 Bump microversion to 2.95 c7cb02f1 Make tox.ini tox 4.0.0 compatible 1d8a06da tests: Fix Python 3.11 compatibility 80ee69aa trivial: Remove use of kwargs 05939839 Update python classifier for python 3.10 Diffstat (except docs and test files) ------------------------------------- novaclient/__init__.py | 2 +- novaclient/v2/servers.py | 411 ++++++++++++++------- novaclient/v2/shell.py | 13 +- .../notes/microversion-v2_94-5368d5dd7c5f6484.yaml | 11 + .../notes/microversion-v2_95-3c6ad46be2656684.yaml | 10 + setup.cfg | 1 + tox.ini | 3 +- 9 files changed, 317 insertions(+), 152 deletions(-)
participants (1)
-
no-reply@openstack.org