[release-announce] [tripleo] tripleo-common 7.3.0 (pike)

no-reply at openstack.org no-reply at openstack.org
Wed Jun 28 12:42:36 UTC 2017


We jubilantly announce the release of:

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

This release is part of the pike 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.

7.3.0
^^^^^

New Features

* Added a workflow to list all the deprecated parameters in the plan

Changes in tripleo-common 7.2.0..7.3.0
--------------------------------------

3c87181 Updated from global requirements
697e607 Add python 3.5 in classifier and envlist
160f795 Switch the ansible actions over to mistral-lib
c39915e Add workbook to rotate fernet keys
6a48446 Create ansible config file and disable retry files
0299d59 Enable passing extra environment variables to ansible commands
9bc1f31 Remove the dependancy on Mistral
76b3e02 use Result from mistral_lib instead of mistral
e5b3694 Derive Params (part 2): Get services and feature list
04adbb5 Return the stdout of the kolla-build run
dc0b057 Make overcloud_containers.yaml template driven
66fd52c Pass correct message to Zaqar in case of plan export failure
847e310 Workflow to get the list of deprecated parameters from the plan
92f51c2 Remove deprecated docker.py insecure_registy argument


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

container-images/overcloud_containers.yaml.j2      |  80 ++++++++++++
playbooks/rotate-keys.yaml                         |  19 +++
.../deprecated-params-list-a4edf6e341520ead.yaml   |   3 +
requirements.txt                                   |   3 +-
setup.cfg                                          |   1 +
test-requirements.txt                              |   2 +-
tox.ini                                            |   2 +-
tripleo_common/actions/ansible.py                  |  50 +++++++-
tripleo_common/actions/baremetal.py                |  14 +--
tripleo_common/actions/base.py                     |  25 ++--
tripleo_common/actions/deployment.py               |  16 +--
tripleo_common/actions/heat_capabilities.py        |  12 +-
tripleo_common/actions/package_update.py           |  10 +-
tripleo_common/actions/parameters.py               |  30 ++---
tripleo_common/actions/plan.py                     |  18 +--
tripleo_common/actions/scale.py                    |   7 +-
tripleo_common/actions/swifthelper.py              |   4 +-
tripleo_common/actions/templates.py                |   8 +-
tripleo_common/actions/validations.py              |  18 +--
tripleo_common/actions/vcs.py                      |   9 +-
tripleo_common/exception.py                        |   4 +
tripleo_common/image/base.py                       |   9 +-
tripleo_common/image/image_uploader.py             |   4 +-
tripleo_common/image/kolla_builder.py              |  52 ++++++--
tripleo_common/utils/keystone.py                   | 122 ++++++++++++++++++
workbooks/derive_params.yaml                       | 102 ++++++++++++++-
workbooks/fernet-key-rotate.yaml                   |  82 ++++++++++++
workbooks/plan_management.yaml                     |  49 +++++++-
39 files changed, 863 insertions(+), 180 deletions(-)


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

diff --git a/requirements.txt b/requirements.txt
index 8a65656..cf06782 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -17 +16,0 @@ six>=1.9.0 # MIT
-mistral!=2015.1.0,>=3.0.0 # Apache-2.0
@@ -18,0 +18 @@ mistral-lib>=0.2.0 # Apache-2.0
+oslo.concurrency>=3.8.0         # Apache-2.0
@@ -19,0 +20 @@ python-ironic-inspector-client>=1.5.0 # Apache-2.0
+python-mistralclient>=3.1.0  # Apache-2.0
diff --git a/test-requirements.txt b/test-requirements.txt
index 3e112ce..1f9c405 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -10 +10 @@ python-subunit>=0.0.18 # Apache-2.0/BSD
-sphinx!=1.6.1,>=1.5.1 # BSD
+sphinx>=1.6.2 # BSD





More information about the Release-announce mailing list