[release-announce] puppet-horizon 20.4.0 (yoga)

no-reply at openstack.org no-reply at openstack.org
Tue Aug 1 12:38:50 UTC 2023


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(-)







More information about the Release-announce mailing list