We are glad to announce the release of: python-tripleoclient 13.7.0: TripleO client This release is part of the victoria release series. The source is available from: https://opendev.org/openstack/python-tripleoclient Download the package from: https://tarballs.openstack.org/python-tripleoclient/ Please report issues through: https://bugs.launchpad.net/tripleo/+bugs For more details, please see below. 13.7.0 ^^^^^^ New Features * A new command "openstack overcloud export ceph" is added. The command is used to export the Ceph deployment data from one stack for use in another stack with storage services which use that Ceph cluster when using the multi-stack deployment feature. Changes in python-tripleoclient 13.6.0..13.7.0 ---------------------------------------------- 04e9966b undercloud: disable Mistral and Zaqar by default c1b3203f Fix if conditions in constants.py ac0dfb5e Add openstack overcloud export ceph ed15986b Standardize import of ConfigParser 02e851fe Build timeout as CLI arg for container image build a34eb64c Make config_dir absolute path for ansible 7d9e4158 Ensure the ansible log file always has a correct UID cbb798dd Inject both paths for validations roles location 99f5d9ec Remove install unnecessary packages 61169bc1 Ensure root isn't used to run updates/upgrades 5abe17dc Fix pathing for container image prepare 31dda8e9 Remove TripleO UI toggles Diffstat (except docs and test files) ------------------------------------- lower-constraints.txt | 2 +- ...ack-overcloud-export-ceph-f36421e1685db302.yaml | 6 ++ requirements.txt | 2 +- setup.cfg | 1 + tox.ini | 2 - tripleoclient/config/standalone.py | 4 +- tripleoclient/config/undercloud.py | 5 +- tripleoclient/constants.py | 33 +++--- tripleoclient/export.py | 63 ++++++++++- .../v1/overcloud_update/test_overcloud_update.py | 13 ++- .../v1/overcloud_upgrade/test_overcloud_upgrade.py | 10 +- tripleoclient/utils.py | 40 +++++-- tripleoclient/v1/container_image.py | 26 ++++- tripleoclient/v1/overcloud_config.py | 2 +- tripleoclient/v1/overcloud_export_ceph.py | 115 +++++++++++++++++++++ tripleoclient/v1/overcloud_external_update.py | 1 + tripleoclient/v1/overcloud_external_upgrade.py | 1 + tripleoclient/v1/overcloud_update.py | 3 + tripleoclient/v1/overcloud_upgrade.py | 2 + tripleoclient/v2/tripleo_container_image.py | 9 ++ 26 files changed, 461 insertions(+), 92 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index 422c937e..01b9baa1 100644 --- a/requirements.txt +++ b/requirements.txt @@ -17 +17 @@ websocket-client>=0.44.0 # LGPLv2+ -tripleo-common>=12.4.0 # Apache-2.0 +tripleo-common>=12.6.0 # Apache-2.0