[release-announce] puppet-horizon 19.1.0 (xena)
no-reply at openstack.org
no-reply at openstack.org
Mon Aug 16 08:42:38 UTC 2021
We are pumped to announce the release of:
puppet-horizon 19.1.0: Puppet module for OpenStack Horizon
This release is part of the xena 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.
19.1.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.
Upgrade Notes
*************
* Fedora is no longer supported.
Deprecation Notes
*****************
* The "horizon::enable_user_pass" parameter has been deprecated. Use
the "horizon::dashboards::heat" class instead.
Changes in puppet-horizon 19.0.0..19.1.0
----------------------------------------
6a606c6 Drop Fedora support
a7d71fb Add support for independent manila-dashboard configurations
c29622e Add support for independent octavia-dashboard configurations
36c8f38 Set fixture paths for unit tests
f6f40e2 Prepare Xena M1
382877d Add support for independent heat-dashboard configurations
5227aca Remove logger for nose.plugin.manager
e73a182 Configure logging for keystoneauth module
Diffstat (except docs and test files)
-------------------------------------
manifests/dashboards/heat.pp | 74 +++++++++++++++++
manifests/dashboards/manila.pp | 93 ++++++++++++++++++++++
manifests/dashboards/octavia.pp | 68 ++++++++++++++++
manifests/init.pp | 28 +++++--
manifests/params.pp | 64 ++++++++-------
metadata.json | 4 +-
.../notes/drop-fedora-ec61b145255a8c37.yaml | 4 +
.../notes/heat-dashboard-c34cea1d256164cd.yaml | 10 +++
.../notes/manila-dashboard-aaf28389e0bcfa9b.yaml | 5 ++
.../notes/octavia-dashboard-0eb5300606586e80.yaml | 5 ++
spec/classes/horizon_dashboards_heat_spec.rb | 90 +++++++++++++++++++++
spec/classes/horizon_dashboards_manila_spec.rb | 72 +++++++++++++++++
spec/classes/horizon_dashboards_octavia_spec.rb | 63 +++++++++++++++
spec/classes/horizon_init_spec.rb | 20 +----
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 +------
19 files changed, 689 insertions(+), 76 deletions(-)
More information about the Release-announce
mailing list