We joyfully announce the release of: puppet-horizon 14.1.0: Puppet module for OpenStack Horizon This release is part of the stein release series. Download the package from: https://tarballs.openstack.org/puppet-horizon/ For more details, please see below. 14.1.0 ^^^^^^ New Features ************ * Added new parameter horizon::site_branding which can be used to set the SITE_BRANDING settings that controls the title of the web pages that horizon will render. The default value is undef which will not add this value to the configuration file and the horizon default value of 'OpenStack Dashboard' will be used. * Added a new parameter horizon::manage_memcache_package that can be used to determine if you want the python memcache library installed if the cache backend is set to using memcache. Upgrade Notes ************* * The os_any2array function that the Horizon module used internally is now removed and it instead uses the any2array function exposed by the stdlib module. The stdlib module introduced the any2array function in 2013 so we are now expecting that you are using atleast stdlib >= 4.0.0 * The horizon::simple_ip_management parameter has been removed. Bug Fixes ********* * Django WSGI entrypoint changed from django.wsgi to wsgi.py file as deprecated by the Horizon project. Changes in puppet-horizon 13.3.0..14.1.0 ---------------------------------------- 12e338f Prepare Stein M1 f92e067 Fix stdlib version in metadata a0f8f37 Remove os_any2array function ad7b1b2 Update min tox version to 2.0 87a5a7d Add puppet-horizon-tripleo-standalone job d204d43 Run tripleo standalone job b222629 Dissuade .gitignore references to personal tools 03ccf20 Add hide_create_volume to instance defaults 9cc9092 Add SITE_BRANDING configuration option 513dd2d Remove simple_ip_management 1e8909e Fix "create role" button in identity/roles 148f02e Add manage_memcache_package parameter c4bb033 switch documentation job to new PTI 8d82c90 import zuul job settings from project-config 0cae3c1 Bump version for the start of Stein 847a6eb Add the missing 'Table of Contents' 31ee977 Update reno for stable/rocky 15bd50c Django WSGI entrypoint change ae106fb Remove PE requirement from metadata.json Diffstat (except docs and test files) ------------------------------------- .gitignore | 12 ++++- .zuul.yaml | 20 ++++++++ README.md | 4 +- lib/puppet/parser/functions/os_any2array.rb | 34 ------------- manifests/init.pp | 18 ++++--- manifests/params.pp | 2 +- manifests/wsgi/apache.pp | 2 +- metadata.json | 10 ++-- .../notes/add-site-branding-be1c2b6e1e70c782.yaml | 8 ++++ releasenotes/notes/any2array-64602422742c9abe.yaml | 7 +++ ...horizon-django-wsgi-entry-09354eb4692d3836.yaml | 5 ++ .../manage-memcache-param-4fbc465b88b062db.yaml | 6 +++ .../notes/remove-sim-50f5d779a67d489d.yaml | 4 ++ releasenotes/source/index.rst | 1 + releasenotes/source/rocky.rst | 6 +++ spec/classes/horizon_init_spec.rb | 13 ++++- spec/classes/horizon_wsgi_apache_spec.rb | 10 ++-- .../puppet/parser/functions/os_any2array_spec.rb | 55 ---------------------- templates/local_settings.py.erb | 13 ++--- tox.ini | 2 +- 20 files changed, 110 insertions(+), 122 deletions(-)
participants (1)
-
no-reply@openstack.org