Newton Series Release Notes

Newton Series Release Notes


New Features

  • Horizon has a global override mechanism available to perform customizations. This change adds customization_module key to HORIZON_CONFIG dictionary in The value of the parameter should be a string with the path to the module containing modifications in dotted python path notation.


New Features

  • Support was added to enable/disable the SECURE_PROXY_SSL_HEADER which enables horizon (via Django) to process the X-Forwarded-Proto header. This done with the “enable_secure_proxy_ssl_header” in the manifest.

Known Issues

  • an issue with horizon having ssl handshake issues under apache with ssl endpoints. Fix adds in WSGIApplicationGroup apache directive.


New Features

  • Support was added for WEBSSO options in WEBSSO options enables keystone web single-sign-on.


New Features

  • A new panel for glance images based on angularjs has been created in horizon. New parameter images_panel has been added to puppet-horizon to configure the enabled panel for images, legacy or angular.

Bug Fixes

  • Horizon Offline Generation Error on ubuntu systems. Previously, the ‘ compress’ only ran on redhat. This change allows the command to be executed on ubuntu also.

Other Notes

  • Tests updated to leverage rspec-puppet-facts for testing multiple OS versions.


New Features

  • In mitaka release, available themes was introduced. A parameter was introduced to allow configuration of this setting.

  • In mitaka release, default theme was introduced where the value would be defined from available themes. A new parameter was introduced to allow configuration of this setting.

  • Allow Apache http/https ports to be configurable.

  • Use keystone v3 with horizon by default.

  • Making root_url configurable. This needs to occur to allow people the ability to serve Horizon from the root of a vhost.

  • Leave an ability to trigger collectstatic for debian/ubuntu.

  • Update of local_settings template from Mitaka.

  • Release notes are no longer maintained by hand, we now use the reno tool to manage them.

Deprecation Notes

  • custom_theme_path has been deprecated in mitaka release.

  • Remove installation of lesscpy package, not needed since Horizon has been using pyscss.

  • deprecate all tuskar parameters since the project is no longer maintained.

Security Issues

  • local_settings file is no longer world readable (from 644 to 640) as it may contain sensitive information.

Creative Commons Attribution 3.0 License

Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.