We are tickled pink to announce the release of: python-novaclient 15.1.0: Client library for OpenStack Compute API This release is part of the train 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. 15.1.0 ^^^^^^ New Features * Added support for microversion 2.78 which outputs the server NUMA topology information in the following command: * "nova server-topology" And associated python API bindings: * "novaclient.v2.servers.Server.topology" * "novaclient.v2.servers.ServerManager.topology" (https://docs.openstack.org/nova/latest/reference/api-microversion- history.html#id70) * Added support for microversion 2.79 which includes the following changes: * The "--delete-on-termination" option is added to the "nova volume- attach" CLI. * A "DELETE ON TERMINATION" column is added to the "nova volume- attachments" table. * New kwarg called "delete_on_termination" added to the python API binding: * "novaclient.v2.volumes.VolumeManager.create_server_volume()" (https://docs.openstack.org/nova/latest/reference/api-microversion- history.html#id71) Changes in python-novaclient 15.0.0..15.1.0 ------------------------------------------- cd396b8b Microversion 2.79: Add delete_on_termination to volume-attach API aae95dcc Microversion 2.78 - show server topology Diffstat (except docs and test files) ------------------------------------- novaclient/__init__.py | 2 +- novaclient/v2/servers.py | 18 +++++++ novaclient/v2/shell.py | 24 ++++++++++ novaclient/v2/volumes.py | 30 +++++++++++- .../notes/microversion-v2_78-77a12630e668c2ae.yaml | 14 ++++++ .../notes/microversion-v2_79-f13bc0414743dc16.yaml | 16 +++++++ 12 files changed, 296 insertions(+), 3 deletions(-)