[release-announce] [tripleo] tripleo-common 5.6.0 (ocata)

no-reply at openstack.org no-reply at openstack.org
Wed Dec 7 14:47:37 UTC 2016


We are amped to announce the release of:

tripleo-common 5.6.0: A common library for TripleO workflows.

This release is part of the ocata release series.

The source is available from:

    http://git.openstack.org/cgit/openstack/tripleo-common

Download the package from:

    https://tarballs.openstack.org/tripleo-common/

Please report issues through launchpad:

    http://bugs.launchpad.net/tripleo-common

For more details, please see below.

Changes in tripleo-common 5.5.0..5.6.0
--------------------------------------

156d2ca Create a workflow for running manual cleaning on nodes
5998540 Updated from global requirements
bfecf27 Environment is a dict, which can't use 'extend'
8aa57e2 Move the overcloudrc generation from tripleoclient to a Mistral action
83fa35f Fix invalid tests.
77ea5f7 Add python-heat-agent-ansible to overcloud images.
854ae91 Add panko to generated passwords
9d3d034 Remove the underscore from the base action client methods
89ca5b8 Show team and repo badges on README
10ee43e Fix parameter update for custom roles
5a01c1b Do not ignore pm_port for Drac drivers
b771918 Use kwargs to pass in data and error to Mistral Result
e1c07fc Revert changes to CephClusterFSID generation
20167e8 Generate CephClusterFSID for new stacks
8fba72b Build overcloud with overcloud-agent element
ad64050 Revert "Add CephClusterFSID to generated passwords"
c57e98d Fix tox -epep8 for Python3
4b5497a Drop *openstack/common* in flake8 exclude list
991e529 Update container images to point to newton
bdef2f7 Pass the plan name when tagging nodes
58b0fc7 Remove network-gateway element from image build
f0a28bc Fernet Key management
40978f6 Remove python-networking-cisco from overcloud-full image
580c7a2 Install yum-plugin-priorities on centos images
a2e6c7d Remove unused bits from node management code in utils/node.py
0129c07 Remove last vestiges of oslo-incubator
b8a0e0d Add port registration to IPMI power driver


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

README.rst                                         |   9 ++
contrib/overcloud_containers.yaml                  |  16 +--
heat_docker_agent/hook-docker-cmd.py               |   3 +-
image-yaml/overcloud-images-centos7.yaml           |   4 +
image-yaml/overcloud-images.yaml                   |   4 +-
openstack-common.conf                              |   6 -
requirements.txt                                   |   6 +-
setup.cfg                                          |   1 +
tox.ini                                            |   2 +-
tripleo_common/actions/baremetal.py                |  29 ++---
tripleo_common/actions/base.py                     |  14 +-
tripleo_common/actions/deployment.py               |  69 ++++++++--
tripleo_common/actions/heat_capabilities.py        |  31 ++---
tripleo_common/actions/parameters.py               |  21 +--
tripleo_common/actions/plan.py                     |  35 +++--
tripleo_common/actions/scale.py                    |   6 +-
tripleo_common/actions/templates.py                |  12 +-
tripleo_common/actions/validations.py              |  20 +--
tripleo_common/constants.py                        |   3 +
tripleo_common/image/base.py                       |   4 +-
tripleo_common/utils/nodes.py                      | 141 +--------------------
tripleo_common/utils/overcloudrc.py                | 113 +++++++++++++++++
tripleo_common/utils/parameters.py                 |  42 +++---
tripleo_common/utils/passwords.py                  |   3 +-
workbooks/baremetal.yaml                           |  47 ++++++-
39 files changed, 740 insertions(+), 407 deletions(-)


Requirements updates
--------------------

diff --git a/requirements.txt b/requirements.txt
index e014eb8..8f13225 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -7,2 +7,2 @@ Babel>=2.3.4 # BSD
-docker-py<1.8.0,>=1.6.0 # Apache-2.0
-python-heatclient>=1.5.0 # Apache-2.0
+docker-py!=1.8.0,>=1.6.0 # Apache-2.0
+python-heatclient>=1.6.1 # Apache-2.0
@@ -19 +19 @@ python-novaclient!=2.33.0,>=2.29.0 # Apache-2.0
-passlib>=1.6 # BSD
+passlib>=1.7.0 # BSD





More information about the Release-announce mailing list