tripleo-common 8.7.1 (queens)
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(-)
participants (1)
-
no-reply@openstack.org