We are joyful to announce the release of: python-tripleoclient 5.4.0: TripleO client This release is part of the newton stable release series. Download the package from: https://tarballs.openstack.org/python-tripleoclient/ For more details, please see below. Changes in python-tripleoclient 5.3.0..5.4.0 -------------------------------------------- b32926a Mock yaml.safe_load safely 5c18cf7 Add a flag to allow the plan to be updated without deploying 476458b Don't assume CountDefault set in roles_data.yaml 8a7f46b Do not try to "provide" updated nodes not in "manageable" state 1a832b7 Fix handling of missing environment files 6de16a7 Pass clients to get the get_password function 4a2004d Fix nodes count check on stack-update with custom roles 52e6647 Updated from global requirements 15208ab Remove heat_stack_user from the deployer input 3ccb9d2 Use workflow for overcloud node delete b51753e Use Password Generation provided by the Mistral workflows 0b2984f Allow overriding CLI parameter defaults with env files Diffstat (except docs and test files) ------------------------------------- requirements.txt | 2 +- tripleoclient/constants.py | 26 +-- .../v1/overcloud_deploy/test_overcloud_deploy.py | 176 +++++++++++++++--- tripleoclient/utils.py | 160 ++++------------- tripleoclient/v1/baremetal.py | 8 +- tripleoclient/v1/overcloud_deploy.py | 151 +++++++--------- tripleoclient/v1/overcloud_node.py | 25 +-- tripleoclient/workflows/parameters.py | 24 +++ tripleoclient/workflows/scale.py | 58 ++++++ 13 files changed, 500 insertions(+), 414 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index a1bba27..b658ce9 100644 --- a/requirements.txt +++ b/requirements.txt @@ -18 +18 @@ websocket-client>=0.32.0 # LGPLv2+ -tripleo-common>=5.0.0 # Apache-2.0 +tripleo-common>=5.0.0 # Apache-2.0