python-tripleoclient 12.3.1 (train)
We are glad to announce the release of: python-tripleoclient 12.3.1: TripleO client This release is part of the train stable 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. 12.3.1 ^^^^^^ 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. Bug Fixes ********* * Fixed an issue where the DHCP server for ironic-inspector was configured to operate in DHCPv6-stateful mode when the undercloud configuration specified DHCPv6-stateless mode. (See bug: 1853334 (https://bugs.launchpad.net/tripleo/+bug/1853334)) Changes in python-tripleoclient 12.3.0..12.3.1 ---------------------------------------------- 40bccd51 Retry the connection to heat-api when 500 code 9c4b3e7e Honor --heat-user argument in heat launcher 1a492593 Add locks to container image commands d24b159f Use configured passwords 467967ab Include memcached_node_ips in the output for the undercloud d914feae Make containerized-undercloud-upgrades vote on train 46c5fb4b Fix inspector ip range for dhcpv6-stateless 51d589b7 Switch to use process executor 315f6d4d Fix overcloud cell export after refactoring bc6d750d Add openstack overcloud export 251cfe80 Drop Mistral support for the Validations CLI ea64bef8 Get rid of Mistral for running Validations by Groups 97d1e93d Get rid of Mistral for listing validations 9f2a8ae3 Support undercloud fake-hardware ironic driver 261c2553 Undercloud hosts entries in overcloud parameters 0c57e691 Use name for container registry 9a8cd279 Update TOX/UPPER_CONSTRAINTS_FILE for stable/train e7132d47 Prepare stable/train Diffstat (except docs and test files) ------------------------------------- .gitreview | 1 + lower-constraints.txt | 2 +- ...t_for_the_validations_CLI-081bc5cd6e7db056.yaml | 5 + ...s-inspector-dnsmasq-range-9d0f4635ecce3d2f.yaml | 8 ++ ...l_for_listing_validations-1e9dedf33675f1d6.yaml | 6 + ...penstack-overcloud-export-293c8f0f6ab13e91.yaml | 5 + requirements.txt | 2 +- setup.cfg | 1 + tox.ini | 6 +- tripleoclient/constants.py | 4 + tripleoclient/export.py | 122 ++++++++++++++++++ tripleoclient/heat_launcher.py | 4 +- .../v1/overcloud_deploy/test_overcloud_deploy.py | 114 ++++++++++++++--- .../v1/overcloud_update/test_overcloud_update.py | 5 +- tripleoclient/utils.py | 56 ++++++++- tripleoclient/v1/container_image.py | 22 ++-- tripleoclient/v1/minion_config.py | 15 +++ tripleoclient/v1/overcloud_cell.py | 101 +++------------ tripleoclient/v1/overcloud_deploy.py | 19 +++ tripleoclient/v1/overcloud_export.py | 100 +++++++++++++++ tripleoclient/v1/tripleo_deploy.py | 4 +- tripleoclient/v1/tripleo_validator.py | 77 ++---------- tripleoclient/v1/undercloud_config.py | 39 ++++-- tripleoclient/workflows/validations.py | 66 ---------- zuul.d/layout.yaml | 3 + 33 files changed, 948 insertions(+), 403 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