[release-announce] [tripleo] python-tripleoclient 5.4.3 (newton)

no-reply at openstack.org no-reply at openstack.org
Mon Sep 4 18:22:37 UTC 2017


We are psyched to announce the release of:

python-tripleoclient 5.4.3: TripleO client

This release is part of the newton stable release series.

Download the package from:

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

For more details, please see below.

5.4.3
^^^^^


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

* Add a new cli argument, --skip-deploy-identifier. The argument
  will disable setting a unique value for the DeployIdentifier
  parameter, which means the SoftwareDeployment resources in the
  templates will only be triggered if there is an actual change to
  their configuration. This argument can be used to avoid always
  applying configuration, such as during node scale out. This option
  should be used with Caution, and only if there is confidence that
  the software configuration does not need to be run, such as when
  scaling out certain roles.


Bug Fixes
*********

* The "introspection bulk status" command no longer aborts if some
  nodes in the Ironic registry were never introspected. See bug
  1689540 (https://bugs.launchpad.net/tripleo/+bug/1689540).

* Removed setting NeutronDhcpAgentsPerNetwork based on controller
  count. If not overridden by the user, it should be calculated based
  on the number of neutron DHCP agents that are actually deployed.

* *overcloud deploy* correctly returns an error code when failing
  during the pre-deployment verifications (before the stack is
  launched) (bug 1672790).

Changes in python-tripleoclient 5.4.2..5.4.3
--------------------------------------------

d98fff4 Add --skip-deploy-identifier
ac73d7e Install policycoreutils-python
a93e6d1 Set empty NeutronTunnelTypes if tunneling is disabled
153972c Remove calculation for NeutronDhcpAgentsPerNetwork
bb361f4 Fix return code when failing before launching the stack
d3e0ca5 Add ssl development headers to bindep
03abd22 Fix 'introspection bulk status' when some nodes were never introspected
77b2299 Add Constraints support
8cd130c Remove "baremetal show capabilities" command


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

bindep.txt                                         |   3 +
.../bulk-status-missing-50cc60281c6e20f5.yaml      |   6 +
...n-dhcp-agents-per-network-1f34e5deeba71cda.yaml |   6 +
...code-on-predeploy-failure-bd62025646e25433.yaml |   7 +
.../skip-deploy-identifier-f7eb0d3ff5126f62.yaml   |  10 ++
setup.cfg                                          |   1 -
tools/tox_install.sh                               |  30 ++++
tox.ini                                            |   6 +-
.../v1/overcloud_deploy/test_overcloud_deploy.py   | 157 +++++++++++++++++++--
tripleoclient/v1/baremetal.py                      |  31 ++--
tripleoclient/v1/overcloud_deploy.py               |  57 +++++---
tripleoclient/workflows/deployment.py              |   3 +-
15 files changed, 288 insertions(+), 88 deletions(-)







More information about the Release-announce mailing list