puppet-horizon/manifests
Takashi Kajinami d260a8d1c8 Add support for independent heat-dashboard configurations
Currently horizon supports per-dashboard configurations in
/etc/openstack-dashboard/local_settings.d. Each dashboard plugin
provides a specific file to define its parameters, and any parameters
used in dashboard plugins have been removed from the base
local_settings(.py) in horizon repo.

To follow how each plugin is supposed to have its configurations
managed, this change introduces an independent file for heat-dashboard.
Support for the other dashboards like manila-ui, octavia-ui, and etc
will be added later.

Conflicts:
	manifests/init.pp
	manifests/params.pp
	spec/classes/horizon_init_spec.rb
	templates/local_settings.py.erb

Backport note:
To minimize effect of this backport, the following change was made.
- The enable_user_pass parameter is not deprecated by this patch.

- Users can set the enable_user_pass parameter to undef to remove
  OPENSTACK_HEAT_STACK from local_settings.

- heatclient logging setting is left in local_settings, because
  consistent configuration is added.

Backport note to Ussuri:
- The log_handlers option is not available in Ussuri so it is replaced
  by the old log_handler option.
- This change includes what was fixed by follow-up commit[1] in
  Victoria.
  [1] 23ebe3bf02

Backport note to Train:
- Replaced relative names used to include classes because the old lint
  rules in train enforces usage of absolute names.

Change-Id: I5999c2eaf8d7788d3c0d76e69a56a0b10058dfe9
(cherry picked from commit 382877dd4c)
(cherry picked from commit 655e0df25e)
(cherry picked from commit 80acdcca4d)
(cherry picked from commit bf021098cc)
2021-08-27 14:06:39 +00:00
..
dashboards Add support for independent heat-dashboard configurations 2021-08-27 14:06:39 +00:00
wsgi Add ssl_verify_client 2020-10-14 13:38:23 +00:00
dashboard.pp Fix dashboard resource 2019-04-24 11:19:00 -06:00
deps.pp Horizon dashboard install should trigger restart 2018-05-09 13:12:57 +02:00
init.pp Add support for independent heat-dashboard configurations 2021-08-27 14:06:39 +00:00
params.pp Add support for independent heat-dashboard configurations 2021-08-27 14:06:39 +00:00