[release-announce] puppet-tripleo 10.5.2 (stein)

no-reply at openstack.org no-reply at openstack.org
Thu Dec 12 10:33:17 UTC 2019


We exuberantly announce the release of:

puppet-tripleo 10.5.2: Puppet module for OpenStack TripleO

This release is part of the stein stable release series.

The source is available from:

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

Download the package from:

    https://tarballs.openstack.org/null/

Please report issues through:

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

For more details, please see below.

10.5.2
^^^^^^


New Features
************

* Under pressure, the default monitor timeout value of 20 seconds is
  not enough to prevent unnecessary failovers of the ovn-dbs pacemaker
  resource. While spawning a few VMs in the same time this could lead
  to unnecessary movements of master DB, then re-connections of ovn-
  controllers (slaves are read-only), further peaks of load on DBs,
  and at the end it could lead to snowball effect. Now this value can
  be configurable by dbs_timeout in
  tripleo::profile::pacemaker::ovn_dbs_bundle and by default is set to
  60s.


Bug Fixes
*********

* Allow using upper case names for SRIOV interface names.

Changes in puppet-tripleo 10.5.1..10.5.2
----------------------------------------

4e7d2b99 update metadata for a version bump
2631cb8c Add configurable monitor timeouts for ovn dbs
c0d16b94 Fix upper case checks for SRIOV interface
49c84e93 Include ::nova::pci to nova api profile
71664348 Only configure libvirt-guests if enabled
4e785257 Allow the IHA OCF and fencing resource to be moved to the nova service user
84f22d91 Add a configurable delay to Nova Evacuate calls
d12fe873 Deep merge hiera keys for mysqld_options
fe160dd5 Remove ovn specific logic for octavia
bc2b763f Be able to set pcs resource op defaults
0c906666 Update log-driver value for podman
7e9a11d2 Enable deep_compare for fencing resource
3b022184 Safeguard against 'Undef' length() checks.
4abdaf09 Fix tripleo::profile::base::monitoring::sensu rspec test
da816058 Implement stonith levels and enable kdump agent.


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

lib/puppet/type/sriov_vf_config.rb                 |   2 +-
manifests/fencing.pp                               | 116 ++++++++++++++-------
manifests/profile/base/nova/api.pp                 |   1 +
.../profile/base/nova/compute/libvirt_guests.pp    |  21 +---
manifests/profile/base/octavia/api.pp              |  29 +++---
manifests/profile/base/pacemaker.pp                |  12 +++
manifests/profile/base/pacemaker/instance_ha.pp    |  32 +++++-
.../profile/pacemaker/database/mysql_bundle.pp     |   2 +-
manifests/profile/pacemaker/ovn_dbs_bundle.pp      |   8 +-
metadata.json                                      |   2 +-
...OV-upper-case-name-checks-306011421f53131d.yaml |   3 +
.../setup_timeouts_ovn_dbs-630a7ccfda5976a5.yaml   |  10 ++
.../tripleo_profile_base_monitoring_sensu_spec.rb  |   2 +-
.../tripleo_profile_base_octavia_api_spec.rb       |   3 -
spec/unit/type/sriov_vf_config_spec.rb             |   6 ++
templates/neutron/dibbler-client.epp               |   2 +-
templates/neutron/dnsmasq.epp                      |   2 +-
templates/neutron/haproxy.epp                      |   2 +-
templates/neutron/keepalived.epp                   |   2 +-
templates/neutron/radvd.epp                        |   2 +-
20 files changed, 174 insertions(+), 85 deletions(-)







More information about the Release-announce mailing list