5 Commits

Author SHA1 Message Date
Jonathan Rosser
b6ea51848d Correct the fwaas horizon panel filenames
upstream neutron-fwaas-dashboard has added/renamed files, update
osa horizon role to account for this

Change-Id: Iee185167fefdcb4c85006df07992ccbd1c501420
2018-04-23 10:00:34 +01:00
Frank Kloeker
c3a1fe8954 Rename pull_catalog args from version to branch
This is required after duplicate argument settings, fixed in
https://review.openstack.org/#/c/559071/

The branch must be overridable per item, and should default
to the master branch, and be the same for all the items
by default.

Change-Id: I656c8793714b5dc764d7aa0cef28e5eca65d927a
Co-Authored-By: Jean-Philippe Evrard <jean-philippe@evrard.me>
2018-04-19 13:27:23 +00:00
ArchiFleKs
4814cb17d4 Add support for Horizon Octavia UI
Change-Id: I65c9d117f8e74d9a2e1e5b3cfad34a4dbb06ca60
2018-02-13 17:41:12 +01:00
Jean-Philippe Evrard
53113aa25d Add heat dashboard to horizon
Heat is now a plugin that needs to be enabled in horizon [1].
This uses the same process as the other plugins.

[1]: https://review.openstack.org/#/c/523402/

Change-Id: Ic3ec4684d941df6343074d9275fcfaeff6724181
Closes-Bug: 1745400
2018-01-26 10:35:34 +00:00
Jean-Philippe Evrard
f4b69c929c Flexible horizon dashboard configuration
If any user wants to provide its own dashboard, he can now
install its own pip package by overriding the proper variables,
and then do the linking directly by overriding the new variable,
``horizon_panels``.

If we wants to use any existing horizon_panels, and just add a
personal panel, a deployer must define the override like this:
``horizon_panels: "{{ my_horizon_panels + _horizon_panels }}"``
where ``my_horizon_panels`` is a list whose items are composed
of src, dest, and state.

Change-Id: I87324aaa3a685b1e65081b7c7dce767c080f22ee
2017-12-06 08:07:33 +00:00