[release-announce] python-tripleoclient 13.6.0 (victoria)

no-reply at openstack.org no-reply at openstack.org
Thu Sep 17 09:05:31 UTC 2020


We are happy to announce the release of:

python-tripleoclient 13.6.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.6.0
^^^^^^


New Features
************

* The --transport argument has been added to openstack tripleo
  deploy which allows for specifying the ansible transport to use in
  the ansible configuration file.


Deprecation Notes
*****************

* The --standalone argument to the openstack tripleo deploy command
  is now deprecated. The argument previously had no effect other than
  allow the tripleo deploy command to not throw an exception, so it
  can be safely deprecated with no replacement.


Bug Fixes
*********

* openstack overcloud export now exports user defined password
  values instead of just always exporting the generated password
  values.

Changes in python-tripleoclient 13.5.0..13.6.0
----------------------------------------------

4c7df58d Add --temp-dir to overcloud image build
e21e0488 Convert to 'raw' images when uploading
e4d2658d Bump ansible-runner to 1.4.5
df0cecfe Update tripleo-validations path to /usr/share/ansible
4c713b18 Allow to pass a static inventory to the validator CLI
30bc8b15 Disable nova by default on undercloud
f081d6af Update dependency logic to correctly index parents
65b734ac Add a raise when an image is found without config
4d23eee4 Allow the container build tools to run config-less
8b41b266 Use cli-container-image-prepare.yaml playbook
686ac839 (UX) Improve logging if the ephemeral heat stack wasn't created
a3b3aeb9 TCIB: add --rhel-modules argument
5b246e4f Allow usage of duplicated IPs for undercloud config
1fd42a85 Limit ip_version when resolving public_host and admin_host
83677d70 overcloud_cell: fix location of config-download
9dec1b2e overcloud_deploy: move horizon url/rc files before config-download
5e68a6d1 Remove playbook param from tripleo_validator.py
ced22140 Use user set password values in overcloud export
de494e2a Fix ignored parameters in create_deployment_plan
094bbc65 Don't build image upload tasks when dry_run is True
a29dd8ef Simplify error handling in tripleo_deploy
2f90b821 Revert "[ussuri] TCIB: change default namespace to triploeu"
091d8477 Deprecated overcloud container image build (kolla) command
c9afd24d Lower ansible poll interval time
b407f78a Close session objects in container_image.py
c623396f [ussuri] TCIB: change default namespace to triploeu
ee7de7c8 Replace assertItemsEqual with assertCountEqual
2873dd4d Cleanup UndercloudHostsEntries
ea8db13e Fall back to local upload when there is no glance endpoint
a56361f5 Add --transport argument to tripleo deploy
a5381b21 Deprecate --standalone argument
c8736dff Initially set rc to 0, not 1
4ede7520 Remove the unused _validate_skip_tags function


Diffstat (except docs and test files)
-------------------------------------

lower-constraints.txt                              |  14 +-
...ecate-standalone-argument-57660f3023dc3220.yaml |   7 +
...vercloud-export-passwords-bfa698491601a734.yaml |   4 +
.../tripleo-deploy-transport-ccc72043ce0eb776.yaml |   6 +
requirements.txt                                   |   2 +-
tripleoclient/config/undercloud.py                 |   2 +-
tripleoclient/constants.py                         |  14 +-
tripleoclient/export.py                            |  38 ++-
.../v1/overcloud_deploy/test_overcloud_deploy.py   |  20 +-
.../v1/overcloud_image/test_overcloud_image.py     |  97 ++++--
.../test_tripleo_container_image.py                |   4 +-
tripleoclient/utils.py                             |  26 +-
tripleoclient/v1/container_image.py                | 100 +++---
tripleoclient/v1/overcloud_cell.py                 |   8 +-
tripleoclient/v1/overcloud_deploy.py               |  53 ++--
tripleoclient/v1/overcloud_image.py                |  46 ++-
tripleoclient/v1/overcloud_plan.py                 |   2 -
tripleoclient/v1/overcloud_upgrade.py              |  11 -
tripleoclient/v1/tripleo_deploy.py                 |  61 ++--
tripleoclient/v1/tripleo_validator.py              |  44 +--
tripleoclient/v1/undercloud_config.py              |  29 +-
tripleoclient/v2/tripleo_container_image.py        | 141 +++++++--
tripleoclient/workflows/plan_management.py         |  36 ++-
33 files changed, 936 insertions(+), 375 deletions(-)


Requirements updates
--------------------

diff --git a/requirements.txt b/requirements.txt
index 98a26e00..422c937e 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -19 +19 @@ cryptography>=2.1 # BSD/Apache-2.0
-ansible-runner>=1.4.4 # Apache 2.0
+ansible-runner>=1.4.5 # Apache 2.0






More information about the Release-announce mailing list