We eagerly announce the release of: puppet-horizon 20.2.0: Puppet module for OpenStack Horizon This release is part of the yoga 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.2.0 ^^^^^^ New Features ************ * Now this module supports CentOS 9 and Red Hat Enterprise Linux 9. * The new "horizon::default_boot_source" parameter has been added. * The new "horizon::policy" class has been added. This class can be used to manage policy rules for the following services. * "cinder" * "glance" * "keystone" * "neutron" * "nova" * The new "policies" parameter has been added to the following classes, to allow customizing policiy rules for additional services. * "horizon::dashboards::heat" * "horizon::dashboards::octavia" * "horizon::dashboards::manila" * The new "horizon::use_simple_tenant_usage" parameter has been added. This parameter controls value of the "OPENSTACK_USE_SIMPLE_TENANT_USAGE" parameter. Bug Fixes ********* * 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 20.1.0..20.2.0 ---------------------------------------- c8c821b Prepare Yoga M3 1df4546 Add CentOS/RHEL 9 to supported operating systems 8bf8678 Recommend dashboard-specific classes 95030d6 TripleO jobs: Replace CentOS 8 jobs by CentOS 9 jobs da4b549 Make sure cache_server_ip is not empty 3e711f1 Add support for OPENSTACK_USE_SIMPLE_TENANT_USAGE 32f52c1 Add support for DEFAULT_BOOT_SOURCE e7590f7 Add parameter description of HORIZON_IMAGES_UPLOAD_MODE d48de6a Do not hard-code REST_API_REQUIRED_SETTINGS 6d5dbb7 Fix outdated default of LAUNCH_INSTANCE_*_ENABLED 010dae3 Fix missing default_availability_zone f20fa4a Handle string value for LAUNCH_INSTANCE_DEFAULTS 7b96a0b Allow customizing policy files 0cf84e1 Remove usage of custom os_package_type fact Diffstat (except docs and test files) ------------------------------------- .zuul.yaml | 2 +- manifests/dashboard.pp | 9 +- manifests/dashboards/heat.pp | 20 ++++ manifests/dashboards/manila.pp | 22 +++- manifests/dashboards/octavia.pp | 20 ++++ manifests/deps.pp | 5 + manifests/init.pp | 25 ++++- manifests/params.pp | 6 +- manifests/policy.pp | 83 ++++++++++++++ manifests/policy/base.pp | 59 ++++++++++ metadata.json | 10 +- .../notes/bug-1956904-f4393eade5197c47.yaml | 6 ++ .../notes/centos-9-support-fe1fa3c9387e4d50.yaml | 4 + .../default_boot_source-8c7b960d1213fdcf.yaml | 4 + releasenotes/notes/policy-05bec63b1ab26902.yaml | 19 ++++ .../use_simple_tenant_usage-f53e475bf7a5252f.yaml | 6 ++ spec/classes/horizon_dashboards_heat_spec.rb | 46 ++++++++ spec/classes/horizon_dashboards_manila_spec.rb | 46 ++++++++ spec/classes/horizon_dashboards_octavia_spec.rb | 46 ++++++++ spec/classes/horizon_init_spec.rb | 4 +- spec/classes/horizon_policy_spec.rb | 120 +++++++++++++++++++++ spec/classes/horizon_wsgi_apache_spec.rb | 4 - spec/defines/horizon_dashboard_spec.rb | 4 - spec/defines/horizon_policy_base_spec.rb | 88 +++++++++++++++ templates/local_settings.py.erb | 59 +++++----- 25 files changed, 669 insertions(+), 48 deletions(-)
participants (1)
-
no-reply@openstack.org