We are overjoyed to announce the release of: python-tripleoclient 5.2.0: TripleO client This release is part of the newton stable release series. For more details, please see below. Changes in python-tripleoclient 5.1.0..5.2.0 -------------------------------------------- 1b7b731 Deprecate a number of CLI args that map directly to Heat params d6cbbdb Stop logging swiftclient errors 5f4866d Remove deprecation warning for bulk introspection 702551f Remove the reference to overcloud-without-mergepy file 203c6dd Keystone credentials needs to be set with the overcloud password 6365c76 Stop plan creation when container exists b248497 Remove the get_hiera_key function 141615b Change the level of mocking for the wait_for_stack_ready test 322ccb7 Provide more information when 'node provide' fails 03916f2 Display error message when socket is closed b270ec9 Use the passed in workflow when creating or updating a plan 3c48c30 Revert "Upgrades: Add 'stack upgrade' command" c5dc912 Revert "Upgrades: Add finish stage to 'overcloud upgrade'" 2440f50 Revert "Upgrades: Add initialization stage to 'overcloud upgrade'" 3f2a8be Update the Mistral action names 3b31ea1 Always use absolute path for tht_root da83891 Tripleoclient leaks temporary files c1619c3 Remove one last reference to openstackclient.tests ed61580 Updated from global requirements a18ab1f Use a released version of tripleo-common 1748a85 Remove the environments from Mistral when removing from Swift dbe335b Print the execution ID when starting Mistral workflows 5ecac48 Use the hexdigest of the path to make the filename unique in swift 3e8d9df Pass the timeout to the deploy workflow 6466317 Add `openstack overcloud plan deploy` 22bdf82 Remove openstackclient imports in the new parameters command 313b730 Remove excessive output when configuring nodes 19eaf84 Throw an error/exception when interactive overcloud update fails Diffstat (except docs and test files) ------------------------------------- requirements.txt | 6 +- setup.cfg | 2 +- tripleoclient/constants.py | 2 +- tripleoclient/exceptions.py | 4 + tripleoclient/plugin.py | 11 +- .../v1/overcloud_deploy/test_overcloud_deploy.py | 97 +++++-------- .../v1/overcloud_update/test_overcloud_update.py | 19 ++- .../v1/overcloud_upgrade/test_overcloud_upgrade.py | 156 --------------------- tripleoclient/utils.py | 80 +++++++---- tripleoclient/v1/baremetal.py | 8 +- tripleoclient/v1/overcloud_deploy.py | 152 ++++++++------------ tripleoclient/v1/overcloud_parameters.py | 4 +- tripleoclient/v1/overcloud_plan.py | 32 ++++- tripleoclient/v1/overcloud_update.py | 4 + tripleoclient/v1/overcloud_upgrade.py | 102 -------------- tripleoclient/workflows/baremetal.py | 52 +++++-- tripleoclient/workflows/base.py | 13 ++ tripleoclient/workflows/deployment.py | 54 ++++++- tripleoclient/workflows/parameters.py | 2 +- tripleoclient/workflows/plan_management.py | 34 +++-- 29 files changed, 561 insertions(+), 561 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index b51193f..a1bba27 100644 --- a/requirements.txt +++ b/requirements.txt @@ -16 +16 @@ os-cloud-config # Apache-2.0 -osc-lib>=1.0.2 # Apache-2.0 +osc-lib>=1.0.2 # Apache-2.0 @@ -18,3 +18 @@ websocket-client>=0.32.0 # LGPLv2+ - -# tripleoclient is tied to tripleo-common and expects to use the latest code. --e git://github.com/openstack/tripleo-common.git#egg=tripleo_common +tripleo-common>=5.0.0 # Apache-2.0