openstack-ansible-os_horizon/releasenotes/notes
Amy Marrich (spotz) 4283200534 Add ability for HTTP access to horizon
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:

1. 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.

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

3. 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.

Co-Authored-By: Jesse Pretorius <jesse.pretorius@rackspace.co.uk>
Change-Id: I823f2f949258157e306dbf80570abe53373da0c3
Closes-Bug: 1794337
2018-10-17 11:56:26 +00:00
..
.placeholder Add reno scaffolding for release notes management 2016-04-09 19:20:32 +01:00
add-horizon-designate-dashboard-support-44392c49b0e1a307.yaml Adding Designate UI to horizon role. 2016-11-14 10:46:48 +00:00
add-horizon-ironic-dashboard-support-3eb5168d71e4dddd.yaml Enable Horizon Ironic dashboard plugin 2016-07-25 15:41:16 +00:00
add-horizon-magnum-dashboard-support-4fcddedffb83bc28.yaml Add Magnum-UI plugin support to Horizon 2016-08-07 13:46:20 -05:00
add-keystone-admin-roles-setting-83198a721c64ee3c.yaml Add variable override for OPENSTACK_KEYSTONE_ADMIN_ROLES 2016-08-17 17:05:11 -04:00
add-nova-extensions-blacklist-8ed18f45aba6a7fb.yaml Add Nova extensions blacklisting 2016-06-10 03:34:58 +00:00
blazar-horizon-panel-d5ba19273b21d7aa.yaml Add blazar dashboard into horizon 2018-09-17 07:35:02 -04:00
capping_horizon_workers-29ecc4893bcc3a4b.yaml Cap the number of worker threads 2017-02-23 02:00:38 -05:00
cloudkitty-horizon-panel-c3b616273b21d7aa.yaml Add cloudkitty dashboard 2018-10-05 13:50:51 +00:00
compress-customization-a7d03162d837085f.yaml Compress static files after customizations 2016-07-06 12:01:27 -04:00
drop-custom-themes-724c40e5cd69b8e2.yaml Implements custom theme distribution 2018-08-14 18:35:55 +03:00
heatstack_password-25956b6143577735.yaml Allow possibility to disable heatstack password 2017-06-28 08:51:35 -04:00
horizon-arbitrary-config-8a36e4bd6818afe1.yaml Update the doc link 2017-11-13 18:13:56 +08:00
horizon-enable-password-autocomplete-5f8f78a6c8f1edb3.yaml Optionally allow autocomplete in Horizon 2016-04-14 13:32:52 -05:00
horizon-service-setup-host-9728b772d2514dd9.yaml Execute service setup against a delegated host using Ansible built-in modules 2018-07-05 19:41:30 +00:00
horizon_custom_themes-4ee1fd9444b8a5ae.yaml Add support for custom Horizon themes 2016-07-11 15:41:02 -04:00
horizon_disallow_iframe_embed-8c115e431b812655.yaml Make possible to use embed iframes 2017-01-09 09:03:19 +00:00
http-access-horizon-94c27a0aadb9f1b4.yaml Add ability for HTTP access to horizon 2018-10-17 11:56:26 +00:00
image-allow-location-58212b8e506639f2.yaml Add IMAGES_ALLOW_LOCATION configuration option. 2017-06-02 15:27:09 +00:00
launch-instance-defaults-support-533844543082b2f4.yaml Update the doc link 2017-11-13 18:13:56 +08:00
lbaasv2-horizon-panel-8f99026b025ca2fd.yaml Enable new LBaaS panel in Horizon 2016-05-05 12:30:30 +00:00
make-ha-router-a-toggle-eefd61fc7978240d.yaml Enable ha router support in Horizon 2016-05-12 23:02:30 -05:00
make-ipv6-a-toggle-63d9c839e204cdda.yaml Enable IPv6 support in Horizon 2016-05-05 12:30:37 +00:00
ng-instance-management-f9134fc283aa289c.yaml Update the doc link 2017-11-13 18:13:56 +08:00
openstack-distribution-packages-bbec587237b8bc80.yaml Add support for using distribution packages for OpenStack services 2018-07-23 17:29:14 +01:00
os-horizon-apache-log-format-support-34c9ef74b3bcce31.yaml Add support for CustomLog format modification 2016-06-10 20:02:00 +06:00
os-horizon-only-install-venv-0fd3292d2b61e840.yaml Only install to virtual environment 2016-07-08 06:16:12 -07:00
os_horizon-centos-support-8070b736874602ee.yaml Add CentOS support for os_horizon role 2016-11-29 15:31:16 +00:00
package-list-name-changes-4a42f561dac5754e.yaml Rename package lists (and related vars) appropriately 2016-08-30 18:04:39 +01:00
package-state-fda322f5e667bbec.yaml Add ability to change apt/yum package state 2016-08-07 18:04:10 +00:00
remove-requirements-git-09e7a42384f30594.yaml Simplify pip options/constraints mechanism 2016-11-02 16:43:03 +00:00
removed-db-create-tasks-8ae301041fe46cfb.yaml Removed the db create tasks 2016-05-19 19:40:43 +00:00
sahara-horizon-panel-d80d17da528b4c07.yaml Enable Sahara panel in Horizon 2016-08-29 14:53:27 +00:00
tacker-horizon-panel-c3x916273c21d70a.yaml Add tacker dashboard into horizon 2018-09-19 15:38:15 +00:00
trove-horizon-panel-c3b616273b21d7db.yaml Add Trove Dashboard to Horizon 2016-09-23 07:18:43 +02:00
update_translations-f950283d821bba05.yaml Add Translations update steps. 2017-06-18 13:48:30 +00:00
zun-horizon-panel-c3b616283b21d9ba.yaml Add zun dashboard into horizon 2018-10-05 13:51:04 +00:00