[release-announce] python-tripleoclient 14.0.0 (victoria)
no-reply at openstack.org
no-reply at openstack.org
Mon Oct 26 13:20:04 UTC 2020
We are thrilled to announce the release of:
python-tripleoclient 14.0.0: TripleO client
This release is part of the victoria stable 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.
14.0.0
^^^^^^
New Features
* A new *--ansible-forks* argument has been added to the TripleO and
Overcloud commands. The default value for forks has also been
adjusted to no longer exceed 100 forks.
Changes in python-tripleoclient 13.7.0..14.0.0
----------------------------------------------
efcf2d98 Raise if no validation has been executed
993ed4d7 Add check for nic config with ansible migration
d6fba3f0 Use default environment with --deployed-server
7e5c3b1b Remove --quiet argument from the validator run CLI command.
58f91351 Check CephClusterFSID against proposed env files
41d43e1a Add catch for OSError and KeyError (PEP 3151)
2aca771c Switch to content provider jobs/templates
6ac7c082 Generate routes for undercloud ctlplane network attrs
fe7380dd Fix tcib build
bf348d8f Deprecate novajoin
6ced9c71 ctlplane network attributes in overcloud environment
a8831c60 Make tripleoclient compatible with cliff-3.4.0
3dd2c838 Use validation framework for running undercloud checkdisk
896a397b Expose --ansible-forks
Diffstat (except docs and test files)
-------------------------------------
lower-constraints.txt | 2 +-
.../notes/ansible-forks-arg-9f7b439e4b6980dd.yaml | 6 +
requirements.txt | 1 +
tripleoclient/config/undercloud.py | 3 +-
tripleoclient/constants.py | 2 +-
.../v1/overcloud_deploy/test_overcloud_deploy.py | 152 +++++++++++++++++----
.../v1/overcloud_update/test_overcloud_update.py | 4 +-
.../test_tripleo_container_image.py | 31 +++++
tripleoclient/utils.py | 72 +++++++++-
tripleoclient/v1/overcloud_admin.py | 4 +-
tripleoclient/v1/overcloud_deploy.py | 65 ++++++++-
tripleoclient/v1/overcloud_external_update.py | 15 +-
tripleoclient/v1/overcloud_external_upgrade.py | 15 +-
tripleoclient/v1/overcloud_netenv_validate.py | 2 +-
tripleoclient/v1/overcloud_update.py | 19 ++-
tripleoclient/v1/overcloud_upgrade.py | 17 ++-
tripleoclient/v1/tripleo_deploy.py | 21 +++
tripleoclient/v1/tripleo_upgrade.py | 4 +-
tripleoclient/v1/tripleo_validator.py | 76 +++++------
tripleoclient/v1/undercloud_config.py | 34 ++++-
tripleoclient/v1/undercloud_preflight.py | 23 ++--
tripleoclient/v2/tripleo_container_image.py | 10 +-
tripleoclient/workflows/deployment.py | 3 +-
zuul.d/layout.yaml | 60 ++++++--
29 files changed, 831 insertions(+), 135 deletions(-)
Requirements updates
--------------------
diff --git a/requirements.txt b/requirements.txt
index 01b9baa1..e8360fed 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -20,0 +21 @@ validations-libs>=1.0.0
+openstacksdk>=0.48.0 # Apache-2.0
More information about the Release-announce
mailing list