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

no-reply at openstack.org no-reply at openstack.org
Mon Sep 19 18:18:25 UTC 2016


We are thrilled to announce the release of:

python-tripleoclient 5.1.0: TripleO client

This release is part of the newton stable release series.

For more details, please see below.

Changes in python-tripleoclient 5.0.0..5.1.0
--------------------------------------------

bf4daea Migrate to using osc-lib
98d0c64 Add `overcloud parameters set` to set Heat params in a plan
60b5ac9 Remove the rest of a removed path
03ebdb2 Do not include epel element when building overcloud images
1d5137a Update .gitreview for stable/newton
dc6bfa3 Generate Keystone credentials for overcloud
d5cdbfb Use heatclient poll_for_events in wait_for_stack_ready
c282108 Re-enable keystone init deprecation message
a2c8c9d Add libffi-dev to bindep.txt
22c325a Replace agent elements with package python-heat-agent-puppet
98656b5 [squash] Required backports for stable/newton


Diffstat (except docs and test files)
-------------------------------------

.gitreview                                         |   1 +
bindep.txt                                         |   7 +
other-requirements.txt                             |   5 -
requirements.txt                                   |   6 +-
setup.cfg                                          |   2 +
test-requirements.txt                              |   1 +
tripleoclient/plugin.py                            |  30 +-
.../v1/overcloud_deploy/test_overcloud_deploy.py   | 502 ++++++++++++++++-----
.../test_overcloud_deploy_validators.py            |   2 +-
.../v1/overcloud_image/test_overcloud_image.py     |  24 +-
tripleoclient/utils.py                             |  61 +--
tripleoclient/v1/baremetal.py                      |   9 +-
tripleoclient/v1/overcloud_deploy.py               | 227 +++++++---
tripleoclient/v1/overcloud_execute.py              |   2 +-
tripleoclient/v1/overcloud_image.py                |  22 +-
tripleoclient/v1/overcloud_netenv_validate.py      |   4 +-
tripleoclient/v1/overcloud_node.py                 |   6 +-
tripleoclient/v1/overcloud_parameters.py           |  64 +++
tripleoclient/v1/overcloud_plan.py                 |  45 +-
tripleoclient/v1/overcloud_profiles.py             |   7 +-
tripleoclient/v1/overcloud_update.py               |   8 +-
tripleoclient/v1/overcloud_upgrade.py              |   6 +-
tripleoclient/v1/undercloud.py                     |   2 +-
tripleoclient/workflows/base.py                    |  21 +
tripleoclient/workflows/deployment.py              |  30 ++
tripleoclient/workflows/parameters.py              |  23 +
tripleoclient/workflows/plan_management.py         | 123 +++++
40 files changed, 1248 insertions(+), 295 deletions(-)


Requirements updates
--------------------

diff --git a/requirements.txt b/requirements.txt
index 8923978..b51193f 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -7 +6,0 @@ Babel>=2.3.4 # BSD
-cliff!=1.16.0,!=1.17.0,>=1.15.0 # Apache-2.0
@@ -11 +10 @@ python-ironic-inspector-client>=1.5.0 # Apache-2.0
-python-heatclient>=1.1.0 # Apache-2.0
+python-heatclient>=1.4.0 # Apache-2.0
@@ -16,0 +16 @@ os-cloud-config # Apache-2.0
+osc-lib>=1.0.2  # Apache-2.0
@@ -19 +19 @@ websocket-client>=0.32.0 # LGPLv2+
-# tripleo-common lib is not yet on PyPi
+# tripleoclient is tied to tripleo-common and expects to use the latest code.
diff --git a/test-requirements.txt b/test-requirements.txt
index 984b41e..3433fea 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -12,0 +13 @@ testtools>=1.4.0 # MIT
+requests-mock>=1.0 # Apache-2.0





More information about the OpenStack-announce mailing list