[release-announce] python-openstackclient 3.14.3 (queens)

no-reply at openstack.org no-reply at openstack.org
Mon Nov 19 21:09:57 UTC 2018


We are chuffed to announce the release of:

python-openstackclient 3.14.3: OpenStack Command-line Client

This release is part of the queens stable release series.

The source is available from:

    https://git.openstack.org/cgit/openstack/python-openstackclient

Download the package from:

    https://pypi.org/project/python-openstackclient

Please report issues through launchpad:

    https://bugs.launchpad.net/python-openstackclient

For more details, please see below.

3.14.3
^^^^^^

Bug Fixes

* The "openstack server add floating ip" command has been fixed to
  handle servers with multiple ports attached. Previously, the command
  was using the first port in the port list when attempting to
  associate the floating ip. This could fail if the server had
  multiple ports and the first port in the list was not attached to an
  external gateway. Another way it could fail is if the "--fixed-ip-
  address" option was passed and the first port did not have the
  specified fixed IP address attached to it. Now, the "openstack
  server add floating ip" command will find the port attached to the
  specified "--fixed-ip-address", if provided, else it will try
  multiple ports until one is found attached to an external gateway.
  If a suitable port is not found in the port list, an error will be
  returned.

Changes in python-openstackclient 3.14.2..3.14.3
------------------------------------------------

010da92 Handle multiple ports in AddFloatingIP
4607431 Default --nic to 'auto' if creating a server with >= 2.37
1a7aee6 Don't sent disk_over_commit if nova api > 2.24
118cc98 Allow endpoint filtering on both project and project-domain
67fc4d3 Fix 'project purge' deleting wrong project's servers and volumes
39d41f3 import zuul job settings from project-config
3012ab4 Do not require port argument when updating floating IP
814ffb2 Prevent "server migrate --wait" from hanging


Diffstat (except docs and test files)
-------------------------------------

.zuul.yaml                                         |   9 +
openstackclient/common/project_purge.py            |   4 +-
openstackclient/compute/v2/server.py               |  76 ++++++--
openstackclient/identity/v3/endpoint.py            |   2 +-
openstackclient/network/v2/floating_ip.py          |  13 +-
.../unit/network/v2/test_floating_ip_network.py    |  64 +++++++
.../floating-ip-multi-port-9779e88f590cae23.yaml   |  14 ++
13 files changed, 420 insertions(+), 52 deletions(-)







More information about the Release-announce mailing list