[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