[release-announce] tripleo-common 8.7.1 (queens)

no-reply at openstack.org no-reply at openstack.org
Fri Sep 13 15:19:45 UTC 2019


We are thrilled to announce the release of:

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

This release is part of the queens stable release series.

The source is available from:

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

Download the package from:

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

Please report issues through:

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

For more details, please see below.

8.7.1
^^^^^

Bug Fixes

* The passphrase for config option 'server_certs_key_passphrase', is
  used as a Fernet key in Octavia and thus must be 32 bytes long.
  TripleO will now auto-generate 32 bytes long passphrase for
  OctaviaServerCertsKeyPassphrase.

* The tripleo.deployment.v1.get_deployment_status workflow will no
  longer error when requesting the deployment status for a non-
  existant plan. A message is sent in the output instead of failing
  the workflow.

* Previously, trash_output was not honored if a queue was not being
  used to post messages.  The behavior has changed so that
  trash_output will be honored even if a queue is not being used, and
  all stdout/stderr will be discarded.

Changes in tripleo-common 8.7.0..8.7.1
--------------------------------------

300074ee config-download: rename pre/post deployment hostvars
84b68fc7 Honor trash_output when not using queue
78419bcb Stop sending execution object via Zaqar message
2f7f7bc4 Don't accumulate ansible output uselessly
b5d34750 Fix dir when copying deployments.yaml
ce0b276f Handle non-existant plan when getting deployment status
574ce945 Copy deployments.yaml to top level config-dir
ff147b23 Pass execution_id to tripleo.ansible-playbook.
2e3431e8 Enable staging-ovirt (fence_rhevm) fencing agent.
6d75852f Use internal endpoints for configuration in octavia nodes
e3ca5552 Fix expensive api call to get deployment_name
32d7bb44 Ensure that OctaviaServerCertsKeyPassphrase is 32-byte long
805b2924 Persist region name in overcloudrc
30e574e3 Add ironic-neutron-agent container
adba284e Install python2-networking-baremetal in neutron-server
ef1f875f Make tempest container available on undercloud
19148898 Fix regression in validation action
8a9409d5 Only update parameters once in backup workflow
587da83e Handle failed nodes when enabling ssh admin
1bcb1253 Make MetricsQdr service use qdrouterd image


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

container-images/overcloud_containers.yaml         |  1 +
container-images/overcloud_containers.yaml.j2      | 16 +++++++++--
.../tripleo_kolla_template_overrides.j2            |  4 ++-
playbooks/octavia-files.yaml                       |  8 ++++--
...rver_certs_key_passphrase-60cba4653109992c.yaml |  5 ++++
...ndle-no-deployment-status-a70a4b950171afbe.yaml |  5 ++++
...tput_when_not_using_queue-f7c5a3051f5b90cc.yaml |  6 +++++
tripleo_common/actions/ansible.py                  |  9 ++++---
tripleo_common/actions/deployment.py               |  4 ++-
tripleo_common/actions/parameters.py               | 14 ++++++++++
tripleo_common/actions/validations.py              |  2 +-
tripleo_common/templates/group_var_role.j2         | 14 ++++++++++
tripleo_common/utils/config.py                     | 11 ++++++--
tripleo_common/utils/overcloudrc.py                |  3 ++-
tripleo_common/utils/passwords.py                  |  3 +++
workbooks/access.yaml                              | 12 ++++++---
workbooks/deployment.yaml                          |  5 ++--
workbooks/fernet-key-rotate.yaml                   |  1 +
workbooks/messaging.yaml                           |  4 +--
workbooks/octavia_post.yaml                        |  5 ++++
workbooks/plan_management.yaml                     |  1 +
workbooks/skydive-ansible.yaml                     |  1 +
workbooks/swift_ring_rebalance.yaml                |  1 +
workbooks/swift_rings_backup.yaml                  | 29 +++++++++-----------
30 files changed, 187 insertions(+), 48 deletions(-)







More information about the Release-announce mailing list