[release-announce] python-tripleoclient 12.3.1 (train)
no-reply at openstack.org
no-reply at openstack.org
Mon Jan 6 11:06:33 UTC 2020
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
More information about the Release-announce
mailing list