diff --git a/defaults/main.yml b/defaults/main.yml index 2af3a335..4ccca384 100644 --- a/defaults/main.yml +++ b/defaults/main.yml @@ -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 diff --git a/vars/main.yml b/vars/main.yml index 588eff2f..61147f53 100644 --- a/vars/main.yml +++ b/vars/main.yml @@ -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') }}"