[release-announce] puppet-horizon 18.5.0 (wallaby)

no-reply at openstack.org no-reply at openstack.org
Wed Feb 16 17:59:31 UTC 2022


We jubilantly announce the release of:

puppet-horizon 18.5.0: Puppet module for OpenStack Horizon

This release is part of the wallaby 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.

18.5.0
^^^^^^


New Features
************

* The new "horizon::dashboards::heat" class has been added. This
  class can be used to manage parameters for heat-dashboard.

* The new "horizon::dashboards::manila" class has been added. This
  class can be used to manage parameters for manila-dashboard.

* The new "horizon::dashboards::octavia" class has been added. This
  class can be used to manage parameters for octavia-dashboard.


Bug Fixes
*********

* Fixed wrong usage of the "DISALLOW_IFRAME_EMBED" option.

* Bug #1956904 (https://bugs.launchpad.net/puppet-
  horizon/+bug/1956904): The hard-coded "REST_API_REQUIRED_SETTINGS"
  parameter was removed, to use the default value defined in Horizon
  itself.

Changes in puppet-horizon 18.4.0..18.5.0
----------------------------------------

faff513 Prepare a new Wallaby release
83af564 Do not hard-code REST_API_REQUIRED_SETTINGS
0d93c96 Handle string value for LAUNCH_INSTANCE_DEFAULTS
8437bc4 Wallaby and older: Use 'UNSET' to remove heat dashboard parameters
7135e8d Fix how disallow_iframe_embed is defined
fd8db39 Add support for independent manila-dashboard configurations
d61cf67 Add support for independent octavia-dashboard configurations
655e0df Add support for independent heat-dashboard configurations
3e653ee Set fixture paths for unit tests
5d12ce4 Update TOX_CONSTRAINTS_FILE for stable/wallaby
d81a150 Update .gitreview for stable/wallaby


Diffstat (except docs and test files)
-------------------------------------

.gitreview                                         |  1 +
manifests/dashboards/heat.pp                       | 80 ++++++++++++++++++
manifests/dashboards/manila.pp                     | 93 +++++++++++++++++++++
manifests/dashboards/octavia.pp                    | 68 ++++++++++++++++
manifests/init.pp                                  | 15 +++-
manifests/params.pp                                | 64 ++++++++-------
metadata.json                                      |  2 +-
.../notes/bug-1942722-3cc45ac696688336.yaml        |  4 +
.../notes/bug-1956904-f4393eade5197c47.yaml        |  6 ++
.../notes/heat-dashboard-c34cea1d256164cd.yaml     |  5 ++
.../notes/manila-dashboard-aaf28389e0bcfa9b.yaml   |  5 ++
.../notes/octavia-dashboard-0eb5300606586e80.yaml  |  5 ++
spec/classes/horizon_dashboards_heat_spec.rb       | 94 ++++++++++++++++++++++
spec/classes/horizon_dashboards_manila_spec.rb     | 72 +++++++++++++++++
spec/classes/horizon_dashboards_octavia_spec.rb    | 63 +++++++++++++++
spec/classes/horizon_init_spec.rb                  | 13 ++-
spec/spec_helper.rb                                |  5 ++
templates/_1499_load_balancer_settings.py.erb      | 40 +++++++++
templates/_1699_orchestration_settings.py.erb      | 38 +++++++++
templates/_90_manila_shares.py.erb                 | 54 +++++++++++++
templates/local_settings.py.erb                    | 28 ++-----
tox.ini                                            |  2 +-
22 files changed, 702 insertions(+), 55 deletions(-)







More information about the Release-announce mailing list