We are gleeful to announce the release of: puppet-horizon 20.4.0: Puppet module for OpenStack Horizon This release is part of the yoga stable 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. 20.4.0 ^^^^^^ New Features * Now the pymemcache library is automatically installed when pymemcache backend is used. * The new "horizon::dashboards::designate" class has been added. This class can be used to manage parameters for designate-dashboard. * The new "horizon::wsgi::apache::ssl_extra_params" parameter has been added. This parameter affects only ssl vhost and overrides the "extra_params" parameter when set. Changes in puppet-horizon 20.3.0..20.4.0 ---------------------------------------- 372a37e Prepare new stable/yoga release 2122489 Fix missing comma causing syntax error 8b61b61 Debian: Fix the wrong package name of manila-ui 076bc47 Ensure pymemcache library is installed be7c264 Add support for independent designate-dashboard configurations cf626d2 Do not show diff of local_settings(.py) bb7e2d3 Add inet6 prefix only when MemcacheCache is used 53ca170 Accept array for cache_server_url c2dd907 Allow customizing apache::vhost parameters for SSL vhost 248f3fa Remove TripleO job 8bd6ae5 Update TOX_CONSTRAINTS_FILE for stable/yoga 3a710eb Update .gitreview for stable/yoga Diffstat (except docs and test files) ------------------------------------- .gitreview | 1 + .zuul.yaml | 21 ---- manifests/dashboard.pp | 2 +- manifests/dashboards/designate.pp | 88 ++++++++++++++ manifests/init.pp | 41 +++++-- manifests/params.pp | 60 +++++----- manifests/wsgi/apache.pp | 61 ++++++---- metadata.json | 2 +- .../notes/bug-1988205-9689371154ba1d70.yaml | 5 + .../designate-dashboard-db1a2ec4621c61e3.yaml | 5 + .../wsgi-ssl_extra_params-f775a56966c5d475.yaml | 6 + spec/classes/horizon_dashboards_designate_spec.rb | 109 +++++++++++++++++ spec/classes/horizon_dashboards_manila_spec.rb | 2 +- spec/classes/horizon_init_spec.rb | 132 +++++++++++++++++---- spec/classes/horizon_wsgi_apache_spec.rb | 26 +++- templates/_1499_load_balancer_settings.py.erb | 4 +- templates/_1799_dns_settings.py.erb | 10 ++ templates/local_settings.py.erb | 4 + tox.ini | 2 +- 19 files changed, 468 insertions(+), 113 deletions(-)