[release-announce] openstack-ansible-os_horizon 16.0.29 (pike)

no-reply at openstack.org no-reply at openstack.org
Fri Apr 26 17:22:44 UTC 2019


We are tickled pink to announce the release of:

openstack-ansible-os_horizon 16.0.29: OpenStack Horizon role for
OpenStack Ansible

This release is part of the pike stable release series.

The source is available from:

    https://opendev.org/openstack/openstack-ansible-os_horizon

Download the package from:

    https://tarballs.openstack.org/openstack-ansible-os_horizon/

For more details, please see below.

16.0.29
^^^^^^^


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

* Horizon has, since OSA's inception, been deployed with HTTPS
  access enabled, and has had no way to turn it off. Some use-cases
  may want to access via HTTP instead, so this patch enables the
  following.

  * Listen via HTTPS on a load balancer, but via HTTP on the horizon
    host and have the load balancer forward the correct headers. It
    will do this by default in the integrated build due to the
    presence of the load balancer, so the current behaviour is
    retained.

  * Enable HTTPS on the horizon host without a load balancer. This
    is the role's default behaviour which matches what it always has
    been.

  * Disable HTTPS entirely by setting "haproxy_ssl: no" (which will
    also disable https on haproxy. This setting is inherited by the
    new "horizon_enable_ssl" variable by default. This is a new
    option.


Bug Fixes
*********

* Download and install the neutron-fwaas-dashboard if being enabled
  within the os_horizon role by the "horizon_enable_neutron_fwaas"
  var.

Changes in openstack-ansible-os_horizon 16.0.13..16.0.29
--------------------------------------------------------

f7eada8 Replace openstack.org git:// URLs with https://
50da583 Add ability for HTTP access to horizon
22aa626 Remove galera_client meta-dependency
892f718 Remove mysql-python
5cc6033 import zuul job settings from project-config
0571b41 Download and Install neutron-fwaas-dashboard


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

defaults/main.yml                                  | 18 ++++++++++++++----
meta/main.yml                                      |  1 -
.../notes/bug-1718187-15fee987ca3e0eeb.yaml        |  6 ++++++
.../http-access-horizon-94c27a0aadb9f1b4.yaml      | 22 ++++++++++++++++++++++
tasks/horizon_post_install.yml                     | 13 +++++++++++++
tasks/main.yml                                     | 12 ++++++++----
templates/horizon-manage.py.j2                     |  3 +++
templates/horizon_django.wsgi.j2                   |  3 +++
templates/horizon_local_settings.py.j2             | 12 +++++++++++-
templates/openstack_dashboard.conf.j2              | 19 +++++++++++++------
vars/debian.yml                                    |  1 -
vars/redhat-7.yml                                  |  1 -
vars/suse-42.yml                                   |  1 -
zuul.d/project.yaml                                |  4 ++++
16 files changed, 103 insertions(+), 20 deletions(-)







More information about the Release-announce mailing list