[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