[release-announce] python-tripleoclient 13.4.3 (ussuri)

no-reply at openstack.org no-reply at openstack.org
Wed Apr 14 15:03:02 UTC 2021


We are stoked to announce the release of:

python-tripleoclient 13.4.3: TripleO client

This release is part of the ussuri 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.

13.4.3
^^^^^^


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

* The container image build command now has the ability to inject
  labels into various images being constructed. To add labels into a
  container, the argument *--label* can be specified multiple times.
  The value is always a key=value pair and each key must be unique.

* Adds *auth_token_lifetime* to undercloud.conf with a default of
  14400. This configuration option exposes the keystone token
  expirataion as a top level configuration since it may need to be
  increased to handle larger clouds.


Other Notes
***********

* The container image build label agument has the ability to do
  simple string replacements following the python standard. Available
  options for string replacement are *registry*, *namespace*,
  *prefix*, *image*, *tag*, and *name*. Example usage *--label
  component="%(prefix)s-%(name)s-container"*.

Changes in python-tripleoclient 13.4.2..13.4.3
----------------------------------------------

12640666 Move static-inventory option into parser group
975b7016 Revert "Revert "Add environment variables for better var handling""
79dcc04a Use MultiKeyActionValue action for extra-[env-]vars arguments
4eebacfb Add missing consumer_job variable to Ussuri zuul layout
fa12b5ad Make content provider depend on linters in check layout
7c8ba029 Add label argument for the container image build
a9d220cb Add auth_token_lifetime to undercloud.conf
8c45380b Modifying Openstack client for undercloud and overcloud backup
53e24c0b [Validator Run] Add return code management
4886a706 Dumping task key instead of tasks from validation_output
0f91bcce [Validator Show Run] Display simplified results by default
c54ed778 Fix the get_deployment_status call
70419d6b Get deployment status to check if plan and stack exists on the env
badaeed0 Run validation without authentication in particular context
08d9f082 Add --disable-container-prepare flag


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

.../notes/image-build-labels-97fda64f693cd8ba.yaml |  12 +
...-expiration-configuration-6159d733f09e1b6e.yaml |   6 +
setup.cfg                                          |   3 +-
tripleoclient/config/undercloud.py                 |   7 +
.../undercloud => v1/overcloud_backup}/__init__.py |   0
tripleoclient/utils.py                             |  32 +-
tripleoclient/v1/overcloud_backup.py               | 214 ++++++++++++
tripleoclient/v1/overcloud_deploy.py               |  19 +-
tripleoclient/v1/overcloud_plan.py                 |  20 +-
tripleoclient/v1/tripleo_deploy.py                 |  13 +-
tripleoclient/v1/tripleo_validator.py              | 142 +++++---
tripleoclient/v1/undercloud.py                     |  13 +-
tripleoclient/v1/undercloud_backup.py              | 262 +++++++++++++++
tripleoclient/v1/undercloud_config.py              |   7 +-
tripleoclient/v2/tripleo_container_image.py        |  32 ++
tripleoclient/v2/undercloud_backup.py              | 111 -------
tripleoclient/workflows/plan_management.py         |  41 ++-
zuul.d/layout.yaml                                 |  12 +-
24 files changed, 1408 insertions(+), 362 deletions(-)







More information about the Release-announce mailing list