We contentedly announce the release of: python-novaclient 13.0.0: Client library for OpenStack Compute API This release is part of the stein release series. The source is available from: https://git.openstack.org/cgit/openstack/python-novaclient Download the package from: https://pypi.org/project/python-novaclient Please report issues through launchpad: https://bugs.launchpad.net/python-novaclient For more details, please see below. 13.0.0 ^^^^^^ New Features ************ * From microversion 2.69 the results of "nova list", "nova show" and "nova service-list" may contain missing information in their outputs when there are partial infrastructure failure periods in the deployment. See Handling Down Cells for more information on the missing keys/info. (https://developer.openstack.org/api-guide/compute/down_cells.html) * Added support for microversion 2.71 which outputs the *server_groups* field in the following commands: * "nova show" * "nova rebuild" (https://docs.openstack.org/nova/latest/reference/api-microversion- history.html#id64) * Support has been added for microversion 2.72. This microversion allows creating a server using the "nova boot" command with pre- existing ports having a "resource_request" value to enable features such as guaranteed minimum bandwidth for quality of service. (https://docs.openstack.org/nova/latest/reference/api-microversion- history.html#id65) (https://docs.openstack.org/neutron/latest/admin /config-qos.html) * Added support for microversion 2.70 which outputs the *Tag* field in the following commands: * "nova interface-list" * "nova interface-attach" * "nova volume-attachments" * "nova volume-attach" (https://docs.openstack.org/nova/latest/reference/api-microversion- history.html#id63) Upgrade Notes ************* * Added support for microversion 2.68, which removes the "--force" option from the "nova evacuate", "nova live-migration", "nova host- evacuate" and "nova host-evacuate-live" commands. (https://docs.openstack.org/nova/latest/api_microversion_history.h tml#id61) * The "nova interface-attach" command shows output of its result when it is successful. * The following methods return a "NetworkInterface" object instead of a "Server" object. * The "interface_attach" method in the "novaclient.v2.Server" class * The "interface_attach" method in the "novaclient.v2.ServerManager" class Other Notes *********** * The "novaclient.v2.servers.Server.networks" property method now returns an OrderedDict where the keys are sorted in natural (ascending) order. This means the "nova show" and "nova list" output will have predictable sort order on the networks attached to a server. Changes in python-novaclient 12.0.0..13.0.0 ------------------------------------------- 62bf880 Add support for microversion v2.72 b2cd7e1 Microversion 2.71 - show server group a306395 Remove unnecessary if statement de22cdd Add support for microversion 2.70 - expose device tags 7e877c4 Fix changes-before values in an instance action test 4450e7b Handle unicode multi-byte characters 14a4518 API microversion 2.69: Handles Down Cells 874b030 Make Server.networks use a predictable sort order 7e56102 Fix output of interface-attach command 81ea988 add python 3.7 unit test job 162f476 Microversion 2.68: Remove 'forced' live migrations, evacuations 4ceba48 Add a note in "nova service-delete" help about deleting computes Diffstat (except docs and test files) ------------------------------------- .zuul.yaml | 1 + novaclient/__init__.py | 2 +- novaclient/base.py | 12 +- novaclient/v2/hypervisors.py | 4 + novaclient/v2/instance_usage_audit_log.py | 4 + novaclient/v2/servers.py | 197 +++++++++++++------ novaclient/v2/shell.py | 89 +++++++-- .../bp-handling-down-cell-728cdb1efd1ea75b.yaml | 9 + .../deprecate-force-option-7116d792bba17f09.yaml | 8 + .../interface-attach-output-02d633d9b2a60da1.yaml | 11 ++ .../notes/microversion-v2_71-a87b4bb4205c46e2.yaml | 10 + .../notes/microversion-v2_72-d910ce07ec3948d6.yaml | 10 + .../notes/microversion_v2_70-09cbe0933b3a9335.yaml | 12 ++ .../server-networks-sorted-1d3a7f1c1f88e846.yaml | 7 + 23 files changed, 804 insertions(+), 133 deletions(-)
participants (1)
-
no-reply@openstack.org