[release-announce] python-tripleoclient 11.5.2 (stein)

no-reply at openstack.org no-reply at openstack.org
Thu Dec 12 10:36:50 UTC 2019


We are pumped to announce the release of:

python-tripleoclient 11.5.2: TripleO client

This release is part of the stein stable release series.

The source is available from:

    https://opendev.org/openstack/python-tripleoclient

Download the package from:

    https://tarballs.openstack.org/null/

Please report issues through:

    https://bugs.launchpad.net/tripleo/+bugs

For more details, please see below.

11.5.2
^^^^^^


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

* Introduce new "--inflight-validations" option in order to activate
  those validations. It defaults to "False", since we don't want them
  by default.


Deprecation Notes
*****************

* The TripleO Validator CLI doesn't support Mistral anymore for
  listing and running the Validations. Ansible is now the way to run
  them.

* The TripleO Validator was using Mistral to get all the Validations
  available on the Undercloud. From now, The CLI is parsing the
  Validations directly from the filesystem and the Mistral support has
  been removed.


Bug Fixes
*********

* The MTU setting was not configured for Ironic Inspector DHCP
  (dnsmasq) service. This caused inspection to fail when operating on
  a network with < 1500 bytes MTU. See bug: 1845487
  (https://bugs.launchpad.net/puppet-ironic/+bug/1845487).

Changes in python-tripleoclient 11.5.1..11.5.2
----------------------------------------------

751324eb Drop Mistral support for the Validations CLI
635bd17c Get rid of Mistral for running Validations by Groups
dcad928d Get rid of Mistral for listing validations
fb2a8818 Support undercloud fake-hardware ironic driver
7cdbcf6e Improve handling of empty resource_registry
134f0716 Handle a deployment that was manually cancelled.
01a7cbba Set option:mtu in inspector dnsmasq
952c9072 Don't look for execution in payload
6df724aa Close some file descriptors that were left open
5fa86b7a [stein-only] Fix incomplete backport
499b487c (squash) Clean backport of inflight-validations for UC/OC/standalone
a997810b scen008 never passes in stein
c1b2d997 Replace warn with warning method
083193e0 Rename 'undercloud-' to '<stack_name>-'
00fe507e Ensure no duplicate IPs are used in undercloud.conf
b0c714e3 Fix race in execution finishing
fdd998d6 Always specify interface for vips
781d1051 Exit listing validations with a proper return code


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

...t_for_the_validations_CLI-081bc5cd6e7db056.yaml |   5 +
...-option-inspector-dnsmasq-7c2f9d7d358ace07.yaml |   8 ++
...l_for_listing_validations-1e9dedf33675f1d6.yaml |   6 ++
...nflight-validation-option-9e3f70b5bcb8dea9.yaml |   6 ++
.../v1/overcloud_deploy/test_overcloud_deploy.py   |  14 +--
tripleoclient/utils.py                             |  67 +++++++++++--
tripleoclient/v1/container_image.py                |   9 +-
tripleoclient/v1/overcloud_deploy.py               |  20 ++--
tripleoclient/v1/overcloud_execute.py              |   1 +
tripleoclient/v1/overcloud_image.py                |  47 ++++-----
tripleoclient/v1/overcloud_parameters.py           |   2 +
tripleoclient/v1/tripleo_deploy.py                 |  94 +++++++++++-------
tripleoclient/v1/tripleo_validator.py              |  81 +++------------
tripleoclient/v1/undercloud_config.py              |  62 ++++++++++--
tripleoclient/workflows/base.py                    |   8 +-
tripleoclient/workflows/deployment.py              |   2 +-
tripleoclient/workflows/plan_management.py         |   7 +-
tripleoclient/workflows/validations.py             |  66 -------------
zuul.d/layout.yaml                                 |   2 -
25 files changed, 436 insertions(+), 371 deletions(-)







More information about the Release-announce mailing list