[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