python-tripleoclient 13.0.0 (ussuri)
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
participants (1)
-
no-reply@openstack.org