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

no-reply at openstack.org no-reply at openstack.org
Sun Sep 10 15:00:27 UTC 2017


We high-spiritedly announce the release of:

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

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

Bug Fixes

* Add an error message if there are no bare metal nodes available in
  an available or active state and with maintenance mode off.
  Previously, the message was misleading about missing control or
  compute flavor having no profile associated.

Changes in tripleo-common 7.5.0..7.6.0
--------------------------------------

37680f2 Define ceph image in overcloud_containers.yaml.j2
87ec6cf Add "tripleo-common-managed" to all workflows in tripleo_common
3b0feab Derive params network config stack exists fix
595ad1a Use CephAnsibleDisksConfig when deriving HCI parameters
23b5468 Make curl healthchecks work with internal TLS
ed0c9c3 Parse ceph_client_ansible_vars in ceph-ansible workbook
70d1652 Add missing OVN container service entries
45acbce Upload remove default for pull_source
b5b95f6 Add missing BarbicanApi service
9a6bcf5 Don't mock mkdtemp
16d1bcb Add less verbosity for fernet keys ansible playbook
30c72dd Updated from global requirements
a6b4a86 Fix port health check false negatives
5118476 Support fernet key rotation with containers
d83dbb9 Add error message if no bare metal nodes available
3a3f9de Add stunnel to redis image for tls
ac59ce0 Use NovaVcpuPinSet when deriving HCI parameters
1f46efc CPU threads range format for derive parameters
9a82921 Update UPPER_CONSTRAINTS_FILE for stable/pike
080fda0 Update .gitreview for stable/pike


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

.gitreview                                         |   1 +
container-images/overcloud_containers.yaml         |   1 +
container-images/overcloud_containers.yaml.j2      |  30 +++-
.../tripleo_kolla_template_overrides.j2            |   9 +-
healthcheck/common.sh                              |  29 +++-
healthcheck/glance-api                             |   1 +
healthcheck/heat-api                               |   5 +-
healthcheck/heat-api-cfn                           |   5 +-
healthcheck/ironic-api                             |   5 +-
healthcheck/keystone-admin                         |   5 +-
healthcheck/keystone-public                        |   5 +-
healthcheck/nova-api                               |   5 +-
healthcheck/swift-account-server                   |   1 +
healthcheck/swift-container-server                 |   1 +
healthcheck/swift-object-server                    |   1 +
healthcheck/swift-proxy                            |   1 +
playbooks/rotate-keys.yaml                         |  63 ++++++--
.../error-msg-no-baremetal-a583117ecd9836dc.yaml   |   7 +
requirements.txt                                   |   4 +-
setup.cfg                                          |   2 +
test-requirements.txt                              |   2 +-
tox.ini                                            |   2 +-
tripleo_common/actions/derive_params.py            | 121 ++++++++++++++++
tripleo_common/actions/parameters.py               |   7 +-
tripleo_common/actions/validations.py              |  10 ++
tripleo_common/image/image_uploader.py             |   9 +-
workbooks/access.yaml                              |   6 +
workbooks/baremetal.yaml                           |  60 ++++++++
workbooks/ceph-ansible.yaml                        |  13 +-
workbooks/deployment.yaml                          |   9 ++
workbooks/derive_params.yaml                       |  12 ++
workbooks/derive_params_formulas.yaml              | 161 ++++++++++++++++++++-
workbooks/fernet-key-rotate.yaml                   |   4 +
workbooks/package_update.yaml                      |   6 +
workbooks/plan_management.yaml                     |  22 +++
workbooks/scale.yaml                               |   3 +
workbooks/stack.yaml                               |  12 ++
workbooks/support.yaml                             |  15 ++
workbooks/swift_rings_backup.yaml                  |   2 +
workbooks/validations.yaml                         |  34 +++++
44 files changed, 780 insertions(+), 78 deletions(-)


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

diff --git a/requirements.txt b/requirements.txt
index 0cfc7e5..c063a65 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -14 +14 @@ oslo.utils>=3.20.0 # Apache-2.0
-python-glanceclient>=2.7.0 # Apache-2.0
+python-glanceclient>=2.8.0 # Apache-2.0
@@ -26 +26 @@ paramiko>=2.0 # LGPLv2.1+
-netaddr>=0.7.13,!=0.7.16 # BSD
+netaddr!=0.7.16,>=0.7.13 # BSD
diff --git a/test-requirements.txt b/test-requirements.txt
index 8ed486e..a5a2d06 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -5 +5 @@
-openstackdocstheme>=1.11.0 # Apache-2.0
+openstackdocstheme>=1.16.0 # Apache-2.0






More information about the Release-announce mailing list