We are amped to announce the release of: puppet-tripleo 11.7.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/puppet-tripleo/ Please report issues through: https://bugs.launchpad.net/puppet-tripleo/+bugs For more details, please see below. 11.7.0 ^^^^^^ New Features ************ * Add parameter for setting monitor interval for ovndbs (default is 30s) Deprecation Notes ***************** * The "enable_cache" and "cache_backend" in "tripleo::profile::base::nova" class were removed because now these parameters are defined in tripleo-heat-templates. Changes in puppet-tripleo 11.6.1..11.7.0 ---------------------------------------- d200d552 Bump last train release 11.7.0 before train extended maintenance ac24e085 [train-only] Fix Automatically set memcache_servers for keystone cache 9f2b7feb Define nova::cache parameters in tht 8d3ea85a Use dogpile.cache.memcached in nova caching 0e38a628 Adding nova::network::neutron to nova-conductor 49728d24 HA: inject public certificates without blocking container e8f473f5 Automatically set memcache_servers for keystone cache 16f1acb9 stable-only: Pin puppetlabs-haproxy 9c298733 Add haproxy prometheus/alertmanager endpoint for Ceph Dashboard 9cabed9d Set ovn_chassis_mac_map in ovn::controller bd1807c4 Move stonith resource creation to step2 53007c0b Always update the local certmonger ca cert 623f4483 Add Memcached certificate generation 5ceab69b Set memcache_servers for heat::cache automatically f11ed7de Add missing unit tests for heat manifests caac40ed Add monitor interval for ovn dbs Diffstat (except docs and test files) ------------------------------------- Puppetfile_extras | 2 +- files/certmonger-haproxy-refresh.sh | 18 ++- files/certmonger-memcached-refresh.sh | 20 +++ files/certmonger-rabbitmq-refresh.sh | 23 ++- manifests/certmonger/ca/local.pp | 1 - manifests/certmonger/memcached.pp | 79 ++++++++++ manifests/haproxy.pp | 32 ++++ manifests/profile/base/certmonger_user.pp | 9 ++ manifests/profile/base/heat.pp | 18 ++- manifests/profile/base/keystone.pp | 5 +- manifests/profile/base/memcached.pp | 35 ++++- manifests/profile/base/neutron/agents/ovn.pp | 22 ++- manifests/profile/base/nova.pp | 10 +- manifests/profile/base/nova/conductor.pp | 1 + manifests/profile/base/pacemaker.pp | 9 +- manifests/profile/pacemaker/ovn_dbs_bundle.pp | 19 ++- metadata.json | 2 +- .../monitor_interval_ovndbs-6af18ba7f4a17cc5.yaml | 4 + .../notes/nova-cache-in-tht-533e048fd6ccc65f.yaml | 6 + spec/classes/tripleo_certmonger_ca_local_spec.rb | 4 +- spec/classes/tripleo_certmonger_memcached_spec.rb | 60 ++++++++ .../tripleo_profile_base_heat_api_cfn_spec.rb | 105 +++++++++++++ spec/classes/tripleo_profile_base_heat_api_spec.rb | 105 +++++++++++++ .../tripleo_profile_base_heat_engine_spec.rb | 97 ++++++++++++ spec/classes/tripleo_profile_base_heat_spec.rb | 166 +++++++++++++++++++++ spec/classes/tripleo_profile_base_keystone_spec.rb | 10 +- .../classes/tripleo_profile_base_memcached_spec.rb | 76 ++++++++++ .../tripleo_profile_base_nova_conductor_spec.rb | 2 + spec/classes/tripleo_profile_base_nova_spec.rb | 2 - spec/fixtures/hieradata/default.yaml | 5 + 30 files changed, 905 insertions(+), 42 deletions(-)