[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