[release-announce] python-tripleoclient 14.2.0 (victoria)
no-reply at openstack.org
no-reply at openstack.org
Thu Apr 1 09:50:09 UTC 2021
We are pleased to announce the release of:
python-tripleoclient 14.2.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.2.0
^^^^^^
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 14.1.0..14.2.0
----------------------------------------------
1b8d90a6 Use MultiKeyActionValue action for extra-[env-]vars arguments
66ec2804 Remove unnecessary zuul layout overrides use templates instead
f431149a Revert "Revert "Add environment variables for better var handling""
ace1a5fa Add lint dependencies for content provider
530b3aad Add label argument for the container image build
bb64cf44 Add auth_token_lifetime to undercloud.conf
c21d24fb Add --disable-container-prepare flag
d77b63be Modifying Openstack client for undercloud and overcloud backup
5317f37a [Validator Run] Add return code management
c246e80b Fix the get_deployment_status call
71591e51 Get deployment status to check if plan and stack exists on the env
89eaf7a5 Run validation without authentication in particular context
98ffc681 [Validator Show] Properly throwing an exception for unknown validation
e4ae6d25 [Validator Run] Don't rely on parameter file extension
21d8e7c2 [Validator Run] Ensure the plan really exists
d3085ad4 Make workflow monitoring more resilient
f5af50f5 Dumping task key instead of tasks from validation_output
7873e6d8 [Validator Show Run] Display simplified results by default
cdaf01d1 [UX] Align to left the table for the validations run results
80a04fe2 Wire up new tripleo upgrades jobs template
95503224 Add Python3 victoria unit tests
e6dd17da Update TOX_CONSTRAINTS_FILE for stable/victoria
Diffstat (except docs and test files)
-------------------------------------
.../notes/image-build-labels-97fda64f693cd8ba.yaml | 12 ++
...-expiration-configuration-6159d733f09e1b6e.yaml | 6 +
tox.ini | 6 +-
tripleoclient/config/undercloud.py | 7 +
tripleoclient/utils.py | 32 +++--
tripleoclient/v1/overcloud_backup.py | 157 +++++++++++++++++----
tripleoclient/v1/overcloud_deploy.py | 18 ++-
tripleoclient/v1/overcloud_plan.py | 20 ++-
tripleoclient/v1/tripleo_deploy.py | 13 +-
tripleoclient/v1/tripleo_validator.py | 137 ++++++++++++++----
tripleoclient/v1/undercloud.py | 13 +-
tripleoclient/v1/undercloud_backup.py | 129 ++++++++++++++---
tripleoclient/v1/undercloud_config.py | 7 +-
tripleoclient/v2/tripleo_container_image.py | 32 +++++
tripleoclient/workflows/base.py | 9 +-
tripleoclient/workflows/plan_management.py | 38 +++--
zuul.d/layout.yaml | 61 ++------
22 files changed, 827 insertions(+), 189 deletions(-)
More information about the Release-announce
mailing list