[release-announce] python-tripleoclient 12.6.0 (train)
no-reply at openstack.org
no-reply at openstack.org
Fri Jun 4 17:42:45 UTC 2021
We are pumped to announce the release of:
python-tripleoclient 12.6.0: TripleO client
This release is part of the train 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.
12.6.0
^^^^^^
Bug Fixes
* RHEL-8.3 kernel disabled the Intel TSX (Transactional
Synchronization Extensions) feature by default as a preemptive
security measure, but it breaks live migration from RHEL-7.9 (or
even RHEL-8.1 or RHEL-8.2) to RHEL-8.3.
Operators are expected to explicitly define the TSX flag in their
KernelArgs for the compute role to prevent live-migration issues
during the upgrade or update process.
We now introduce this validation in tripleoclient to ensure early
failure.
More information here:
https://access.redhat.com/solutions/6036141
Changes in python-tripleoclient 12.5.0..12.6.0
----------------------------------------------
95feb7c2 BnR Typo missing some spaces between words on the command help
b0fa4257 Remove --extra-env-vars from the mutually exclusive arg group
050c9aa9 [train-only] post stack creation tsx validation
53c763d6 Fix validations listing when filtering by group(s)
ebb8d56b Declare is_failed_validation variable before if statement
e2cba545 [only-train] BnR overwrite the json output
48e4ed8e Overcloud image has missing kernel_id and ramdisk_id properties
83b24933 Replace exception with LOG.info
73d1ee27 [train-only] Trap empty role data
5c7ae38d Copy the inventory for standalone deploy in output_dir
10e5640f Use ceph_mon_network to find Ceph monitor IPs for export
429169bd Use validation framework for running undercloud checkdisk
1a64962d Move static-inventory option into parser group
Diffstat (except docs and test files)
-------------------------------------
.../notes/tsx-validation-f663a9f14b2aff3d.yaml | 17 +++++++
tripleoclient/constants.py | 4 +-
tripleoclient/exceptions.py | 4 ++
tripleoclient/export.py | 19 +++++++-
tripleoclient/v1/overcloud_backup.py | 7 +--
tripleoclient/v1/overcloud_deploy.py | 56 ++++++++++++++++++----
tripleoclient/v1/overcloud_image.py | 4 +-
tripleoclient/v1/overcloud_update.py | 8 ++++
tripleoclient/v1/overcloud_upgrade.py | 7 +++
tripleoclient/v1/tripleo_deploy.py | 4 ++
tripleoclient/v1/tripleo_validator.py | 39 ++++++++-------
tripleoclient/v1/undercloud_backup.py | 15 +++---
tripleoclient/v1/undercloud_preflight.py | 22 +++++----
17 files changed, 201 insertions(+), 54 deletions(-)
More information about the Release-announce
mailing list