We are delighted to announce the release of: python-tripleoclient 13.4.6: 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. Changes in python-tripleoclient 13.4.5..13.4.6 ---------------------------------------------- 731b34a4 Use netaddr when comparing local_ip for changes 0e251ff9 ctlplane network attributes in overcloud environment 1eb2a99a Use Validations libs Client for main validation entry point 71918601 [Ussuri-Only] The lower constraint file has been removed d717ee59 Don't assume json network config in validations 17b333dc make net_config_override of undercloud.conf work with yaml a06f7055 [stable/ussuri] Add support for the validations skip list feature b45e5346 Remove ipxe_enabled ppc64le validation 70dd2312 Update deployment status after upgrade converge e2fb3378 [Stable-Only]Reversing the legacy directory conditional a769ed7a Remove name parameter from cell export 6b4af194 Fetch stack after updating it 392464f1 Fix network environment validation 73f86ecb Remove deprecation warnings for the role command a4534128 Allow for cron programming of backups f7e4cdaa Add --reproduce-command option for tripleo deploy Diffstat (except docs and test files) ------------------------------------- lower-constraints.txt | 164 ------- requirements.txt | 3 +- test-requirements.txt | 1 + tox.ini | 7 - tripleoclient/config/standalone.py | 2 +- tripleoclient/constants.py | 10 +- .../v1/overcloud_deploy/test_overcloud_deploy.py | 105 ++++- .../test_overcloud_netenv_validate.py | 8 +- .../v1/overcloud_update/test_overcloud_update.py | 4 +- tripleoclient/v1/overcloud_backup.py | 22 + tripleoclient/v1/overcloud_cell.py | 13 +- tripleoclient/v1/overcloud_deploy.py | 37 ++ tripleoclient/v1/overcloud_netenv_validate.py | 2 +- tripleoclient/v1/overcloud_roles.py | 13 +- tripleoclient/v1/overcloud_upgrade.py | 15 +- tripleoclient/v1/tripleo_deploy.py | 20 + tripleoclient/v1/tripleo_validator.py | 507 ++------------------- tripleoclient/v1/undercloud_backup.py | 21 + tripleoclient/v1/undercloud_config.py | 19 +- tripleoclient/v1/undercloud_preflight.py | 18 +- 24 files changed, 431 insertions(+), 714 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index 1e8e61ef..afe356d2 100644 --- a/requirements.txt +++ b/requirements.txt @@ -21 +21,2 @@ ansible-runner>=1.4.4 # Apache 2.0 -validations-libs>=1.0.0 +validations-libs>=1.1.0 # Apache-2.0 +openstacksdk>=0.37.0 # Apache-2.0 diff --git a/test-requirements.txt b/test-requirements.txt index 74bc779b..0d392fd6 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -13,0 +14 @@ testscenarios>=0.4 # Apache-2.0/BSD +validations-libs>=1.1.0 # Apache-2.0