[release-announce] python-openstackclient 3.16.2 (rocky)

no-reply at openstack.org no-reply at openstack.org
Mon Nov 19 21:06:10 UTC 2018


We jubilantly announce the release of:

python-openstackclient 3.16.2: OpenStack Command-line Client

This release is part of the rocky 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://storyboard.openstack.org/#!/project/975

For more details, please see below.

3.16.2
^^^^^^

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.16.1..3.16.2
------------------------------------------------

e09c358 Handle multiple ports in AddFloatingIP
4944d4e Default --nic to 'auto' if creating a server with >= 2.37
cda854c Allow endpoint filtering on both project and project-domain
a12cee6 Fix 'project purge' deleting wrong project's servers and volumes


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

openstackclient/common/project_purge.py            |   4 +-
openstackclient/compute/v2/server.py               |  62 ++++++--
openstackclient/identity/v3/endpoint.py            |   2 +-
.../floating-ip-multi-port-9779e88f590cae23.yaml   |  14 ++
9 files changed, 292 insertions(+), 37 deletions(-)







More information about the Release-announce mailing list