We high-spiritedly announce the release of: puppet-horizon 23.0.0: Puppet module for OpenStack Horizon This release is part of the bobcat release series. The source is available from: https://opendev.org/openstack/puppet-horizon Download the package from: https://tarballs.openstack.org/puppet-horizon/ Please report issues through: https://bugs.launchpad.net/puppet-horizon/+bugs For more details, please see below. Changes in puppet-horizon 22.0.0..23.0.0 ---------------------------------------- 3a15e12 Remove usage of deleted manifest_dir 3b063e7 Prepare 2023.2 release 737c647 Bump upper version of stdlib 793d254 Ensure boolean values at horizon::wsgi::apache d967012 CentOS: Skip redundant compress/cache clear 173cd6b Align default SESSION_TIMEOUT with horizon's default b978054 Add support for TOKEN_TIMEOUT_MARGIN dd1c1e9 Remove unused LOCAL_PATH 5bc9978 Simplify setting of urls 1ebf203 Do not restart services after policy file changes b9ddda1 Fix wrong default value of use_simple_tenant_usage 9554a40 Verify each line separately in fragment 19db7a0 Stop replacing a dict value fd20f5a Drop unused openstack_dashboard.exceptions bec3f3a Remove hardcoded hypervisor_options values 54a31c9 Require boolean value for use_simple_tenant_usage 9ad8124 Make example of OPENSTACK_SSL_NO_VERIFY consistent with its default e399c88 Exclude release note files ebc68b3 Add .pdkignore to exclude some files from tar ball e095ca9 Remove horizon::images_panel 2facef4 Bump upper version of puppetlabs-concat 7c0c3e4 Add per module policy service refresh 6c3b9a2 Ensure absolute paths 53bc36b Add a few more strict type validations 658a12d replace validate_legacy with proper data types fae7d47 Revert "Replace Stdlib::Absolutepath by Stdlib::Compat::Absolute_path" de21967 Remove support for Puppet 6 9104205 ENFORCE_PASSWORD_CHECK is a standalone setting 92950a6 Replace Stdlib::Absolutepath by Stdlib::Compat::Absolute_path 439ce39 Replace stdlib hash function by the built-in Puppet one 12738b1 Bump upper version of puppetlabs-apache 7167e53 Bump upper version of puppetlabs-concat 8a2be0b Use separate file to store SECRET_KEY c7229c6 Allow tuning cache timeout 10e543f Stop overriding default value for some limit options 2180f17 Update master for stable/2023.1 bccc7c4 Fix missing comma causing syntax error Diffstat (except docs and test files) ------------------------------------- .pdkignore | 52 +++ manifests/dashboards/designate.pp | 4 +- manifests/dashboards/heat.pp | 4 +- manifests/dashboards/manila.pp | 6 +- manifests/dashboards/octavia.pp | 4 +- manifests/deps.pp | 4 +- manifests/init.pp | 402 ++++++++------------- manifests/policy.pp | 16 +- manifests/policy/base.pp | 15 +- manifests/wsgi/apache.pp | 10 +- metadata.json | 12 +- .../notes/cache_timeout-40252b507b11e4e5.yaml | 4 + ...dcoded-hypervisor-options-8ed400c16d54fe97.yaml | 6 + .../remove-images_panel-e200ecb20dec7057.yaml | 4 + .../notes/remove-puppet-6-9c9d36db80bdb726.yaml | 4 + ...r-use_simple_tenant_usage-206a3e399976fd9d.yaml | 5 + .../token_timeout_margin-33c86659acbcad13.yaml | 4 + ...e-default-session_timeout-fb7b20f13967160f.yaml | 6 + releasenotes/source/2023.1.rst | 6 + releasenotes/source/index.rst | 1 + spec/classes/horizon_init_spec.rb | 113 +++--- spec/defines/horizon_policy_base_spec.rb | 2 + spec/spec_helper.rb | 5 +- templates/_1499_load_balancer_settings.py.erb | 4 +- templates/local_settings.py.erb | 215 ++++++----- 25 files changed, 456 insertions(+), 452 deletions(-)