[openstack-announce] [new][tripleo] python-tripleoclient 5.2.0 release (newton)

no-reply at openstack.org no-reply at openstack.org
Thu Sep 29 16:56:59 UTC 2016


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





More information about the OpenStack-announce mailing list