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