[release-announce] python-tripleoclient 13.0.0 (ussuri)

no-reply at openstack.org no-reply at openstack.org
Wed Nov 27 19:40:06 UTC 2019


We are glad to announce the release of:

python-tripleoclient 13.0.0: TripleO client

This release is part of the ussuri release series.

The source is available from:

    https://opendev.org/openstack/python-tripleoclient

Download the package from:

    https://tarballs.openstack.org/null/

Please report issues through:

    https://bugs.launchpad.net/tripleo/+bugs

For more details, please see below.

13.0.0
^^^^^^


New Features
************

* A new command "openstack overcloud export" is added. The command
  is used to export the data from a control stack for use in a compute
  stack for the multi-stack feature.


Deprecation Notes
*****************

* The TripleO Validator CLI doesn't support Mistral anymore for
  listing and running the Validations. Ansible is now the way to run
  them.

* The TripleO Validator was using Mistral to get all the Validations
  available on the Undercloud. From now, The CLI is parsing the
  Validations directly from the filesystem and the Mistral support has
  been removed.

Changes in python-tripleoclient 12.3.0..13.0.0
----------------------------------------------

3ca472c2 Switch to use process executor
97012083 Remove check for IN_PROGRESS stack
2f16fd69 Fix overcloud cell export after refactoring
975f7717 Add openstack overcloud export
c6616f8d Drop Mistral support for the Validations CLI
db6aa7b4 Get rid of Mistral for running Validations by Groups
746b97f1 Get rid of Mistral for listing validations
e794286d undercloud: introduce undercloud_enable_paunch option
3657d1dc Support undercloud fake-hardware ironic driver
69aad030 Complete overcloud deploy --baremetal-deployment
4a568fd7 Improvements to unprovision command
ec1629b7 Bump tripleo-common requirements.txt to fix tox docs job
802624f3 Refactoring the join part.
e3064514 Use name for container registry
0b21efc5 Add mocks to fix unit tests
f75f41e9 Update master for stable/train
ddb9970a Add test for the function check_deprecated_parameters.
8617dd1c Undercloud hosts entries in overcloud parameters


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

lower-constraints.txt                              |   2 +-
...t_for_the_validations_CLI-081bc5cd6e7db056.yaml |   5 +
...l_for_listing_validations-1e9dedf33675f1d6.yaml |   6 +
...penstack-overcloud-export-293c8f0f6ab13e91.yaml |   5 +
releasenotes/source/index.rst                      |   1 +
releasenotes/source/train.rst                      |   6 +
requirements.txt                                   |   2 +-
setup.cfg                                          |   1 +
tripleoclient/config/undercloud.py                 |   4 +
tripleoclient/constants.py                         |   4 +
tripleoclient/exceptions.py                        |   4 -
tripleoclient/export.py                            | 122 ++++++++++++++++++
.../v1/overcloud_deploy/test_overcloud_deploy.py   | 142 +++++++++++++++------
.../v1/overcloud_update/test_overcloud_update.py   |   5 +-
tripleoclient/utils.py                             |  54 ++++++++
tripleoclient/v1/container_image.py                |   4 +-
tripleoclient/v1/overcloud_cell.py                 | 101 ++-------------
tripleoclient/v1/overcloud_deploy.py               |  41 +++++-
tripleoclient/v1/overcloud_export.py               | 100 +++++++++++++++
tripleoclient/v1/overcloud_node.py                 |  80 +++++++++++-
tripleoclient/v1/tripleo_validator.py              |  77 ++---------
tripleoclient/v1/undercloud_config.py              |  31 ++++-
tripleoclient/workflows/baremetal.py               |  11 ++
tripleoclient/workflows/parameters.py              |  10 +-
tripleoclient/workflows/validations.py             |  66 ----------
34 files changed, 1096 insertions(+), 421 deletions(-)


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

diff --git a/requirements.txt b/requirements.txt
index 974c8143..739e8e1d 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -19 +19 @@ websocket-client>=0.44.0 # LGPLv2+
-tripleo-common>=10.7.0 # Apache-2.0
+tripleo-common>=11.3.1 # Apache-2.0






More information about the Release-announce mailing list