Add support for Horizon Octavia UI

Change-Id: I65c9d117f8e74d9a2e1e5b3cfad34a4dbb06ca60
This commit is contained in:
ArchiFleKs 2018-02-13 17:41:12 +01:00
parent ebf011624f
commit 4814cb17d4
2 changed files with 11 additions and 0 deletions

View File

@ -32,6 +32,10 @@ horizon_git_install_branch: master
magnum_dashboard_git_repo: https://git.openstack.org/openstack/magnum-ui
magnum_dashboard_git_install_branch: master
## The git source/branch for the Octavia UI plugin
octavia_dashboard_git_repo: https://git.openstack.org/openstack/octavia-dashboard
octavia_dashboard_git_install_branch: master
## The git source/branch for the Designate UI plugin
designate_dashboard_git_repo: https://git.openstack.org/openstack/designate-dashboard
designate_dashboard_git_install_branch: master
@ -203,6 +207,9 @@ horizon_enable_ironic_ui: False
## Magnum UI Panel
horizon_enable_magnum_ui: False
## Magnum UI Panel
horizon_enable_octavia_ui: False
## Sahara UI Panel
horizon_enable_sahara_ui: False
@ -305,6 +312,7 @@ horizon_pip_packages:
- sahara_dashboard
- trove_dashboard
- designate_dashboard
- octavia_dashboard
# This variable is used to install additional pip packages
# that could be needed for additional dashboards

View File

@ -98,3 +98,6 @@ _horizon_panels:
- src: "{{ horizon_lib_dir }}/neutron_fwaas_dashboard/enabled/_7010_project_firewalls_panel.py"
path: "{{ horizon_lib_dir }}/openstack_dashboard/local/enabled/_7010_project_firewalls_panel.py"
state: "{{ (horizon_enable_neutron_fwaas | bool) | ternary('link', 'absent') }}"
- src: "{{ horizon_lib_dir }}/octavia_dashboard/enabled/_1482_project_load_balancer_panel.py"
path: "{{ horizon_lib_dir }}/openstack_dashboard/local/enabled/_1482_project_load_balancer_panel.py"
state: "{{ (horizon_enable_octavia_ui | bool) | ternary('link', 'absent') }}"