We are eager to announce the release of:
python-openstackclient 3.2.1: OpenStack Command-line Client
This release is part of the newton stable release series.
The source is available from:
https://git.openstack.org/cgit/openstack/python-openstackclient
Download the package from:
https://pypi.python.org/pypi/python-openstackclient
Please report issues through launchpad:
https://bugs.launchpad.net/python-openstackclient
For more details, please see below.
3.2.1 ^^^^^
Security Issues ***************
* Mask passwords when "--debug" or "-vv" options are used. [Bug 1630822 (https://bugs.launchpad.net/python- openstackclient/+bug/1630822)]
Bug Fixes *********
* Skip password prompt when running commands that do not require auth and user auth values are present except for password. [Bug 1619274 (https://bugs.launchpad.net/python- openstackclient/+bug/1619274)]
* Fix problem with "--os-auth-type token_endpoint" that caused exceptions when recent os-client-config version 1.23.0 or newer is installed. [Bug 1642301 (https://bugs.launchpad.net/bugs/1642301)]
Changes in python-openstackclient 3.2.0..3.2.1 ----------------------------------------------
48e6d8a Add relnotes for backports for 3.2.1 release 9484cd3 Defer auth prompting until it is actually needed fc37010 Use project_domain_id only in password auth d08bdd1 Use stable/newton branch in tox_install.sh and tox.ini a37addb Mask passwords in debug logs for auth_config_hook 67dfccb Updated from global requirements b3ce836 Update .gitreview for stable/newton
Diffstat (except docs and test files) -------------------------------------
.gitreview | 1 + openstackclient/common/client_config.py | 35 ++++++++++++++++++++- openstackclient/common/clientmanager.py | 20 ++++++++++++ openstackclient/shell.py | 36 ++++++++++++++++++++-- .../notes/bug-1619274-e78afd7c12ea2c3d.yaml | 5 +++ ...22-mask-password-on-debug-20dcdf1c54e84fa1.yaml | 5 +++ .../notes/bug-1642301-ad04424c80e8fe50.yaml | 5 +++ requirements.txt | 2 +- test-requirements.txt | 2 +- tools/tox_install.sh | 2 +- tox.ini | 2 +- 11 files changed, 107 insertions(+), 8 deletions(-)
Requirements updates --------------------
diff --git a/requirements.txt b/requirements.txt index f065346..5d7636d 100644 --- a/requirements.txt +++ b/requirements.txt @@ -10 +10 @@ keystoneauth1>=2.10.0 # Apache-2.0 -openstacksdk>=0.9.4 # Apache-2.0 +openstacksdk>=0.9.5 # Apache-2.0 diff --git a/test-requirements.txt b/test-requirements.txt index 0ff0e22..6a4d3b8 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -36 +36 @@ python-neutronclient>=5.1.0 # Apache-2.0 -python-saharaclient>=0.16.0 # Apache-2.0 +python-saharaclient>=0.18.0 # Apache-2.0