python-tripleoclient 14.2.0 (victoria)
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(-)
participants (1)
-
no-reply@openstack.org