[release-announce] puppet-tripleo 11.4.0 (train)

no-reply at openstack.org no-reply at openstack.org
Mon Jan 6 10:40:46 UTC 2020


We are psyched to announce the release of:

puppet-tripleo 11.4.0: Puppet module for OpenStack TripleO

This release is part of the train 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.

11.4.0
^^^^^^


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 11.3.0..11.4.0
----------------------------------------

6969a3f5 bump metadata for new train version
e7332417 Revert "Replace hiera('service_names') by hiera('enabled_services')"
45b91c3f Updating pinned versions
4619ea75 Fix grafana listener options to allow affinity
048561a9 Fill sslProfile only when it is defined
22db89e6 Synchronize connection configuration for metrics
70385618 ovn_dbs override support
602547e0 Explicitly convert stonith_level fact to int
97af5950 Check for crm_node presence before collecting fact
720cfa54 Improve stonith leves idempotency.
bb277689 Switch HA containers to k8s-file log-driver and make it a parameter
2e9d5dfd Ceph Grafana should not be exposed by HAProxy as a public service
95a7f217 Add configurable monitor timeouts for ovn dbs
7c9561bd Fix upper case checks for SRIOV interface
df553879 Include ::nova::pci to nova api profile
5a9ea401 Only configure libvirt-guests if enabled
0bebb125 Update TOX/UPPER_CONSTRAINTS_FILE for stable/train
f13029e9 Update .gitreview for stable/train


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

.gitreview                                         |  1 +
Puppetfile_extras                                  | 10 ++--
lib/facter/stonith_levels.rb                       | 27 +++++++++++
lib/puppet/type/sriov_vf_config.rb                 |  2 +-
manifests/fencing.pp                               | 22 ++++++++-
manifests/firewall.pp                              |  2 +-
manifests/haproxy.pp                               | 22 +++++----
manifests/profile/base/logging/fluentd.pp          |  2 +-
manifests/profile/base/logging/rsyslog.pp          |  4 +-
manifests/profile/base/metrics/collectd.pp         | 28 +++++++++--
manifests/profile/base/metrics/qdr.pp              | 55 +++++++++++++---------
manifests/profile/base/neutron/plugins/ml2.pp      |  4 +-
manifests/profile/base/nova/api.pp                 |  1 +
.../profile/base/nova/compute/libvirt_guests.pp    | 21 ++-------
manifests/profile/base/nova/migration/target.pp    |  4 +-
.../profile/pacemaker/cinder/backup_bundle.pp      | 17 ++++++-
.../profile/pacemaker/cinder/volume_bundle.pp      | 17 ++++++-
.../profile/pacemaker/database/mysql_bundle.pp     | 17 ++++++-
.../profile/pacemaker/database/redis_bundle.pp     | 17 ++++++-
manifests/profile/pacemaker/haproxy_bundle.pp      | 17 ++++++-
manifests/profile/pacemaker/manila/share_bundle.pp | 17 ++++++-
manifests/profile/pacemaker/ovn_dbs_bundle.pp      | 31 ++++++++++--
manifests/profile/pacemaker/rabbitmq_bundle.pp     | 17 ++++++-
metadata.json                                      |  2 +-
...OV-upper-case-name-checks-306011421f53131d.yaml |  3 ++
.../setup_timeouts_ovn_dbs-630a7ccfda5976a5.yaml   | 10 ++++
.../tripleo_profile_base_metrics_qdr_spec.rb       | 24 +++++-----
..._profile_pacemaker_cinder_backup_bundle_spec.rb |  4 +-
..._profile_pacemaker_cinder_volume_bundle_spec.rb |  4 +-
...o_profile_pacemaker_manila_share_bundle_spec.rb |  4 +-
spec/fixtures/hieradata/step2.yaml                 |  2 +-
spec/fixtures/hieradata/step4.yaml                 |  2 +-
spec/unit/type/sriov_vf_config_spec.rb             |  6 +++
tox.ini                                            |  2 +-
34 files changed, 321 insertions(+), 97 deletions(-)







More information about the Release-announce mailing list