We are thrilled to announce the release of: puppet-tripleo 13.7.0: Puppet module for OpenStack TripleO This release is part of the victoria 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. Changes in puppet-tripleo 13.6.4..13.7.0 ---------------------------------------- 480250ba Bump metadata to 13.7.0 for stable/victoria tripleo release b6606b8f Enable ovn controller to be updated before ovn-northd. 682f6767 Format [oslo_cache] memcache_server when IPv6 is used 90f85445 Format [keystone_authtoken] memcache_servers when IPv6 is used 8e89587c Add powermax support b4fe6213 Increase connection timeouts for Redis e8b4fba9 haproxy: Enable httplog for all http endpoints 8c9cb087 haproxy: Use httpchk instead of tcpchk for heat endpoints 39327caa Revert Horizon's Memecached config to use IP addresses 55331858 Octavia: configure services endpoints 74fe2876 Support configuring extra cinder RBD options 02f31798 Horizon: Enable manila-dashboard configurations d30b18cd Horizon: Enable octavia-dashboard configurations e61d0d1b Horizon: Enable heat-dashboard configurations f472e5f7 Make sure resource_op_defaults are set before bundles 3cd0cace Fix typo in SSL file resource b5b19bc5 Extend fencing to hosts using fence_kubevirt agent. 76ecde4c Fix rabbitmq certificate reload after it is resubmitted 3529a584 Pin puppet-redis to 8.0.0 8e60fc70 Revert "Deprecate warnings for Ceilometer and Gnocchi" 74b5ba27 Set memcached server list from memcached_node_names Diffstat (except docs and test files) ------------------------------------- Puppetfile_extras | 3 +- files/certmonger-rabbitmq-refresh.sh | 7 +-- manifests/fencing.pp | 7 ++- manifests/haproxy.pp | 52 +++++++++------- manifests/profile/base/aodh/authtoken.pp | 30 +++++++--- manifests/profile/base/barbican/authtoken.pp | 32 +++++++--- manifests/profile/base/ceilometer.pp | 2 - manifests/profile/base/cinder/authtoken.pp | 30 +++++++--- manifests/profile/base/cinder/volume/rbd.pp | 8 +++ manifests/profile/base/designate/authtoken.pp | 30 +++++++--- manifests/profile/base/glance/authtoken.pp | 30 +++++++--- manifests/profile/base/gnocchi.pp | 1 - manifests/profile/base/gnocchi/authtoken.pp | 30 +++++++--- manifests/profile/base/heat.pp | 43 ++++++++++--- manifests/profile/base/heat/authtoken.pp | 30 +++++++--- manifests/profile/base/horizon.pp | 34 +++++++++-- manifests/profile/base/ironic/authtoken.pp | 30 +++++++--- .../profile/base/ironic_inspector/authtoken.pp | 30 +++++++--- manifests/profile/base/keystone.pp | 54 ++++++++++++----- manifests/profile/base/manila/api.pp | 8 ++- manifests/profile/base/manila/authtoken.pp | 30 +++++++--- manifests/profile/base/manila/share.pp | 25 ++++++++ manifests/profile/base/metrics/qdr.pp | 2 +- manifests/profile/base/mistral/authtoken.pp | 30 +++++++--- manifests/profile/base/neutron/agents/ovn.pp | 5 +- manifests/profile/base/neutron/authtoken.pp | 30 +++++++--- manifests/profile/base/nova.pp | 50 ++++++++++++---- manifests/profile/base/nova/authtoken.pp | 30 +++++++--- manifests/profile/base/novajoin/authtoken.pp | 30 +++++++--- manifests/profile/base/octavia/authtoken.pp | 30 +++++++--- manifests/profile/base/octavia/health_manager.pp | 2 + manifests/profile/base/octavia/housekeeping.pp | 3 + manifests/profile/base/octavia/worker.pp | 2 + manifests/profile/base/pacemaker.pp | 5 ++ manifests/profile/base/placement/authtoken.pp | 30 +++++++--- manifests/profile/base/swift.pp | 4 +- manifests/profile/base/swift/proxy.pp | 4 +- manifests/profile/base/zaqar/authtoken.pp | 30 +++++++--- metadata.json | 2 +- .../cinder-rbd-extra-options-c13a1e84b6452fac.yaml | 6 ++ .../tripleo_profile_base_aodh_authtoken_spec.rb | 28 +++++++-- ...tripleo_profile_base_barbican_authtoken_spec.rb | 28 +++++++-- .../tripleo_profile_base_cinder_authtoken_spec.rb | 28 +++++++-- .../tripleo_profile_base_cinder_volume_rbd_spec.rb | 5 ++ ...ripleo_profile_base_designate_authtoken_spec.rb | 30 +++++++--- .../tripleo_profile_base_glance_authtoken_spec.rb | 28 +++++++-- .../tripleo_profile_base_gnocchi_authtoken_spec.rb | 28 +++++++-- .../tripleo_profile_base_heat_authtoken_spec.rb | 28 +++++++-- spec/classes/tripleo_profile_base_heat_spec.rb | 62 ++++++++++++++++++- spec/classes/tripleo_profile_base_horizon_spec.rb | 63 +++++++++++++++++++ .../tripleo_profile_base_ironic_authtoken_spec.rb | 28 +++++++-- ...profile_base_ironic_inspector_authtoken_spec.rb | 28 +++++++-- spec/classes/tripleo_profile_base_keystone_spec.rb | 58 +++++++++++++++++- .../tripleo_profile_base_manila_authtoken_spec.rb | 28 +++++++-- .../tripleo_profile_base_metrics_qdr_spec.rb | 4 +- .../tripleo_profile_base_mistral_authtoken_spec.rb | 28 +++++++-- .../tripleo_profile_base_neutron_authtoken_spec.rb | 28 +++++++-- .../tripleo_profile_base_nova_authtoken_spec.rb | 30 +++++++--- spec/classes/tripleo_profile_base_nova_spec.rb | 57 +++++++++++++++++- ...tripleo_profile_base_novajoin_authtoken_spec.rb | 28 +++++++-- .../tripleo_profile_base_octavia_authtoken_spec.rb | 30 +++++++--- ...ripleo_profile_base_placement_authtoken_spec.rb | 28 +++++++-- .../tripleo_profile_base_zaqar_authtoken_spec.rb | 28 +++++++-- .../tripleo_profile_zaqar_authtoken_spec.rb | 70 ---------------------- spec/fixtures/hieradata/default.yaml | 6 +- 65 files changed, 1262 insertions(+), 386 deletions(-)