Merge "Add support for Horizon Octavia UI" into stable/queens

This commit is contained in:
Zuul 2018-02-19 10:39:46 +00:00 committed by Gerrit Code Review
commit ea9a27931e
2 changed files with 11 additions and 0 deletions

View File

@ -32,6 +32,10 @@ horizon_git_install_branch: "stable/queens"
magnum_dashboard_git_repo: https://git.openstack.org/openstack/magnum-ui
magnum_dashboard_git_install_branch: "master" # "stable/queens" isn't branched yet.
## 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: "stable/queens"
@ -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') }}"